You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 105242 --chroot openeuler-24.03_LTS-x86_64 Version: 0.68 PID: 5231 Logging PID: 5232 Task: {'appstream': False, 'background': False, 'build_id': 105242, 'buildroot_pkgs': [], 'chroot': 'openeuler-24.03_LTS-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'b268ca73159677d281d3b0825efe73acec58afe6', 'git_repo': 'http://copr-distgit:5001/git/davidhan008/ROS-SIG-Multi-Version_ros-humble_openEuler-24.03-LTS-TEST4/ros-humble-naoqi-libqi', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'ros-humble-naoqi-libqi', 'package_version': '3.0.2-1', 'project_dirname': 'ROS-SIG-Multi-Version_ros-humble_openEuler-24.03-LTS-TEST4', 'project_name': 'ROS-SIG-Multi-Version_ros-humble_openEuler-24.03-LTS-TEST4', 'project_owner': 'davidhan008', 'repos': [{'baseurl': 'https://eur.openeuler.openatom.cn/results/davidhan008/ROS-SIG-Multi-Version_ros-humble_openEuler-24.03-LTS-TEST4/openeuler-24.03_LTS-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}, {'baseurl': 'https://eulermaker.compass-ci.openeuler.openatom.cn/api/ems1/repositories/ROS-SIG-Multi-Version_ros-humble_openEuler-24.03-LTS-TEST4/openEuler%3A24.03-LTS/$basearch', 'id': 'https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch', 'name': 'Additional repo ' 'https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch'}], 'sandbox': 'davidhan008/ROS-SIG-Multi-Version_ros-humble_openEuler-24.03-LTS-TEST4--davidhan008', 'source_json': {}, 'source_type': None, 'submitter': 'davidhan008', 'tags': [], 'task_id': '105242-openeuler-24.03_LTS-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone http://copr-distgit:5001/git/davidhan008/ROS-SIG-Multi-Version_ros-humble_openEuler-24.03-LTS-TEST4/ros-humble-naoqi-libqi /var/lib/copr-rpmbuild/workspace/workdir-q31blghg/ros-humble-naoqi-libqi --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'http://copr-distgit:5001/git/davidhan008/ROS-SIG-Multi-Version_ros-humble_openEuler-24.03-LTS-TEST4/ros-humble-naoqi-libqi', '/var/lib/copr-rpmbuild/workspace/workdir-q31blghg/ros-humble-naoqi-libqi', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-q31blghg/ros-humble-naoqi-libqi'... Running: git checkout b268ca73159677d281d3b0825efe73acec58afe6 -- cmd: ['git', 'checkout', 'b268ca73159677d281d3b0825efe73acec58afe6', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-q31blghg/ros-humble-naoqi-libqi rc: 0 stdout: stderr: Note: switching to 'b268ca73159677d281d3b0825efe73acec58afe6'. 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 b268ca7 automatic import of ros-humble-naoqi-libqi Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-q31blghg/ros-humble-naoqi-libqi 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 ros-humble-naoqi-libqi_3.0.2.orig.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated INFO: Calling: curl -H Pragma: -o ros-humble-naoqi-libqi_3.0.2.orig.tar.gz --location --remote-time --show-error --fail http://copr-distgit:5001/repo/pkgs/davidhan008/ROS-SIG-Multi-Version_ros-humble_openEuler-24.03-LTS-TEST4/ros-humble-naoqi-libqi/ros-humble-naoqi-libqi_3.0.2.orig.tar.gz/1d761343b411b4acc4ef1cf54b4831bc/ros-humble-naoqi-libqi_3.0.2.orig.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 933k 100 933k 0 0 558k 0 0:00:01 0:00:01 --:--:-- 557k INFO: Reading stdout from command: md5sum ros-humble-naoqi-libqi_3.0.2.orig.tar.gz Running (timeout=18000): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-q31blghg/ros-humble-naoqi-libqi/naoqi-libqi.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-q31blghg/ros-humble-naoqi-libqi --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1743078725.507946 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.5 starting (python version = 3.9.9, NVR = mock-3.5-1)... Start(bootstrap): init plugins INFO: selinux disabled Finish(bootstrap): init plugins Start: init plugins INFO: selinux disabled Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-q31blghg/ros-humble-naoqi-libqi/naoqi-libqi.spec) Config(openeuler-24.03_LTS-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init 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 WARNING: '%' must be followed by '%' or '(', found: '%3A24.03-LTS/$basearch' Start(bootstrap): dnf install No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 357 kB/s | 97 kB 00:00 Additional repo https_eulermaker_compass_ci_ope 3.7 MB/s | 1.2 MB 00:00 OS 163 MB/s | 2.9 MB 00:00 everything 201 MB/s | 16 MB 00:00 EPOL 186 MB/s | 4.3 MB 00:00 update 204 MB/s | 26 MB 00:00 EPOL update 66 MB/s | 288 kB 00:00 multi_version-OpenStack 134 MB/s | 1.0 MB 00:00 multi_version-OpenStack 132 kB/s | 257 B 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: dnf noarch 4.16.2-6.oe2403 update 10 k dnf-plugins-core noarch 4.3.1-4.oe2403 OS 12 k Installing dependencies: attr x86_64 2.5.1-5.oe2403 update 52 k audit-libs x86_64 1:3.1.2-2.oe2403 OS 100 k basesystem noarch 12-3.oe2403 OS 6.2 k bash x86_64 5.2.15-9.oe2403 OS 1.3 M bc x86_64 1.07.1-12.oe2403 OS 86 k brotli x86_64 1.1.0-1.oe2403 OS 330 k bzip2 x86_64 1.0.8-7.oe2403 OS 65 k ca-certificates noarch 2023.2.64-1.oe2403 OS 451 k chkconfig x86_64 1.25-2.oe2403 update 169 k coreutils x86_64 9.4-3.oe2403 OS 2.8 M cracklib x86_64 2.9.11-1.oe2403 OS 3.9 M crontabs noarch 1.11-23.oe2403 OS 18 k crypto-policies noarch 20230614-2.git5f3458e.oe2403 OS 43 k curl x86_64 8.4.0-14.oe2403 update 162 k cyrus-sasl-lib x86_64 2.1.28-2.oe2403 OS 71 k dbus-libs x86_64 1:1.14.8-2.oe2403 OS 143 k dnf-data noarch 4.16.2-6.oe2403 update 22 k e2fsprogs x86_64 1.47.0-3.oe2403 OS 1.1 M elfutils-default-yama-scope noarch 0.190-3.oe2403 OS 9.5 k elfutils-libelf x86_64 0.190-3.oe2403 OS 186 k elfutils-libs x86_64 0.190-3.oe2403 OS 245 k expat x86_64 2.5.0-7.oe2403 update 76 k file-libs x86_64 5.45-1.oe2403 OS 795 k filesystem x86_64 3.16-6.oe2403 update 1.1 M fuse x86_64 2.9.9-11.oe2403 OS 139 k fuse-common x86_64 3.16.2-1.oe2403 OS 4.1 k gawk x86_64 5.2.2-1.oe2403 OS 394 k gdbm x86_64 1:1.23-2.oe2403 OS 171 k glib2 x86_64 2.78.3-6.oe2403 update 2.8 M glibc x86_64 2.38-47.oe2403 update 3.1 M glibc-common x86_64 2.38-47.oe2403 update 2.7 M gmp x86_64 1:6.3.0-3.oe2403 update 268 k gnupg2 x86_64 2.4.3-2.oe2403 OS 2.5 M gnutls x86_64 3.8.2-4.oe2403 OS 1.0 M gpgme x86_64 1.21.0-1.oe2403 OS 374 k grep x86_64 3.11-1.oe2403 OS 293 k gzip x86_64 1.12-4.oe2403 OS 109 k ima-evm-utils-libs x86_64 1.5-1.oe2403 OS 21 k info x86_64 7.0.3-3.oe2403 OS 227 k json-c x86_64 0.17-6.oe2403 update 37 k keyutils-libs x86_64 1.6.3-5.oe2403 OS 22 k krb5-libs x86_64 1.21.2-11.oe2403 update 687 k libacl x86_64 2.3.1-3.oe2403 update 20 k libarchive x86_64 3.7.1-5.oe2403 update 340 k libassuan x86_64 2.5.6-2.oe2403 OS 57 k libblkid x86_64 2.39.1-7.oe2403 OS 157 k libcap x86_64 2.69-3.oe2403 OS 61 k libcap-ng x86_64 0.8.3-2.oe2403 OS 41 k libcomps x86_64 0.1.19-1.oe2403 OS 68 k libcurl x86_64 8.4.0-14.oe2403 update 329 k libdnf x86_64 0.70.2-6.oe2403 update 698 k libev x86_64 4.33-4.oe2403 OS 47 k libevent x86_64 2.1.12-11.oe2403 OS 230 k libffi x86_64 3.4.4-3.oe2403 OS 27 k libgcc x86_64 12.3.1-36.oe2403 update 82 k libgcrypt x86_64 1.10.2-1.oe2403 OS 500 k libgomp x86_64 12.3.1-36.oe2403 update 264 k libgpg-error x86_64 1.47-1.oe2403 OS 282 k libidn2 x86_64 2.3.4-1.oe2403 OS 135 k libksba x86_64 1.6.4-2.oe2403 update 149 k libmodulemd x86_64 2.15.0-1.oe2403 OS 167 k libmount x86_64 2.39.1-7.oe2403 OS 195 k libnghttp2 x86_64 1.58.0-2.oe2403 OS 74 k libnsl2 x86_64 2.0.1-1.oe2403 OS 26 k libpng x86_64 2:1.6.40-1.oe2403 OS 103 k libpsl x86_64 0.21.2-1.oe2403 OS 59 k libpwquality x86_64 1.4.5-2.oe2403 update 87 k librepo x86_64 1.15.2-1.oe2403 OS 80 k libreport-filesystem noarch 2.17.10-1.oe2403 OS 4.3 k libselinux x86_64 3.5-3.oe2403 OS 116 k libsepol x86_64 3.5-3.oe2403 OS 298 k libsigsegv x86_64 2.14-1.oe2403 OS 44 k libsmartcols x86_64 2.39.1-7.oe2403 OS 122 k libsolv x86_64 0.7.24-1.oe2403 OS 400 k libssh x86_64 0.10.5-2.oe2403 OS 194 k libstdc++ x86_64 12.3.1-36.oe2403 update 711 k libtasn1 x86_64 4.19.0-1.oe2403 OS 80 k libtirpc x86_64 1.3.4-4.oe2403 update 83 k libunistring x86_64 1.1-2.oe2403 OS 451 k libuuid x86_64 2.39.1-7.oe2403 OS 26 k libverto x86_64 0.3.2-3.oe2403 OS 24 k libxcrypt x86_64 4.4.36-2.oe2403 OS 115 k libxml2 x86_64 2.11.5-4.oe2403 update 678 k libyaml x86_64 0.2.5-6.oe2403 OS 54 k logrotate x86_64 3.21.0-1.oe2403 OS 52 k lua x86_64 5.4.6-1.oe2403 OS 142 k lz4 x86_64 1.9.4-2.oe2403 OS 116 k mpfr x86_64 4.2.1-1.oe2403 OS 351 k ncurses x86_64 6.4-8.oe2403 OS 686 k ncurses-base noarch 6.4-8.oe2403 OS 51 k ncurses-libs x86_64 6.4-8.oe2403 OS 289 k nettle x86_64 3.8.1-1.oe2403 OS 928 k newt x86_64 0.52.23-3.oe2403 update 83 k npth x86_64 1.6-7.oe2403 OS 22 k openEuler-gpg-keys x86_64 1.0-4.1.oe2403 update 7.6 k openEuler-release x86_64 24.03LTS-55.oe2403 OS 19 k openEuler-repos x86_64 1.0-4.1.oe2403 update 4.3 k openldap x86_64 2.6.5-4.oe2403 OS 218 k openssl-libs x86_64 1:3.0.12-15.oe2403 update 2.4 M p11-kit x86_64 0.25.0-2.oe2403 OS 286 k p11-kit-trust x86_64 0.25.0-2.oe2403 OS 126 k pam x86_64 1.5.3-5.oe2403 update 462 k pcre2 x86_64 10.42-12.oe2403 update 581 k popt x86_64 1.19-2.oe2403 OS 52 k publicsuffix-list noarch 20240108-1.oe2403 OS 131 k python-pip-wheel noarch 23.3.1-2.oe2403 update 1.5 M python-setuptools noarch 68.0.0-2.oe2403 update 670 k python3 x86_64 3.11.6-8.oe2403 update 10 M python3-dateutil noarch 1:2.8.2-3.oe2403 OS 341 k python3-dbus x86_64 1.3.2-1.oe2403 OS 133 k python3-distro noarch 1.9.0-1.oe2403 OS 48 k python3-dnf noarch 4.16.2-6.oe2403 update 596 k python3-dnf-plugins-core noarch 4.3.1-4.oe2403 OS 256 k python3-gpgme x86_64 1.21.0-1.oe2403 OS 268 k python3-hawkey x86_64 0.70.2-6.oe2403 update 91 k python3-libcomps x86_64 0.1.19-1.oe2403 OS 41 k python3-libdnf x86_64 0.70.2-6.oe2403 update 744 k python3-rpm x86_64 4.18.2-22.oe2403 update 62 k python3-setuptools noarch 68.0.0-2.oe2403 update 1.6 M python3-six noarch 1.16.0-3.oe2403 OS 45 k readline x86_64 8.2-2.oe2403 OS 153 k rpm x86_64 4.18.2-22.oe2403 update 489 k rpm-libs x86_64 4.18.2-22.oe2403 update 369 k sed x86_64 4.9-4.oe2403 OS 174 k setup noarch 2.14.5-2.oe2403 OS 149 k slang x86_64 2.3.3-2.oe2403 OS 616 k sqlite x86_64 3.42.0-1.oe2403 OS 1.2 M systemd-libs x86_64 255-35.oe2403 update 557 k tcl x86_64 1:8.6.14-1.oe2403 OS 1.1 M tpm2-tss x86_64 4.0.1-3.oe2403 OS 700 k tzdata noarch 2024a-2.oe2403 OS 422 k which x86_64 2.21-16.oe2403 OS 28 k xz-libs x86_64 5.4.7-1.oe2403 update 95 k zlib x86_64 1.2.13-2.oe2403 OS 89 k zstd x86_64 1.5.5-1.oe2403 OS 699 k Transaction Summary ================================================================================ Install 137 Packages Total download size: 66 M Installed size: 257 M Downloading Packages: (1/137): basesystem-12-3.oe2403.noarch.rpm 5.7 MB/s | 6.2 kB 00:00 (2/137): audit-libs-3.1.2-2.oe2403.x86_64.rpm 34 MB/s | 100 kB 00:00 (3/137): bc-1.07.1-12.oe2403.x86_64.rpm 34 MB/s | 86 kB 00:00 (4/137): bzip2-1.0.8-7.oe2403.x86_64.rpm 56 MB/s | 65 kB 00:00 (5/137): brotli-1.1.0-1.oe2403.x86_64.rpm 62 MB/s | 330 kB 00:00 (6/137): ca-certificates-2023.2.64-1.oe2403.noa 64 MB/s | 451 kB 00:00 (7/137): bash-5.2.15-9.oe2403.x86_64.rpm 62 MB/s | 1.3 MB 00:00 (8/137): crontabs-1.11-23.oe2403.noarch.rpm 18 MB/s | 18 kB 00:00 (9/137): crypto-policies-20230614-2.git5f3458e. 42 MB/s | 43 kB 00:00 (10/137): cyrus-sasl-lib-2.1.28-2.oe2403.x86_64 68 MB/s | 71 kB 00:00 (11/137): dbus-libs-1.14.8-2.oe2403.x86_64.rpm 79 MB/s | 143 kB 00:00 (12/137): dnf-plugins-core-4.3.1-4.oe2403.noarc 11 MB/s | 12 kB 00:00 (13/137): e2fsprogs-1.47.0-3.oe2403.x86_64.rpm 93 MB/s | 1.1 MB 00:00 (14/137): elfutils-default-yama-scope-0.190-3.o 9.3 MB/s | 9.5 kB 00:00 (15/137): elfutils-libelf-0.190-3.oe2403.x86_64 78 MB/s | 186 kB 00:00 (16/137): coreutils-9.4-3.oe2403.x86_64.rpm 60 MB/s | 2.8 MB 00:00 (17/137): elfutils-libs-0.190-3.oe2403.x86_64.r 16 MB/s | 245 kB 00:00 (18/137): fuse-2.9.9-11.oe2403.x86_64.rpm 66 MB/s | 139 kB 00:00 (19/137): fuse-common-3.16.2-1.oe2403.x86_64.rp 4.0 MB/s | 4.1 kB 00:00 (20/137): file-libs-5.45-1.oe2403.x86_64.rpm 64 MB/s | 795 kB 00:00 (21/137): gawk-5.2.2-1.oe2403.x86_64.rpm 52 MB/s | 394 kB 00:00 (22/137): gdbm-1.23-2.oe2403.x86_64.rpm 43 MB/s | 171 kB 00:00 (23/137): cracklib-2.9.11-1.oe2403.x86_64.rpm 52 MB/s | 3.9 MB 00:00 (24/137): gpgme-1.21.0-1.oe2403.x86_64.rpm 95 MB/s | 374 kB 00:00 (25/137): gnutls-3.8.2-4.oe2403.x86_64.rpm 40 MB/s | 1.0 MB 00:00 (26/137): gzip-1.12-4.oe2403.x86_64.rpm 82 MB/s | 109 kB 00:00 (27/137): ima-evm-utils-libs-1.5-1.oe2403.x86_6 20 MB/s | 21 kB 00:00 (28/137): grep-3.11-1.oe2403.x86_64.rpm 34 MB/s | 293 kB 00:00 (29/137): keyutils-libs-1.6.3-5.oe2403.x86_64.r 22 MB/s | 22 kB 00:00 (30/137): libassuan-2.5.6-2.oe2403.x86_64.rpm 56 MB/s | 57 kB 00:00 (31/137): info-7.0.3-3.oe2403.x86_64.rpm 48 MB/s | 227 kB 00:00 (32/137): libcap-2.69-3.oe2403.x86_64.rpm 59 MB/s | 61 kB 00:00 (33/137): libblkid-2.39.1-7.oe2403.x86_64.rpm 47 MB/s | 157 kB 00:00 (34/137): libcap-ng-0.8.3-2.oe2403.x86_64.rpm 27 MB/s | 41 kB 00:00 (35/137): libcomps-0.1.19-1.oe2403.x86_64.rpm 46 MB/s | 68 kB 00:00 (36/137): libev-4.33-4.oe2403.x86_64.rpm 36 MB/s | 47 kB 00:00 (37/137): libffi-3.4.4-3.oe2403.x86_64.rpm 26 MB/s | 27 kB 00:00 (38/137): libevent-2.1.12-11.oe2403.x86_64.rpm 74 MB/s | 230 kB 00:00 (39/137): gnupg2-2.4.3-2.oe2403.x86_64.rpm 48 MB/s | 2.5 MB 00:00 (40/137): libgpg-error-1.47-1.oe2403.x86_64.rpm 25 MB/s | 282 kB 00:00 (41/137): libgcrypt-1.10.2-1.oe2403.x86_64.rpm 32 MB/s | 500 kB 00:00 (42/137): libidn2-2.3.4-1.oe2403.x86_64.rpm 28 MB/s | 135 kB 00:00 (43/137): libmodulemd-2.15.0-1.oe2403.x86_64.rp 37 MB/s | 167 kB 00:00 (44/137): libnghttp2-1.58.0-2.oe2403.x86_64.rpm 39 MB/s | 74 kB 00:00 (45/137): libnsl2-2.0.1-1.oe2403.x86_64.rpm 23 MB/s | 26 kB 00:00 (46/137): libmount-2.39.1-7.oe2403.x86_64.rpm 41 MB/s | 195 kB 00:00 (47/137): libpsl-0.21.2-1.oe2403.x86_64.rpm 36 MB/s | 59 kB 00:00 (48/137): libpng-1.6.40-1.oe2403.x86_64.rpm 33 MB/s | 103 kB 00:00 (49/137): libreport-filesystem-2.17.10-1.oe2403 4.2 MB/s | 4.3 kB 00:00 (50/137): librepo-1.15.2-1.oe2403.x86_64.rpm 30 MB/s | 80 kB 00:00 (51/137): libselinux-3.5-3.oe2403.x86_64.rpm 53 MB/s | 116 kB 00:00 (52/137): libsigsegv-2.14-1.oe2403.x86_64.rpm 30 MB/s | 44 kB 00:00 (53/137): libsmartcols-2.39.1-7.oe2403.x86_64.r 71 MB/s | 122 kB 00:00 (54/137): libsepol-3.5-3.oe2403.x86_64.rpm 55 MB/s | 298 kB 00:00 (55/137): libtasn1-4.19.0-1.oe2403.x86_64.rpm 72 MB/s | 80 kB 00:00 (56/137): libssh-0.10.5-2.oe2403.x86_64.rpm 49 MB/s | 194 kB 00:00 (57/137): libsolv-0.7.24-1.oe2403.x86_64.rpm 54 MB/s | 400 kB 00:00 (58/137): libuuid-2.39.1-7.oe2403.x86_64.rpm 12 MB/s | 26 kB 00:00 (59/137): libverto-0.3.2-3.oe2403.x86_64.rpm 24 MB/s | 24 kB 00:00 (60/137): libyaml-0.2.5-6.oe2403.x86_64.rpm 53 MB/s | 54 kB 00:00 (61/137): libxcrypt-4.4.36-2.oe2403.x86_64.rpm 52 MB/s | 115 kB 00:00 (62/137): logrotate-3.21.0-1.oe2403.x86_64.rpm 38 MB/s | 52 kB 00:00 (63/137): lua-5.4.6-1.oe2403.x86_64.rpm 70 MB/s | 142 kB 00:00 (64/137): libunistring-1.1-2.oe2403.x86_64.rpm 44 MB/s | 451 kB 00:00 (65/137): lz4-1.9.4-2.oe2403.x86_64.rpm 29 MB/s | 116 kB 00:00 (66/137): ncurses-base-6.4-8.oe2403.noarch.rpm 50 MB/s | 51 kB 00:00 (67/137): mpfr-4.2.1-1.oe2403.x86_64.rpm 55 MB/s | 351 kB 00:00 (68/137): ncurses-libs-6.4-8.oe2403.x86_64.rpm 66 MB/s | 289 kB 00:00 (69/137): npth-1.6-7.oe2403.x86_64.rpm 21 MB/s | 22 kB 00:00 (70/137): openEuler-release-24.03LTS-55.oe2403. 18 MB/s | 19 kB 00:00 (71/137): ncurses-6.4-8.oe2403.x86_64.rpm 63 MB/s | 686 kB 00:00 (72/137): openldap-2.6.5-4.oe2403.x86_64.rpm 46 MB/s | 218 kB 00:00 (73/137): p11-kit-0.25.0-2.oe2403.x86_64.rpm 73 MB/s | 286 kB 00:00 (74/137): p11-kit-trust-0.25.0-2.oe2403.x86_64. 44 MB/s | 126 kB 00:00 (75/137): popt-1.19-2.oe2403.x86_64.rpm 32 MB/s | 52 kB 00:00 (76/137): publicsuffix-list-20240108-1.oe2403.n 58 MB/s | 131 kB 00:00 (77/137): nettle-3.8.1-1.oe2403.x86_64.rpm 51 MB/s | 928 kB 00:00 (78/137): python3-distro-1.9.0-1.oe2403.noarch. 47 MB/s | 48 kB 00:00 (79/137): python3-dbus-1.3.2-1.oe2403.x86_64.rp 24 MB/s | 133 kB 00:00 (80/137): python3-dateutil-2.8.2-3.oe2403.noarc 36 MB/s | 341 kB 00:00 (81/137): python3-libcomps-0.1.19-1.oe2403.x86_ 40 MB/s | 41 kB 00:00 (82/137): python3-dnf-plugins-core-4.3.1-4.oe24 47 MB/s | 256 kB 00:00 (83/137): python3-six-1.16.0-3.oe2403.noarch.rp 26 MB/s | 45 kB 00:00 (84/137): python3-gpgme-1.21.0-1.oe2403.x86_64. 41 MB/s | 268 kB 00:00 (85/137): readline-8.2-2.oe2403.x86_64.rpm 48 MB/s | 153 kB 00:00 (86/137): sed-4.9-4.oe2403.x86_64.rpm 40 MB/s | 174 kB 00:00 (87/137): setup-2.14.5-2.oe2403.noarch.rpm 37 MB/s | 149 kB 00:00 (88/137): slang-2.3.3-2.oe2403.x86_64.rpm 72 MB/s | 616 kB 00:00 (89/137): tcl-8.6.14-1.oe2403.x86_64.rpm 84 MB/s | 1.1 MB 00:00 (90/137): sqlite-3.42.0-1.oe2403.x86_64.rpm 63 MB/s | 1.2 MB 00:00 (91/137): tpm2-tss-4.0.1-3.oe2403.x86_64.rpm 45 MB/s | 700 kB 00:00 (92/137): which-2.21-16.oe2403.x86_64.rpm 8.5 MB/s | 28 kB 00:00 (93/137): zlib-1.2.13-2.oe2403.x86_64.rpm 50 MB/s | 89 kB 00:00 (94/137): attr-2.5.1-5.oe2403.x86_64.rpm 51 MB/s | 52 kB 00:00 (95/137): tzdata-2024a-2.oe2403.noarch.rpm 31 MB/s | 422 kB 00:00 (96/137): chkconfig-1.25-2.oe2403.x86_64.rpm 46 MB/s | 169 kB 00:00 (97/137): dnf-4.16.2-6.oe2403.noarch.rpm 10 MB/s | 10 kB 00:00 (98/137): curl-8.4.0-14.oe2403.x86_64.rpm 51 MB/s | 162 kB 00:00 (99/137): dnf-data-4.16.2-6.oe2403.noarch.rpm 15 MB/s | 22 kB 00:00 (100/137): expat-2.5.0-7.oe2403.x86_64.rpm 51 MB/s | 76 kB 00:00 (101/137): zstd-1.5.5-1.oe2403.x86_64.rpm 51 MB/s | 699 kB 00:00 (102/137): filesystem-3.16-6.oe2403.x86_64.rpm 73 MB/s | 1.1 MB 00:00 (103/137): glib2-2.78.3-6.oe2403.x86_64.rpm 80 MB/s | 2.8 MB 00:00 (104/137): gmp-6.3.0-3.oe2403.x86_64.rpm 92 MB/s | 268 kB 00:00 (105/137): glibc-2.38-47.oe2403.x86_64.rpm 68 MB/s | 3.1 MB 00:00 (106/137): json-c-0.17-6.oe2403.x86_64.rpm 3.4 MB/s | 37 kB 00:00 (107/137): libacl-2.3.1-3.oe2403.x86_64.rpm 20 MB/s | 20 kB 00:00 (108/137): libarchive-3.7.1-5.oe2403.x86_64.rpm 103 MB/s | 340 kB 00:00 (109/137): glibc-common-2.38-47.oe2403.x86_64.r 54 MB/s | 2.7 MB 00:00 (110/137): krb5-libs-1.21.2-11.oe2403.x86_64.rp 37 MB/s | 687 kB 00:00 (111/137): libgcc-12.3.1-36.oe2403.x86_64.rpm 70 MB/s | 82 kB 00:00 (112/137): libcurl-8.4.0-14.oe2403.x86_64.rpm 20 MB/s | 329 kB 00:00 (113/137): libksba-1.6.4-2.oe2403.x86_64.rpm 90 MB/s | 149 kB 00:00 (114/137): libgomp-12.3.1-36.oe2403.x86_64.rpm 54 MB/s | 264 kB 00:00 (115/137): libpwquality-1.4.5-2.oe2403.x86_64.r 34 MB/s | 87 kB 00:00 (116/137): libdnf-0.70.2-6.oe2403.x86_64.rpm 48 MB/s | 698 kB 00:00 (117/137): libtirpc-1.3.4-4.oe2403.x86_64.rpm 21 MB/s | 83 kB 00:00 (118/137): newt-0.52.23-3.oe2403.x86_64.rpm 71 MB/s | 83 kB 00:00 (119/137): openEuler-gpg-keys-1.0-4.1.oe2403.x8 7.4 MB/s | 7.6 kB 00:00 (120/137): openEuler-repos-1.0-4.1.oe2403.x86_6 4.2 MB/s | 4.3 kB 00:00 (121/137): libstdc++-12.3.1-36.oe2403.x86_64.rp 55 MB/s | 711 kB 00:00 (122/137): libxml2-2.11.5-4.oe2403.x86_64.rpm 57 MB/s | 678 kB 00:00 (123/137): pam-1.5.3-5.oe2403.x86_64.rpm 62 MB/s | 462 kB 00:00 (124/137): pcre2-10.42-12.oe2403.x86_64.rpm 71 MB/s | 581 kB 00:00 (125/137): python-setuptools-68.0.0-2.oe2403.no 74 MB/s | 670 kB 00:00 (126/137): python-pip-wheel-23.3.1-2.oe2403.noa 81 MB/s | 1.5 MB 00:00 (127/137): openssl-libs-3.0.12-15.oe2403.x86_64 62 MB/s | 2.4 MB 00:00 (128/137): python3-hawkey-0.70.2-6.oe2403.x86_6 77 MB/s | 91 kB 00:00 (129/137): python3-dnf-4.16.2-6.oe2403.noarch.r 41 MB/s | 596 kB 00:00 (130/137): python3-rpm-4.18.2-22.oe2403.x86_64. 61 MB/s | 62 kB 00:00 (131/137): python3-libdnf-0.70.2-6.oe2403.x86_6 64 MB/s | 744 kB 00:00 (132/137): rpm-4.18.2-22.oe2403.x86_64.rpm 74 MB/s | 489 kB 00:00 (133/137): rpm-libs-4.18.2-22.oe2403.x86_64.rpm 73 MB/s | 369 kB 00:00 (134/137): python3-setuptools-68.0.0-2.oe2403.n 57 MB/s | 1.6 MB 00:00 (135/137): xz-libs-5.4.7-1.oe2403.x86_64.rpm 80 MB/s | 95 kB 00:00 (136/137): systemd-libs-255-35.oe2403.x86_64.rp 45 MB/s | 557 kB 00:00 (137/137): python3-3.11.6-8.oe2403.x86_64.rpm 103 MB/s | 10 MB 00:00 -------------------------------------------------------------------------------- Total 150 MB/s | 66 MB 00:00 OS 2.9 MB/s | 3.0 kB 00:00 Importing GPG key 0xB675600B: Userid : "openeuler " Fingerprint: 8AA1 6BF9 F2CA 5244 010D CA96 3B47 7C60 B675 600B From : /usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.16-6.oe2403.x86_64 1/1 Preparing : 1/1 Installing : libgcc-12.3.1-36.oe2403.x86_64 1/137 Running scriptlet: libgcc-12.3.1-36.oe2403.x86_64 1/137 Installing : tzdata-2024a-2.oe2403.noarch 2/137 Installing : ncurses-base-6.4-8.oe2403.noarch 3/137 Installing : libreport-filesystem-2.17.10-1.oe2403.noarch 4/137 Installing : dnf-data-4.16.2-6.oe2403.noarch 5/137 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : python-setuptools-68.0.0-2.oe2403.noarch 6/137 Installing : openEuler-gpg-keys-1.0-4.1.oe2403.x86_64 7/137 Installing : openEuler-repos-1.0-4.1.oe2403.x86_64 8/137 Installing : libselinux-3.5-3.oe2403.x86_64 9/137 Installing : glibc-common-2.38-47.oe2403.x86_64 10/137 Installing : ncurses-libs-6.4-8.oe2403.x86_64 11/137 Installing : info-7.0.3-3.oe2403.x86_64 12/137 Installing : bash-5.2.15-9.oe2403.x86_64 13/137 Installing : setup-2.14.5-2.oe2403.noarch 14/137 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-2.oe2403.noarch 14/137 Installing : filesystem-3.16-6.oe2403.x86_64 15/137 Installing : basesystem-12-3.oe2403.noarch 16/137 Running scriptlet: glibc-2.38-47.oe2403.x86_64 17/137 Installing : glibc-2.38-47.oe2403.x86_64 17/137 Running scriptlet: glibc-2.38-47.oe2403.x86_64 17/137 Installing : readline-8.2-2.oe2403.x86_64 18/137 Installing : pcre2-10.42-12.oe2403.x86_64 19/137 Running scriptlet: pcre2-10.42-12.oe2403.x86_64 19/137 Running scriptlet: libsepol-3.5-3.oe2403.x86_64 20/137 Installing : libsepol-3.5-3.oe2403.x86_64 20/137 Running scriptlet: libsepol-3.5-3.oe2403.x86_64 20/137 Installing : bc-1.07.1-12.oe2403.x86_64 21/137 Installing : openEuler-release-24.03LTS-55.oe2403.x86_64 22/137 Running scriptlet: openEuler-release-24.03LTS-55.oe2403.x86_64 22/137 /var/tmp/rpm-tmp.VrofUY: line 1: rpm: command not found Installing : zlib-1.2.13-2.oe2403.x86_64 23/137 Installing : xz-libs-5.4.7-1.oe2403.x86_64 24/137 Installing : libgpg-error-1.47-1.oe2403.x86_64 25/137 Running scriptlet: popt-1.19-2.oe2403.x86_64 26/137 Installing : popt-1.19-2.oe2403.x86_64 26/137 Running scriptlet: popt-1.19-2.oe2403.x86_64 26/137 Installing : bzip2-1.0.8-7.oe2403.x86_64 27/137 Installing : libstdc++-12.3.1-36.oe2403.x86_64 28/137 Installing : zstd-1.5.5-1.oe2403.x86_64 29/137 Running scriptlet: zstd-1.5.5-1.oe2403.x86_64 29/137 Installing : libxml2-2.11.5-4.oe2403.x86_64 30/137 Running scriptlet: libxml2-2.11.5-4.oe2403.x86_64 30/137 Installing : libuuid-2.39.1-7.oe2403.x86_64 31/137 Running scriptlet: libuuid-2.39.1-7.oe2403.x86_64 31/137 Installing : gmp-1:6.3.0-3.oe2403.x86_64 32/137 Running scriptlet: grep-3.11-1.oe2403.x86_64 33/137 Installing : grep-3.11-1.oe2403.x86_64 33/137 Running scriptlet: grep-3.11-1.oe2403.x86_64 33/137 Installing : libffi-3.4.4-3.oe2403.x86_64 34/137 Installing : json-c-0.17-6.oe2403.x86_64 35/137 Installing : p11-kit-0.25.0-2.oe2403.x86_64 36/137 Running scriptlet: p11-kit-0.25.0-2.oe2403.x86_64 36/137 Installing : elfutils-libelf-0.190-3.oe2403.x86_64 37/137 Running scriptlet: elfutils-libelf-0.190-3.oe2403.x86_64 37/137 Installing : gdbm-1:1.23-2.oe2403.x86_64 38/137 Running scriptlet: lua-5.4.6-1.oe2403.x86_64 39/137 Installing : lua-5.4.6-1.oe2403.x86_64 39/137 Running scriptlet: lua-5.4.6-1.oe2403.x86_64 39/137 Installing : libsmartcols-2.39.1-7.oe2403.x86_64 40/137 Running scriptlet: libsmartcols-2.39.1-7.oe2403.x86_64 40/137 Installing : libunistring-1.1-2.oe2403.x86_64 41/137 Running scriptlet: libidn2-2.3.4-1.oe2403.x86_64 42/137 Installing : libidn2-2.3.4-1.oe2403.x86_64 42/137 Installing : libxcrypt-4.4.36-2.oe2403.x86_64 43/137 Running scriptlet: libxcrypt-4.4.36-2.oe2403.x86_64 43/137 Installing : expat-2.5.0-7.oe2403.x86_64 44/137 Installing : libassuan-2.5.6-2.oe2403.x86_64 45/137 Installing : libgcrypt-1.10.2-1.oe2403.x86_64 46/137 Installing : file-libs-5.45-1.oe2403.x86_64 47/137 Installing : libtasn1-4.19.0-1.oe2403.x86_64 48/137 Running scriptlet: libtasn1-4.19.0-1.oe2403.x86_64 48/137 Installing : lz4-1.9.4-2.oe2403.x86_64 49/137 Running scriptlet: lz4-1.9.4-2.oe2403.x86_64 49/137 Installing : attr-2.5.1-5.oe2403.x86_64 50/137 Running scriptlet: attr-2.5.1-5.oe2403.x86_64 50/137 Installing : libacl-2.3.1-3.oe2403.x86_64 51/137 Running scriptlet: libacl-2.3.1-3.oe2403.x86_64 51/137 Installing : sed-4.9-4.oe2403.x86_64 52/137 Installing : libgomp-12.3.1-36.oe2403.x86_64 53/137 Installing : crontabs-1.11-23.oe2403.noarch 54/137 Installing : libcomps-0.1.19-1.oe2403.x86_64 55/137 Running scriptlet: libcomps-0.1.19-1.oe2403.x86_64 55/137 Installing : cyrus-sasl-lib-2.1.28-2.oe2403.x86_64 56/137 Installing : mpfr-4.2.1-1.oe2403.x86_64 57/137 Running scriptlet: mpfr-4.2.1-1.oe2403.x86_64 57/137 Installing : nettle-3.8.1-1.oe2403.x86_64 58/137 Installing : ncurses-6.4-8.oe2403.x86_64 59/137 Running scriptlet: libksba-1.6.4-2.oe2403.x86_64 60/137 Installing : libksba-1.6.4-2.oe2403.x86_64 60/137 Running scriptlet: libksba-1.6.4-2.oe2403.x86_64 60/137 Installing : libpng-2:1.6.40-1.oe2403.x86_64 61/137 Running scriptlet: tcl-1:8.6.14-1.oe2403.x86_64 62/137 Installing : tcl-1:8.6.14-1.oe2403.x86_64 62/137 Running scriptlet: tcl-1:8.6.14-1.oe2403.x86_64 62/137 Installing : sqlite-3.42.0-1.oe2403.x86_64 63/137 Installing : brotli-1.1.0-1.oe2403.x86_64 64/137 Installing : keyutils-libs-1.6.3-5.oe2403.x86_64 65/137 Running scriptlet: keyutils-libs-1.6.3-5.oe2403.x86_64 65/137 Installing : libcap-ng-0.8.3-2.oe2403.x86_64 66/137 Installing : audit-libs-1:3.1.2-2.oe2403.x86_64 67/137 Installing : libev-4.33-4.oe2403.x86_64 68/137 Installing : libnghttp2-1.58.0-2.oe2403.x86_64 69/137 Installing : libsigsegv-2.14-1.oe2403.x86_64 70/137 Installing : gawk-5.2.2-1.oe2403.x86_64 71/137 Installing : libyaml-0.2.5-6.oe2403.x86_64 72/137 Running scriptlet: libyaml-0.2.5-6.oe2403.x86_64 72/137 Installing : npth-1.6-7.oe2403.x86_64 73/137 Running scriptlet: npth-1.6-7.oe2403.x86_64 73/137 Installing : which-2.21-16.oe2403.x86_64 74/137 Installing : elfutils-default-yama-scope-0.190-3.oe2403.noarc 75/137 Running scriptlet: elfutils-default-yama-scope-0.190-3.oe2403.noarc 75/137 Installing : elfutils-libs-0.190-3.oe2403.x86_64 76/137 Running scriptlet: elfutils-libs-0.190-3.oe2403.x86_64 76/137 Running scriptlet: publicsuffix-list-20240108-1.oe2403.noarch 77/137 Installing : publicsuffix-list-20240108-1.oe2403.noarch 77/137 Running scriptlet: publicsuffix-list-20240108-1.oe2403.noarch 77/137 Running scriptlet: libpsl-0.21.2-1.oe2403.x86_64 78/137 Installing : libpsl-0.21.2-1.oe2403.x86_64 78/137 Running scriptlet: libpsl-0.21.2-1.oe2403.x86_64 78/137 Installing : fuse-common-3.16.2-1.oe2403.x86_64 79/137 Installing : fuse-2.9.9-11.oe2403.x86_64 80/137 Running scriptlet: fuse-2.9.9-11.oe2403.x86_64 80/137 Installing : libmount-2.39.1-7.oe2403.x86_64 81/137 Running scriptlet: libmount-2.39.1-7.oe2403.x86_64 81/137 Installing : glib2-2.78.3-6.oe2403.x86_64 82/137 Installing : libevent-2.1.12-11.oe2403.x86_64 83/137 Installing : libverto-0.3.2-3.oe2403.x86_64 84/137 Installing : gzip-1.12-4.oe2403.x86_64 85/137 Installing : cracklib-2.9.11-1.oe2403.x86_64 86/137 Installing : e2fsprogs-1.47.0-3.oe2403.x86_64 87/137 Installing : krb5-libs-1.21.2-11.oe2403.x86_64 88/137 Installing : libtirpc-1.3.4-4.oe2403.x86_64 89/137 Installing : libnsl2-2.0.1-1.oe2403.x86_64 90/137 Installing : libpwquality-1.4.5-2.oe2403.x86_64 91/137 Installing : slang-2.3.3-2.oe2403.x86_64 92/137 Installing : newt-0.52.23-3.oe2403.x86_64 93/137 Installing : chkconfig-1.25-2.oe2403.x86_64 94/137 Installing : p11-kit-trust-0.25.0-2.oe2403.x86_64 95/137 Running scriptlet: p11-kit-trust-0.25.0-2.oe2403.x86_64 95/137 Installing : pam-1.5.3-5.oe2403.x86_64 96/137 Running scriptlet: pam-1.5.3-5.oe2403.x86_64 96/137 Running scriptlet: libcap-2.69-3.oe2403.x86_64 97/137 Installing : libcap-2.69-3.oe2403.x86_64 97/137 Running scriptlet: libcap-2.69-3.oe2403.x86_64 97/137 Installing : openssl-libs-1:3.0.12-15.oe2403.x86_64 98/137 Running scriptlet: openssl-libs-1:3.0.12-15.oe2403.x86_64 98/137 Installing : coreutils-9.4-3.oe2403.x86_64 99/137 Running scriptlet: coreutils-9.4-3.oe2403.x86_64 99/137 Installing : crypto-policies-20230614-2.git5f3458e.oe2403.noa 100/137 Running scriptlet: ca-certificates-2023.2.64-1.oe2403.noarch 101/137 Installing : ca-certificates-2023.2.64-1.oe2403.noarch 101/137 Running scriptlet: ca-certificates-2023.2.64-1.oe2403.noarch 101/137 Installing : libblkid-2.39.1-7.oe2403.x86_64 102/137 Running scriptlet: libblkid-2.39.1-7.oe2403.x86_64 102/137 Installing : python-pip-wheel-23.3.1-2.oe2403.noarch 103/137 Installing : python3-setuptools-68.0.0-2.oe2403.noarch 104/137 Installing : python3-3.11.6-8.oe2403.x86_64 105/137 Installing : python3-distro-1.9.0-1.oe2403.noarch 106/137 Installing : python3-libcomps-0.1.19-1.oe2403.x86_64 107/137 Installing : python3-six-1.16.0-3.oe2403.noarch 108/137 Installing : python3-dateutil-1:2.8.2-3.oe2403.noarch 109/137 Installing : gnutls-3.8.2-4.oe2403.x86_64 110/137 Installing : gnupg2-2.4.3-2.oe2403.x86_64 111/137 Installing : gpgme-1.21.0-1.oe2403.x86_64 112/137 Installing : python3-gpgme-1.21.0-1.oe2403.x86_64 113/137 Installing : libssh-0.10.5-2.oe2403.x86_64 114/137 Running scriptlet: logrotate-3.21.0-1.oe2403.x86_64 115/137 Installing : logrotate-3.21.0-1.oe2403.x86_64 115/137 Running scriptlet: logrotate-3.21.0-1.oe2403.x86_64 115/137 Installing : systemd-libs-255-35.oe2403.x86_64 116/137 Running scriptlet: systemd-libs-255-35.oe2403.x86_64 116/137 Installing : dbus-libs-1:1.14.8-2.oe2403.x86_64 117/137 Running scriptlet: dbus-libs-1:1.14.8-2.oe2403.x86_64 117/137 Installing : python3-dbus-1.3.2-1.oe2403.x86_64 118/137 Installing : openldap-2.6.5-4.oe2403.x86_64 119/137 Installing : libcurl-8.4.0-14.oe2403.x86_64 120/137 Installing : librepo-1.15.2-1.oe2403.x86_64 121/137 Running scriptlet: tpm2-tss-4.0.1-3.oe2403.x86_64 122/137 Installing : tpm2-tss-4.0.1-3.oe2403.x86_64 122/137 Running scriptlet: tpm2-tss-4.0.1-3.oe2403.x86_64 122/137 Installing : ima-evm-utils-libs-1.5-1.oe2403.x86_64 123/137 Installing : curl-8.4.0-14.oe2403.x86_64 124/137 Installing : libarchive-3.7.1-5.oe2403.x86_64 125/137 Installing : rpm-4.18.2-22.oe2403.x86_64 126/137 Installing : rpm-libs-4.18.2-22.oe2403.x86_64 127/137 Installing : libmodulemd-2.15.0-1.oe2403.x86_64 128/137 Installing : libsolv-0.7.24-1.oe2403.x86_64 129/137 Installing : libdnf-0.70.2-6.oe2403.x86_64 130/137 Installing : python3-libdnf-0.70.2-6.oe2403.x86_64 131/137 Installing : python3-hawkey-0.70.2-6.oe2403.x86_64 132/137 Installing : python3-rpm-4.18.2-22.oe2403.x86_64 133/137 Installing : python3-dnf-4.16.2-6.oe2403.noarch 134/137 Installing : python3-dnf-plugins-core-4.3.1-4.oe2403.noarch 135/137 Installing : dnf-4.16.2-6.oe2403.noarch 136/137 Running scriptlet: dnf-4.16.2-6.oe2403.noarch 136/137 Installing : dnf-plugins-core-4.3.1-4.oe2403.noarch 137/137 Running scriptlet: glibc-common-2.38-47.oe2403.x86_64 137/137 Running scriptlet: filesystem-3.16-6.oe2403.x86_64 137/137 Running scriptlet: ca-certificates-2023.2.64-1.oe2403.noarch 137/137 Running scriptlet: rpm-4.18.2-22.oe2403.x86_64 137/137 Running scriptlet: glibc-common-2.38-47.oe2403.x86_64 137/137 Running scriptlet: glib2-2.78.3-6.oe2403.x86_64 137/137 Verifying : audit-libs-1:3.1.2-2.oe2403.x86_64 1/137 Verifying : basesystem-12-3.oe2403.noarch 2/137 Verifying : bash-5.2.15-9.oe2403.x86_64 3/137 Verifying : bc-1.07.1-12.oe2403.x86_64 4/137 Verifying : brotli-1.1.0-1.oe2403.x86_64 5/137 Verifying : bzip2-1.0.8-7.oe2403.x86_64 6/137 Verifying : ca-certificates-2023.2.64-1.oe2403.noarch 7/137 Verifying : coreutils-9.4-3.oe2403.x86_64 8/137 Verifying : cracklib-2.9.11-1.oe2403.x86_64 9/137 Verifying : crontabs-1.11-23.oe2403.noarch 10/137 Verifying : crypto-policies-20230614-2.git5f3458e.oe2403.noa 11/137 Verifying : cyrus-sasl-lib-2.1.28-2.oe2403.x86_64 12/137 Verifying : dbus-libs-1:1.14.8-2.oe2403.x86_64 13/137 Verifying : dnf-plugins-core-4.3.1-4.oe2403.noarch 14/137 Verifying : e2fsprogs-1.47.0-3.oe2403.x86_64 15/137 Verifying : elfutils-default-yama-scope-0.190-3.oe2403.noarc 16/137 Verifying : elfutils-libelf-0.190-3.oe2403.x86_64 17/137 Verifying : elfutils-libs-0.190-3.oe2403.x86_64 18/137 Verifying : file-libs-5.45-1.oe2403.x86_64 19/137 Verifying : fuse-2.9.9-11.oe2403.x86_64 20/137 Verifying : fuse-common-3.16.2-1.oe2403.x86_64 21/137 Verifying : gawk-5.2.2-1.oe2403.x86_64 22/137 Verifying : gdbm-1:1.23-2.oe2403.x86_64 23/137 Verifying : gnupg2-2.4.3-2.oe2403.x86_64 24/137 Verifying : gnutls-3.8.2-4.oe2403.x86_64 25/137 Verifying : gpgme-1.21.0-1.oe2403.x86_64 26/137 Verifying : grep-3.11-1.oe2403.x86_64 27/137 Verifying : gzip-1.12-4.oe2403.x86_64 28/137 Verifying : ima-evm-utils-libs-1.5-1.oe2403.x86_64 29/137 Verifying : info-7.0.3-3.oe2403.x86_64 30/137 Verifying : keyutils-libs-1.6.3-5.oe2403.x86_64 31/137 Verifying : libassuan-2.5.6-2.oe2403.x86_64 32/137 Verifying : libblkid-2.39.1-7.oe2403.x86_64 33/137 Verifying : libcap-2.69-3.oe2403.x86_64 34/137 Verifying : libcap-ng-0.8.3-2.oe2403.x86_64 35/137 Verifying : libcomps-0.1.19-1.oe2403.x86_64 36/137 Verifying : libev-4.33-4.oe2403.x86_64 37/137 Verifying : libevent-2.1.12-11.oe2403.x86_64 38/137 Verifying : libffi-3.4.4-3.oe2403.x86_64 39/137 Verifying : libgcrypt-1.10.2-1.oe2403.x86_64 40/137 Verifying : libgpg-error-1.47-1.oe2403.x86_64 41/137 Verifying : libidn2-2.3.4-1.oe2403.x86_64 42/137 Verifying : libmodulemd-2.15.0-1.oe2403.x86_64 43/137 Verifying : libmount-2.39.1-7.oe2403.x86_64 44/137 Verifying : libnghttp2-1.58.0-2.oe2403.x86_64 45/137 Verifying : libnsl2-2.0.1-1.oe2403.x86_64 46/137 Verifying : libpng-2:1.6.40-1.oe2403.x86_64 47/137 Verifying : libpsl-0.21.2-1.oe2403.x86_64 48/137 Verifying : librepo-1.15.2-1.oe2403.x86_64 49/137 Verifying : libreport-filesystem-2.17.10-1.oe2403.noarch 50/137 Verifying : libselinux-3.5-3.oe2403.x86_64 51/137 Verifying : libsepol-3.5-3.oe2403.x86_64 52/137 Verifying : libsigsegv-2.14-1.oe2403.x86_64 53/137 Verifying : libsmartcols-2.39.1-7.oe2403.x86_64 54/137 Verifying : libsolv-0.7.24-1.oe2403.x86_64 55/137 Verifying : libssh-0.10.5-2.oe2403.x86_64 56/137 Verifying : libtasn1-4.19.0-1.oe2403.x86_64 57/137 Verifying : libunistring-1.1-2.oe2403.x86_64 58/137 Verifying : libuuid-2.39.1-7.oe2403.x86_64 59/137 Verifying : libverto-0.3.2-3.oe2403.x86_64 60/137 Verifying : libxcrypt-4.4.36-2.oe2403.x86_64 61/137 Verifying : libyaml-0.2.5-6.oe2403.x86_64 62/137 Verifying : logrotate-3.21.0-1.oe2403.x86_64 63/137 Verifying : lua-5.4.6-1.oe2403.x86_64 64/137 Verifying : lz4-1.9.4-2.oe2403.x86_64 65/137 Verifying : mpfr-4.2.1-1.oe2403.x86_64 66/137 Verifying : ncurses-6.4-8.oe2403.x86_64 67/137 Verifying : ncurses-base-6.4-8.oe2403.noarch 68/137 Verifying : ncurses-libs-6.4-8.oe2403.x86_64 69/137 Verifying : nettle-3.8.1-1.oe2403.x86_64 70/137 Verifying : npth-1.6-7.oe2403.x86_64 71/137 Verifying : openEuler-release-24.03LTS-55.oe2403.x86_64 72/137 Verifying : openldap-2.6.5-4.oe2403.x86_64 73/137 Verifying : p11-kit-0.25.0-2.oe2403.x86_64 74/137 Verifying : p11-kit-trust-0.25.0-2.oe2403.x86_64 75/137 Verifying : popt-1.19-2.oe2403.x86_64 76/137 Verifying : publicsuffix-list-20240108-1.oe2403.noarch 77/137 Verifying : python3-dateutil-1:2.8.2-3.oe2403.noarch 78/137 Verifying : python3-dbus-1.3.2-1.oe2403.x86_64 79/137 Verifying : python3-distro-1.9.0-1.oe2403.noarch 80/137 Verifying : python3-dnf-plugins-core-4.3.1-4.oe2403.noarch 81/137 Verifying : python3-gpgme-1.21.0-1.oe2403.x86_64 82/137 Verifying : python3-libcomps-0.1.19-1.oe2403.x86_64 83/137 Verifying : python3-six-1.16.0-3.oe2403.noarch 84/137 Verifying : readline-8.2-2.oe2403.x86_64 85/137 Verifying : sed-4.9-4.oe2403.x86_64 86/137 Verifying : setup-2.14.5-2.oe2403.noarch 87/137 Verifying : slang-2.3.3-2.oe2403.x86_64 88/137 Verifying : sqlite-3.42.0-1.oe2403.x86_64 89/137 Verifying : tcl-1:8.6.14-1.oe2403.x86_64 90/137 Verifying : tpm2-tss-4.0.1-3.oe2403.x86_64 91/137 Verifying : tzdata-2024a-2.oe2403.noarch 92/137 Verifying : which-2.21-16.oe2403.x86_64 93/137 Verifying : zlib-1.2.13-2.oe2403.x86_64 94/137 Verifying : zstd-1.5.5-1.oe2403.x86_64 95/137 Verifying : attr-2.5.1-5.oe2403.x86_64 96/137 Verifying : chkconfig-1.25-2.oe2403.x86_64 97/137 Verifying : curl-8.4.0-14.oe2403.x86_64 98/137 Verifying : dnf-4.16.2-6.oe2403.noarch 99/137 Verifying : dnf-data-4.16.2-6.oe2403.noarch 100/137 Verifying : expat-2.5.0-7.oe2403.x86_64 101/137 Verifying : filesystem-3.16-6.oe2403.x86_64 102/137 Verifying : glib2-2.78.3-6.oe2403.x86_64 103/137 Verifying : glibc-2.38-47.oe2403.x86_64 104/137 Verifying : glibc-common-2.38-47.oe2403.x86_64 105/137 Verifying : gmp-1:6.3.0-3.oe2403.x86_64 106/137 Verifying : json-c-0.17-6.oe2403.x86_64 107/137 Verifying : krb5-libs-1.21.2-11.oe2403.x86_64 108/137 Verifying : libacl-2.3.1-3.oe2403.x86_64 109/137 Verifying : libarchive-3.7.1-5.oe2403.x86_64 110/137 Verifying : libcurl-8.4.0-14.oe2403.x86_64 111/137 Verifying : libdnf-0.70.2-6.oe2403.x86_64 112/137 Verifying : libgcc-12.3.1-36.oe2403.x86_64 113/137 Verifying : libgomp-12.3.1-36.oe2403.x86_64 114/137 Verifying : libksba-1.6.4-2.oe2403.x86_64 115/137 Verifying : libpwquality-1.4.5-2.oe2403.x86_64 116/137 Verifying : libstdc++-12.3.1-36.oe2403.x86_64 117/137 Verifying : libtirpc-1.3.4-4.oe2403.x86_64 118/137 Verifying : libxml2-2.11.5-4.oe2403.x86_64 119/137 Verifying : newt-0.52.23-3.oe2403.x86_64 120/137 Verifying : openEuler-gpg-keys-1.0-4.1.oe2403.x86_64 121/137 Verifying : openEuler-repos-1.0-4.1.oe2403.x86_64 122/137 Verifying : openssl-libs-1:3.0.12-15.oe2403.x86_64 123/137 Verifying : pam-1.5.3-5.oe2403.x86_64 124/137 Verifying : pcre2-10.42-12.oe2403.x86_64 125/137 Verifying : python-pip-wheel-23.3.1-2.oe2403.noarch 126/137 Verifying : python-setuptools-68.0.0-2.oe2403.noarch 127/137 Verifying : python3-3.11.6-8.oe2403.x86_64 128/137 Verifying : python3-dnf-4.16.2-6.oe2403.noarch 129/137 Verifying : python3-hawkey-0.70.2-6.oe2403.x86_64 130/137 Verifying : python3-libdnf-0.70.2-6.oe2403.x86_64 131/137 Verifying : python3-rpm-4.18.2-22.oe2403.x86_64 132/137 Verifying : python3-setuptools-68.0.0-2.oe2403.noarch 133/137 Verifying : rpm-4.18.2-22.oe2403.x86_64 134/137 Verifying : rpm-libs-4.18.2-22.oe2403.x86_64 135/137 Verifying : systemd-libs-255-35.oe2403.x86_64 136/137 Verifying : xz-libs-5.4.7-1.oe2403.x86_64 137/137 Installed: attr-2.5.1-5.oe2403.x86_64 audit-libs-1:3.1.2-2.oe2403.x86_64 basesystem-12-3.oe2403.noarch bash-5.2.15-9.oe2403.x86_64 bc-1.07.1-12.oe2403.x86_64 brotli-1.1.0-1.oe2403.x86_64 bzip2-1.0.8-7.oe2403.x86_64 ca-certificates-2023.2.64-1.oe2403.noarch chkconfig-1.25-2.oe2403.x86_64 coreutils-9.4-3.oe2403.x86_64 cracklib-2.9.11-1.oe2403.x86_64 crontabs-1.11-23.oe2403.noarch crypto-policies-20230614-2.git5f3458e.oe2403.noarch curl-8.4.0-14.oe2403.x86_64 cyrus-sasl-lib-2.1.28-2.oe2403.x86_64 dbus-libs-1:1.14.8-2.oe2403.x86_64 dnf-4.16.2-6.oe2403.noarch dnf-data-4.16.2-6.oe2403.noarch dnf-plugins-core-4.3.1-4.oe2403.noarch e2fsprogs-1.47.0-3.oe2403.x86_64 elfutils-default-yama-scope-0.190-3.oe2403.noarch elfutils-libelf-0.190-3.oe2403.x86_64 elfutils-libs-0.190-3.oe2403.x86_64 expat-2.5.0-7.oe2403.x86_64 file-libs-5.45-1.oe2403.x86_64 filesystem-3.16-6.oe2403.x86_64 fuse-2.9.9-11.oe2403.x86_64 fuse-common-3.16.2-1.oe2403.x86_64 gawk-5.2.2-1.oe2403.x86_64 gdbm-1:1.23-2.oe2403.x86_64 glib2-2.78.3-6.oe2403.x86_64 glibc-2.38-47.oe2403.x86_64 glibc-common-2.38-47.oe2403.x86_64 gmp-1:6.3.0-3.oe2403.x86_64 gnupg2-2.4.3-2.oe2403.x86_64 gnutls-3.8.2-4.oe2403.x86_64 gpgme-1.21.0-1.oe2403.x86_64 grep-3.11-1.oe2403.x86_64 gzip-1.12-4.oe2403.x86_64 ima-evm-utils-libs-1.5-1.oe2403.x86_64 info-7.0.3-3.oe2403.x86_64 json-c-0.17-6.oe2403.x86_64 keyutils-libs-1.6.3-5.oe2403.x86_64 krb5-libs-1.21.2-11.oe2403.x86_64 libacl-2.3.1-3.oe2403.x86_64 libarchive-3.7.1-5.oe2403.x86_64 libassuan-2.5.6-2.oe2403.x86_64 libblkid-2.39.1-7.oe2403.x86_64 libcap-2.69-3.oe2403.x86_64 libcap-ng-0.8.3-2.oe2403.x86_64 libcomps-0.1.19-1.oe2403.x86_64 libcurl-8.4.0-14.oe2403.x86_64 libdnf-0.70.2-6.oe2403.x86_64 libev-4.33-4.oe2403.x86_64 libevent-2.1.12-11.oe2403.x86_64 libffi-3.4.4-3.oe2403.x86_64 libgcc-12.3.1-36.oe2403.x86_64 libgcrypt-1.10.2-1.oe2403.x86_64 libgomp-12.3.1-36.oe2403.x86_64 libgpg-error-1.47-1.oe2403.x86_64 libidn2-2.3.4-1.oe2403.x86_64 libksba-1.6.4-2.oe2403.x86_64 libmodulemd-2.15.0-1.oe2403.x86_64 libmount-2.39.1-7.oe2403.x86_64 libnghttp2-1.58.0-2.oe2403.x86_64 libnsl2-2.0.1-1.oe2403.x86_64 libpng-2:1.6.40-1.oe2403.x86_64 libpsl-0.21.2-1.oe2403.x86_64 libpwquality-1.4.5-2.oe2403.x86_64 librepo-1.15.2-1.oe2403.x86_64 libreport-filesystem-2.17.10-1.oe2403.noarch libselinux-3.5-3.oe2403.x86_64 libsepol-3.5-3.oe2403.x86_64 libsigsegv-2.14-1.oe2403.x86_64 libsmartcols-2.39.1-7.oe2403.x86_64 libsolv-0.7.24-1.oe2403.x86_64 libssh-0.10.5-2.oe2403.x86_64 libstdc++-12.3.1-36.oe2403.x86_64 libtasn1-4.19.0-1.oe2403.x86_64 libtirpc-1.3.4-4.oe2403.x86_64 libunistring-1.1-2.oe2403.x86_64 libuuid-2.39.1-7.oe2403.x86_64 libverto-0.3.2-3.oe2403.x86_64 libxcrypt-4.4.36-2.oe2403.x86_64 libxml2-2.11.5-4.oe2403.x86_64 libyaml-0.2.5-6.oe2403.x86_64 logrotate-3.21.0-1.oe2403.x86_64 lua-5.4.6-1.oe2403.x86_64 lz4-1.9.4-2.oe2403.x86_64 mpfr-4.2.1-1.oe2403.x86_64 ncurses-6.4-8.oe2403.x86_64 ncurses-base-6.4-8.oe2403.noarch ncurses-libs-6.4-8.oe2403.x86_64 nettle-3.8.1-1.oe2403.x86_64 newt-0.52.23-3.oe2403.x86_64 npth-1.6-7.oe2403.x86_64 openEuler-gpg-keys-1.0-4.1.oe2403.x86_64 openEuler-release-24.03LTS-55.oe2403.x86_64 openEuler-repos-1.0-4.1.oe2403.x86_64 openldap-2.6.5-4.oe2403.x86_64 openssl-libs-1:3.0.12-15.oe2403.x86_64 p11-kit-0.25.0-2.oe2403.x86_64 p11-kit-trust-0.25.0-2.oe2403.x86_64 pam-1.5.3-5.oe2403.x86_64 pcre2-10.42-12.oe2403.x86_64 popt-1.19-2.oe2403.x86_64 publicsuffix-list-20240108-1.oe2403.noarch python-pip-wheel-23.3.1-2.oe2403.noarch python-setuptools-68.0.0-2.oe2403.noarch python3-3.11.6-8.oe2403.x86_64 python3-dateutil-1:2.8.2-3.oe2403.noarch python3-dbus-1.3.2-1.oe2403.x86_64 python3-distro-1.9.0-1.oe2403.noarch python3-dnf-4.16.2-6.oe2403.noarch python3-dnf-plugins-core-4.3.1-4.oe2403.noarch python3-gpgme-1.21.0-1.oe2403.x86_64 python3-hawkey-0.70.2-6.oe2403.x86_64 python3-libcomps-0.1.19-1.oe2403.x86_64 python3-libdnf-0.70.2-6.oe2403.x86_64 python3-rpm-4.18.2-22.oe2403.x86_64 python3-setuptools-68.0.0-2.oe2403.noarch python3-six-1.16.0-3.oe2403.noarch readline-8.2-2.oe2403.x86_64 rpm-4.18.2-22.oe2403.x86_64 rpm-libs-4.18.2-22.oe2403.x86_64 sed-4.9-4.oe2403.x86_64 setup-2.14.5-2.oe2403.noarch slang-2.3.3-2.oe2403.x86_64 sqlite-3.42.0-1.oe2403.x86_64 systemd-libs-255-35.oe2403.x86_64 tcl-1:8.6.14-1.oe2403.x86_64 tpm2-tss-4.0.1-3.oe2403.x86_64 tzdata-2024a-2.oe2403.noarch which-2.21-16.oe2403.x86_64 xz-libs-5.4.7-1.oe2403.x86_64 zlib-1.2.13-2.oe2403.x86_64 zstd-1.5.5-1.oe2403.x86_64 Complete! Finish(bootstrap): dnf install Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init 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 421 kB/s | 97 kB 00:00 Additional repo https_eulermaker_compass_ci_ope 3.7 MB/s | 1.2 MB 00:00 OS 189 MB/s | 2.9 MB 00:00 everything 228 MB/s | 16 MB 00:00 EPOL 191 MB/s | 4.3 MB 00:00 update 236 MB/s | 26 MB 00:00 EPOL update 72 MB/s | 288 kB 00:00 multi_version-OpenStack 139 MB/s | 1.0 MB 00:00 multi_version-OpenStack 119 kB/s | 257 B 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: bash x86_64 5.2.15-9.oe2403 OS 1.3 M bzip2 x86_64 1.0.8-7.oe2403 OS 65 k coreutils x86_64 9.4-3.oe2403 OS 2.8 M cpio x86_64 2.14-3.oe2403 OS 258 k diffutils x86_64 3.10-2.oe2403 OS 307 k findutils x86_64 2:4.9.0-1.oe2403 OS 326 k gawk x86_64 5.2.2-1.oe2403 OS 394 k gcc x86_64 12.3.1-36.oe2403 update 34 M gcc-c++ x86_64 12.3.1-36.oe2403 update 13 M grep x86_64 3.11-1.oe2403 OS 293 k gzip x86_64 1.12-4.oe2403 OS 109 k info x86_64 7.0.3-3.oe2403 OS 227 k make x86_64 1:4.4.1-1.oe2403 OS 357 k openEuler-release x86_64 24.03LTS-55.oe2403 OS 19 k openEuler-rpm-config x86_64 30-57.oe2403 update 56 k patch x86_64 2.7.6-21.oe2403 OS 122 k rpm-build x86_64 4.18.2-22.oe2403 update 80 k sed x86_64 4.9-4.oe2403 OS 174 k shadow x86_64 2:4.14.3-1.oe2403 OS 664 k tar x86_64 2:1.35-2.oe2403 OS 754 k unzip x86_64 6.0-52.oe2403 OS 130 k util-linux x86_64 2.39.1-7.oe2403 OS 2.8 M which x86_64 2.21-16.oe2403 OS 28 k xz x86_64 5.4.7-1.oe2403 update 320 k yum noarch 4.16.2-6.oe2403 update 6.1 k Installing dependencies: attr x86_64 2.5.1-5.oe2403 update 52 k audit-libs x86_64 1:3.1.2-2.oe2403 OS 100 k babeltrace x86_64 1.5.11-1.oe2403 OS 206 k basesystem noarch 12-3.oe2403 OS 6.2 k bc x86_64 1.07.1-12.oe2403 OS 86 k binutils x86_64 2.41-5.oe2403 OS 6.5 M binutils-gold x86_64 2.41-5.oe2403 OS 730 k brotli x86_64 1.1.0-1.oe2403 OS 330 k ca-certificates noarch 2023.2.64-1.oe2403 OS 451 k chkconfig x86_64 1.25-2.oe2403 update 169 k cpp x86_64 12.3.1-36.oe2403 update 11 M cracklib x86_64 2.9.11-1.oe2403 OS 3.9 M crontabs noarch 1.11-23.oe2403 OS 18 k crypto-policies noarch 20230614-2.git5f3458e.oe2403 OS 43 k curl x86_64 8.4.0-14.oe2403 update 162 k cyrus-sasl-lib x86_64 2.1.28-2.oe2403 OS 71 k debugedit x86_64 5.0-6.oe2403 OS 73 k dnf noarch 4.16.2-6.oe2403 update 10 k dnf-data noarch 4.16.2-6.oe2403 update 22 k dwz x86_64 0.15-1.oe2403 OS 129 k e2fsprogs x86_64 1.47.0-3.oe2403 OS 1.1 M efi-srpm-macros noarch 4-9.oe2403 OS 20 k elfutils x86_64 0.190-3.oe2403 OS 296 k elfutils-default-yama-scope noarch 0.190-3.oe2403 OS 9.5 k elfutils-libelf x86_64 0.190-3.oe2403 OS 186 k elfutils-libs x86_64 0.190-3.oe2403 OS 245 k expat x86_64 2.5.0-7.oe2403 update 76 k file x86_64 5.45-1.oe2403 OS 35 k file-libs x86_64 5.45-1.oe2403 OS 795 k filesystem x86_64 3.16-6.oe2403 update 1.1 M fuse x86_64 2.9.9-11.oe2403 OS 139 k fuse-common x86_64 3.16.2-1.oe2403 OS 4.1 k gc x86_64 8.2.4-1.oe2403 OS 249 k gdb-headless x86_64 14.1-2.oe2403 OS 4.1 M gdbm x86_64 1:1.23-2.oe2403 OS 171 k glib2 x86_64 2.78.3-6.oe2403 update 2.8 M glibc x86_64 2.38-47.oe2403 update 3.1 M glibc-common x86_64 2.38-47.oe2403 update 2.7 M glibc-devel x86_64 2.38-47.oe2403 update 2.0 M gmp x86_64 1:6.3.0-3.oe2403 update 268 k gnupg2 x86_64 2.4.3-2.oe2403 OS 2.5 M gnutls x86_64 3.8.2-4.oe2403 OS 1.0 M gpgme x86_64 1.21.0-1.oe2403 OS 374 k guile x86_64 5:2.2.7-6.oe2403 update 6.3 M ima-evm-utils-libs x86_64 1.5-1.oe2403 OS 21 k jansson x86_64 2.14-3.oe2403 OS 31 k json-c x86_64 0.17-6.oe2403 update 37 k kernel-headers x86_64 6.6.0-73.0.0.65.oe2403 update 2.6 M keyutils-libs x86_64 1.6.3-5.oe2403 OS 22 k krb5-libs x86_64 1.21.2-11.oe2403 update 687 k libacl x86_64 2.3.1-3.oe2403 update 20 k libarchive x86_64 3.7.1-5.oe2403 update 340 k libassuan x86_64 2.5.6-2.oe2403 OS 57 k libblkid x86_64 2.39.1-7.oe2403 OS 157 k libcap x86_64 2.69-3.oe2403 OS 61 k libcap-ng x86_64 0.8.3-2.oe2403 OS 41 k libcomps x86_64 0.1.19-1.oe2403 OS 68 k libcurl x86_64 8.4.0-14.oe2403 update 329 k libdnf x86_64 0.70.2-6.oe2403 update 698 k libev x86_64 4.33-4.oe2403 OS 47 k libevent x86_64 2.1.12-11.oe2403 OS 230 k libfdisk x86_64 2.39.1-7.oe2403 OS 210 k libffi x86_64 3.4.4-3.oe2403 OS 27 k libgcc x86_64 12.3.1-36.oe2403 update 82 k libgcrypt x86_64 1.10.2-1.oe2403 OS 500 k libgomp x86_64 12.3.1-36.oe2403 update 264 k libgpg-error x86_64 1.47-1.oe2403 OS 282 k libidn2 x86_64 2.3.4-1.oe2403 OS 135 k libipt x86_64 2.1-1.oe2403 OS 53 k libksba x86_64 1.6.4-2.oe2403 update 149 k libmodulemd x86_64 2.15.0-1.oe2403 OS 167 k libmount x86_64 2.39.1-7.oe2403 OS 195 k libmpc x86_64 1.3.1-1.oe2403 OS 64 k libnghttp2 x86_64 1.58.0-2.oe2403 OS 74 k libnsl2 x86_64 2.0.1-1.oe2403 OS 26 k libpng x86_64 2:1.6.40-1.oe2403 OS 103 k libpsl x86_64 0.21.2-1.oe2403 OS 59 k libpwquality x86_64 1.4.5-2.oe2403 update 87 k librepo x86_64 1.15.2-1.oe2403 OS 80 k libreport-filesystem noarch 2.17.10-1.oe2403 OS 4.3 k libselinux x86_64 3.5-3.oe2403 OS 116 k libsemanage x86_64 3.5-1.oe2403 OS 103 k libsepol x86_64 3.5-3.oe2403 OS 298 k libsigsegv x86_64 2.14-1.oe2403 OS 44 k libsmartcols x86_64 2.39.1-7.oe2403 OS 122 k libsolv x86_64 0.7.24-1.oe2403 OS 400 k libssh x86_64 0.10.5-2.oe2403 OS 194 k libstdc++ x86_64 12.3.1-36.oe2403 update 711 k libstdc++-devel x86_64 12.3.1-36.oe2403 update 2.6 M libtasn1 x86_64 4.19.0-1.oe2403 OS 80 k libtirpc x86_64 1.3.4-4.oe2403 update 83 k libtool-ltdl x86_64 2.4.7-3.oe2403 OS 30 k libunistring x86_64 1.1-2.oe2403 OS 451 k libutempter x86_64 1.2.1-3.oe2403 OS 21 k libuuid x86_64 2.39.1-7.oe2403 OS 26 k libverto x86_64 0.3.2-3.oe2403 OS 24 k libxcrypt x86_64 4.4.36-2.oe2403 OS 115 k libxcrypt-devel x86_64 4.4.36-2.oe2403 OS 105 k libxml2 x86_64 2.11.5-4.oe2403 update 678 k libyaml x86_64 0.2.5-6.oe2403 OS 54 k logrotate x86_64 3.21.0-1.oe2403 OS 52 k lua x86_64 5.4.6-1.oe2403 OS 142 k lz4 x86_64 1.9.4-2.oe2403 OS 116 k mpfr x86_64 4.2.1-1.oe2403 OS 351 k ncurses x86_64 6.4-8.oe2403 OS 686 k ncurses-base noarch 6.4-8.oe2403 OS 51 k ncurses-libs x86_64 6.4-8.oe2403 OS 289 k nettle x86_64 3.8.1-1.oe2403 OS 928 k newt x86_64 0.52.23-3.oe2403 update 83 k npth x86_64 1.6-7.oe2403 OS 22 k openEuler-gpg-keys x86_64 1.0-4.1.oe2403 update 7.6 k openEuler-repos x86_64 1.0-4.1.oe2403 update 4.3 k openldap x86_64 2.6.5-4.oe2403 OS 218 k openssl-libs x86_64 1:3.0.12-15.oe2403 update 2.4 M p11-kit x86_64 0.25.0-2.oe2403 OS 286 k p11-kit-trust x86_64 0.25.0-2.oe2403 OS 126 k pam x86_64 1.5.3-5.oe2403 update 462 k pcre2 x86_64 10.42-12.oe2403 update 581 k pkgconf x86_64 1.9.5-1.oe2403 OS 60 k popt x86_64 1.19-2.oe2403 OS 52 k publicsuffix-list noarch 20240108-1.oe2403 OS 131 k python-pip-wheel noarch 23.3.1-2.oe2403 update 1.5 M python-setuptools noarch 68.0.0-2.oe2403 update 670 k python3 x86_64 3.11.6-8.oe2403 update 10 M python3-dnf noarch 4.16.2-6.oe2403 update 596 k python3-gpgme x86_64 1.21.0-1.oe2403 OS 268 k python3-hawkey x86_64 0.70.2-6.oe2403 update 91 k python3-libcomps x86_64 0.1.19-1.oe2403 OS 41 k python3-libdnf x86_64 0.70.2-6.oe2403 update 744 k python3-rpm x86_64 4.18.2-22.oe2403 update 62 k qt5-srpm-macros noarch 5.15.10-4.oe2403 OS 10 k readline x86_64 8.2-2.oe2403 OS 153 k rpm x86_64 4.18.2-22.oe2403 update 489 k rpm-libs x86_64 4.18.2-22.oe2403 update 369 k setup noarch 2.14.5-2.oe2403 OS 149 k shadow-subid-devel x86_64 2:4.14.3-1.oe2403 OS 68 k slang x86_64 2.3.3-2.oe2403 OS 616 k sqlite x86_64 3.42.0-1.oe2403 OS 1.2 M systemd-libs x86_64 255-35.oe2403 update 557 k tcl x86_64 1:8.6.14-1.oe2403 OS 1.1 M tpm2-tss x86_64 4.0.1-3.oe2403 OS 700 k tzdata noarch 2024a-2.oe2403 OS 422 k xz-libs x86_64 5.4.7-1.oe2403 update 95 k zip x86_64 3.0-32.oe2403 OS 221 k zlib x86_64 1.2.13-2.oe2403 OS 89 k zstd x86_64 1.5.5-1.oe2403 OS 699 k Transaction Summary ================================================================================ Install 171 Packages Total download size: 154 M Installed size: 569 M Downloading Packages: (1/171): basesystem-12-3.oe2403.noarch.rpm 1.8 MB/s | 6.2 kB 00:00 (2/171): audit-libs-3.1.2-2.oe2403.x86_64.rpm 21 MB/s | 100 kB 00:00 (3/171): babeltrace-1.5.11-1.oe2403.x86_64.rpm 36 MB/s | 206 kB 00:00 (4/171): bash-5.2.15-9.oe2403.x86_64.rpm 171 MB/s | 1.3 MB 00:00 (5/171): bc-1.07.1-12.oe2403.x86_64.rpm 12 MB/s | 86 kB 00:00 (6/171): binutils-gold-2.41-5.oe2403.x86_64.rpm 154 MB/s | 730 kB 00:00 (7/171): bzip2-1.0.8-7.oe2403.x86_64.rpm 31 MB/s | 65 kB 00:00 (8/171): binutils-2.41-5.oe2403.x86_64.rpm 177 MB/s | 6.5 MB 00:00 (9/171): brotli-1.1.0-1.oe2403.x86_64.rpm 10 MB/s | 330 kB 00:00 (10/171): ca-certificates-2023.2.64-1.oe2403.no 18 MB/s | 451 kB 00:00 (11/171): cpio-2.14-3.oe2403.x86_64.rpm 56 MB/s | 258 kB 00:00 (12/171): coreutils-9.4-3.oe2403.x86_64.rpm 170 MB/s | 2.8 MB 00:00 (13/171): crontabs-1.11-23.oe2403.noarch.rpm 1.6 MB/s | 18 kB 00:00 (14/171): cracklib-2.9.11-1.oe2403.x86_64.rpm 137 MB/s | 3.9 MB 00:00 (15/171): crypto-policies-20230614-2.git5f3458e 3.0 MB/s | 43 kB 00:00 (16/171): cyrus-sasl-lib-2.1.28-2.oe2403.x86_64 5.1 MB/s | 71 kB 00:00 (17/171): debugedit-5.0-6.oe2403.x86_64.rpm 52 MB/s | 73 kB 00:00 (18/171): diffutils-3.10-2.oe2403.x86_64.rpm 124 MB/s | 307 kB 00:00 (19/171): dwz-0.15-1.oe2403.x86_64.rpm 51 MB/s | 129 kB 00:00 (20/171): e2fsprogs-1.47.0-3.oe2403.x86_64.rpm 202 MB/s | 1.1 MB 00:00 (21/171): efi-srpm-macros-4-9.oe2403.noarch.rpm 3.4 MB/s | 20 kB 00:00 (22/171): elfutils-0.190-3.oe2403.x86_64.rpm 52 MB/s | 296 kB 00:00 (23/171): elfutils-default-yama-scope-0.190-3.o 5.3 MB/s | 9.5 kB 00:00 (24/171): elfutils-libelf-0.190-3.oe2403.x86_64 76 MB/s | 186 kB 00:00 (25/171): elfutils-libs-0.190-3.oe2403.x86_64.r 99 MB/s | 245 kB 00:00 (26/171): file-5.45-1.oe2403.x86_64.rpm 16 MB/s | 35 kB 00:00 (27/171): file-libs-5.45-1.oe2403.x86_64.rpm 164 MB/s | 795 kB 00:00 (28/171): findutils-4.9.0-1.oe2403.x86_64.rpm 69 MB/s | 326 kB 00:00 (29/171): fuse-2.9.9-11.oe2403.x86_64.rpm 62 MB/s | 139 kB 00:00 (30/171): fuse-common-3.16.2-1.oe2403.x86_64.rp 1.8 MB/s | 4.1 kB 00:00 (31/171): gawk-5.2.2-1.oe2403.x86_64.rpm 140 MB/s | 394 kB 00:00 (32/171): gc-8.2.4-1.oe2403.x86_64.rpm 57 MB/s | 249 kB 00:00 (33/171): gdbm-1.23-2.oe2403.x86_64.rpm 49 MB/s | 171 kB 00:00 (34/171): gdb-headless-14.1-2.oe2403.x86_64.rpm 182 MB/s | 4.1 MB 00:00 (35/171): gnupg2-2.4.3-2.oe2403.x86_64.rpm 93 MB/s | 2.5 MB 00:00 (36/171): gnutls-3.8.2-4.oe2403.x86_64.rpm 37 MB/s | 1.0 MB 00:00 (37/171): gpgme-1.21.0-1.oe2403.x86_64.rpm 27 MB/s | 374 kB 00:00 (38/171): grep-3.11-1.oe2403.x86_64.rpm 94 MB/s | 293 kB 00:00 (39/171): gzip-1.12-4.oe2403.x86_64.rpm 31 MB/s | 109 kB 00:00 (40/171): ima-evm-utils-libs-1.5-1.oe2403.x86_6 9.7 MB/s | 21 kB 00:00 (41/171): info-7.0.3-3.oe2403.x86_64.rpm 144 MB/s | 227 kB 00:00 (42/171): jansson-2.14-3.oe2403.x86_64.rpm 18 MB/s | 31 kB 00:00 (43/171): keyutils-libs-1.6.3-5.oe2403.x86_64.r 13 MB/s | 22 kB 00:00 (44/171): libassuan-2.5.6-2.oe2403.x86_64.rpm 55 MB/s | 57 kB 00:00 (45/171): libblkid-2.39.1-7.oe2403.x86_64.rpm 97 MB/s | 157 kB 00:00 (46/171): libcap-2.69-3.oe2403.x86_64.rpm 36 MB/s | 61 kB 00:00 (47/171): libcap-ng-0.8.3-2.oe2403.x86_64.rpm 40 MB/s | 41 kB 00:00 (48/171): libcomps-0.1.19-1.oe2403.x86_64.rpm 51 MB/s | 68 kB 00:00 (49/171): libev-4.33-4.oe2403.x86_64.rpm 35 MB/s | 47 kB 00:00 (50/171): libevent-2.1.12-11.oe2403.x86_64.rpm 124 MB/s | 230 kB 00:00 (51/171): libfdisk-2.39.1-7.oe2403.x86_64.rpm 81 MB/s | 210 kB 00:00 (52/171): libffi-3.4.4-3.oe2403.x86_64.rpm 12 MB/s | 27 kB 00:00 (53/171): libgcrypt-1.10.2-1.oe2403.x86_64.rpm 168 MB/s | 500 kB 00:00 (54/171): libgpg-error-1.47-1.oe2403.x86_64.rpm 71 MB/s | 282 kB 00:00 (55/171): libidn2-2.3.4-1.oe2403.x86_64.rpm 34 MB/s | 135 kB 00:00 (56/171): libipt-2.1-1.oe2403.x86_64.rpm 38 MB/s | 53 kB 00:00 (57/171): libmodulemd-2.15.0-1.oe2403.x86_64.rp 83 MB/s | 167 kB 00:00 (58/171): libmount-2.39.1-7.oe2403.x86_64.rpm 86 MB/s | 195 kB 00:00 (59/171): libmpc-1.3.1-1.oe2403.x86_64.rpm 41 MB/s | 64 kB 00:00 (60/171): libnghttp2-1.58.0-2.oe2403.x86_64.rpm 40 MB/s | 74 kB 00:00 (61/171): libnsl2-2.0.1-1.oe2403.x86_64.rpm 20 MB/s | 26 kB 00:00 (62/171): libpng-1.6.40-1.oe2403.x86_64.rpm 90 MB/s | 103 kB 00:00 (63/171): libpsl-0.21.2-1.oe2403.x86_64.rpm 42 MB/s | 59 kB 00:00 (64/171): librepo-1.15.2-1.oe2403.x86_64.rpm 50 MB/s | 80 kB 00:00 (65/171): libreport-filesystem-2.17.10-1.oe2403 4.2 MB/s | 4.3 kB 00:00 (66/171): libselinux-3.5-3.oe2403.x86_64.rpm 82 MB/s | 116 kB 00:00 (67/171): libsemanage-3.5-1.oe2403.x86_64.rpm 65 MB/s | 103 kB 00:00 (68/171): libsepol-3.5-3.oe2403.x86_64.rpm 137 MB/s | 298 kB 00:00 (69/171): libsigsegv-2.14-1.oe2403.x86_64.rpm 19 MB/s | 44 kB 00:00 (70/171): libsmartcols-2.39.1-7.oe2403.x86_64.r 52 MB/s | 122 kB 00:00 (71/171): libsolv-0.7.24-1.oe2403.x86_64.rpm 144 MB/s | 400 kB 00:00 (72/171): libssh-0.10.5-2.oe2403.x86_64.rpm 56 MB/s | 194 kB 00:00 (73/171): libtasn1-4.19.0-1.oe2403.x86_64.rpm 26 MB/s | 80 kB 00:00 (74/171): libtool-ltdl-2.4.7-3.oe2403.x86_64.rp 22 MB/s | 30 kB 00:00 (75/171): libunistring-1.1-2.oe2403.x86_64.rpm 156 MB/s | 451 kB 00:00 (76/171): libutempter-1.2.1-3.oe2403.x86_64.rpm 8.9 MB/s | 21 kB 00:00 (77/171): libuuid-2.39.1-7.oe2403.x86_64.rpm 25 MB/s | 26 kB 00:00 (78/171): libverto-0.3.2-3.oe2403.x86_64.rpm 24 MB/s | 24 kB 00:00 (79/171): libxcrypt-4.4.36-2.oe2403.x86_64.rpm 81 MB/s | 115 kB 00:00 (80/171): libxcrypt-devel-4.4.36-2.oe2403.x86_6 73 MB/s | 105 kB 00:00 (81/171): libyaml-0.2.5-6.oe2403.x86_64.rpm 32 MB/s | 54 kB 00:00 (82/171): logrotate-3.21.0-1.oe2403.x86_64.rpm 35 MB/s | 52 kB 00:00 (83/171): lua-5.4.6-1.oe2403.x86_64.rpm 94 MB/s | 142 kB 00:00 (84/171): lz4-1.9.4-2.oe2403.x86_64.rpm 59 MB/s | 116 kB 00:00 (85/171): make-4.4.1-1.oe2403.x86_64.rpm 116 MB/s | 357 kB 00:00 (86/171): mpfr-4.2.1-1.oe2403.x86_64.rpm 94 MB/s | 351 kB 00:00 (87/171): ncurses-6.4-8.oe2403.x86_64.rpm 115 MB/s | 686 kB 00:00 (88/171): ncurses-base-6.4-8.oe2403.noarch.rpm 12 MB/s | 51 kB 00:00 (89/171): ncurses-libs-6.4-8.oe2403.x86_64.rpm 104 MB/s | 289 kB 00:00 (90/171): nettle-3.8.1-1.oe2403.x86_64.rpm 160 MB/s | 928 kB 00:00 (91/171): npth-1.6-7.oe2403.x86_64.rpm 4.5 MB/s | 22 kB 00:00 (92/171): openEuler-release-24.03LTS-55.oe2403. 18 MB/s | 19 kB 00:00 (93/171): openldap-2.6.5-4.oe2403.x86_64.rpm 125 MB/s | 218 kB 00:00 (94/171): p11-kit-0.25.0-2.oe2403.x86_64.rpm 104 MB/s | 286 kB 00:00 (95/171): p11-kit-trust-0.25.0-2.oe2403.x86_64. 59 MB/s | 126 kB 00:00 (96/171): patch-2.7.6-21.oe2403.x86_64.rpm 47 MB/s | 122 kB 00:00 (97/171): pkgconf-1.9.5-1.oe2403.x86_64.rpm 33 MB/s | 60 kB 00:00 (98/171): popt-1.19-2.oe2403.x86_64.rpm 47 MB/s | 52 kB 00:00 (99/171): publicsuffix-list-20240108-1.oe2403.n 82 MB/s | 131 kB 00:00 (100/171): python3-gpgme-1.21.0-1.oe2403.x86_64 110 MB/s | 268 kB 00:00 (101/171): python3-libcomps-0.1.19-1.oe2403.x86 25 MB/s | 41 kB 00:00 (102/171): qt5-srpm-macros-5.15.10-4.oe2403.noa 5.8 MB/s | 10 kB 00:00 (103/171): readline-8.2-2.oe2403.x86_64.rpm 98 MB/s | 153 kB 00:00 (104/171): sed-4.9-4.oe2403.x86_64.rpm 90 MB/s | 174 kB 00:00 (105/171): setup-2.14.5-2.oe2403.noarch.rpm 60 MB/s | 149 kB 00:00 (106/171): shadow-4.14.3-1.oe2403.x86_64.rpm 148 MB/s | 664 kB 00:00 (107/171): shadow-subid-devel-4.14.3-1.oe2403.x 19 MB/s | 68 kB 00:00 (108/171): slang-2.3.3-2.oe2403.x86_64.rpm 110 MB/s | 616 kB 00:00 (109/171): sqlite-3.42.0-1.oe2403.x86_64.rpm 152 MB/s | 1.2 MB 00:00 (110/171): tcl-8.6.14-1.oe2403.x86_64.rpm 115 MB/s | 1.1 MB 00:00 (111/171): tpm2-tss-4.0.1-3.oe2403.x86_64.rpm 99 MB/s | 700 kB 00:00 (112/171): tzdata-2024a-2.oe2403.noarch.rpm 94 MB/s | 422 kB 00:00 (113/171): unzip-6.0-52.oe2403.x86_64.rpm 54 MB/s | 130 kB 00:00 (114/171): util-linux-2.39.1-7.oe2403.x86_64.rp 223 MB/s | 2.8 MB 00:00 (115/171): which-2.21-16.oe2403.x86_64.rpm 2.6 MB/s | 28 kB 00:00 (116/171): zip-3.0-32.oe2403.x86_64.rpm 148 MB/s | 221 kB 00:00 (117/171): zlib-1.2.13-2.oe2403.x86_64.rpm 49 MB/s | 89 kB 00:00 (118/171): zstd-1.5.5-1.oe2403.x86_64.rpm 205 MB/s | 699 kB 00:00 (119/171): attr-2.5.1-5.oe2403.x86_64.rpm 14 MB/s | 52 kB 00:00 (120/171): chkconfig-1.25-2.oe2403.x86_64.rpm 61 MB/s | 169 kB 00:00 (121/171): curl-8.4.0-14.oe2403.x86_64.rpm 69 MB/s | 162 kB 00:00 (122/171): dnf-4.16.2-6.oe2403.noarch.rpm 5.9 MB/s | 10 kB 00:00 (123/171): dnf-data-4.16.2-6.oe2403.noarch.rpm 13 MB/s | 22 kB 00:00 (124/171): cpp-12.3.1-36.oe2403.x86_64.rpm 225 MB/s | 11 MB 00:00 (125/171): expat-2.5.0-7.oe2403.x86_64.rpm 2.0 MB/s | 76 kB 00:00 (126/171): filesystem-3.16-6.oe2403.x86_64.rpm 207 MB/s | 1.1 MB 00:00 (127/171): gcc-c++-12.3.1-36.oe2403.x86_64.rpm 215 MB/s | 13 MB 00:00 (128/171): glib2-2.78.3-6.oe2403.x86_64.rpm 200 MB/s | 2.8 MB 00:00 (129/171): glibc-2.38-47.oe2403.x86_64.rpm 212 MB/s | 3.1 MB 00:00 (130/171): glibc-common-2.38-47.oe2403.x86_64.r 206 MB/s | 2.7 MB 00:00 (131/171): glibc-devel-2.38-47.oe2403.x86_64.rp 178 MB/s | 2.0 MB 00:00 (132/171): tar-1.35-2.oe2403.x86_64.rpm 3.4 MB/s | 754 kB 00:00 (133/171): gmp-6.3.0-3.oe2403.x86_64.rpm 48 MB/s | 268 kB 00:00 (134/171): json-c-0.17-6.oe2403.x86_64.rpm 11 MB/s | 37 kB 00:00 (135/171): gcc-12.3.1-36.oe2403.x86_64.rpm 132 MB/s | 34 MB 00:00 (136/171): guile-2.2.7-6.oe2403.x86_64.rpm 44 MB/s | 6.3 MB 00:00 (137/171): krb5-libs-1.21.2-11.oe2403.x86_64.rp 196 MB/s | 687 kB 00:00 (138/171): libacl-2.3.1-3.oe2403.x86_64.rpm 5.5 MB/s | 20 kB 00:00 (139/171): libarchive-3.7.1-5.oe2403.x86_64.rpm 157 MB/s | 340 kB 00:00 (140/171): libcurl-8.4.0-14.oe2403.x86_64.rpm 100 MB/s | 329 kB 00:00 (141/171): libdnf-0.70.2-6.oe2403.x86_64.rpm 203 MB/s | 698 kB 00:00 (142/171): libgcc-12.3.1-36.oe2403.x86_64.rpm 22 MB/s | 82 kB 00:00 (143/171): libgomp-12.3.1-36.oe2403.x86_64.rpm 157 MB/s | 264 kB 00:00 (144/171): libksba-1.6.4-2.oe2403.x86_64.rpm 67 MB/s | 149 kB 00:00 (145/171): libpwquality-1.4.5-2.oe2403.x86_64.r 57 MB/s | 87 kB 00:00 (146/171): libstdc++-12.3.1-36.oe2403.x86_64.rp 184 MB/s | 711 kB 00:00 (147/171): libtirpc-1.3.4-4.oe2403.x86_64.rpm 35 MB/s | 83 kB 00:00 (148/171): libstdc++-devel-12.3.1-36.oe2403.x86 217 MB/s | 2.6 MB 00:00 (149/171): libxml2-2.11.5-4.oe2403.x86_64.rpm 58 MB/s | 678 kB 00:00 (150/171): newt-0.52.23-3.oe2403.x86_64.rpm 28 MB/s | 83 kB 00:00 (151/171): openEuler-gpg-keys-1.0-4.1.oe2403.x8 7.4 MB/s | 7.6 kB 00:00 (152/171): openEuler-repos-1.0-4.1.oe2403.x86_6 4.2 MB/s | 4.3 kB 00:00 (153/171): openEuler-rpm-config-30-57.oe2403.x8 55 MB/s | 56 kB 00:00 (154/171): openssl-libs-3.0.12-15.oe2403.x86_64 217 MB/s | 2.4 MB 00:00 (155/171): pam-1.5.3-5.oe2403.x86_64.rpm 42 MB/s | 462 kB 00:00 (156/171): pcre2-10.42-12.oe2403.x86_64.rpm 129 MB/s | 581 kB 00:00 (157/171): python-pip-wheel-23.3.1-2.oe2403.noa 158 MB/s | 1.5 MB 00:00 (158/171): python-setuptools-68.0.0-2.oe2403.no 141 MB/s | 670 kB 00:00 (159/171): python3-dnf-4.16.2-6.oe2403.noarch.r 144 MB/s | 596 kB 00:00 (160/171): python3-hawkey-0.70.2-6.oe2403.x86_6 44 MB/s | 91 kB 00:00 (161/171): python3-3.11.6-8.oe2403.x86_64.rpm 205 MB/s | 10 MB 00:00 (162/171): python3-libdnf-0.70.2-6.oe2403.x86_6 20 MB/s | 744 kB 00:00 (163/171): kernel-headers-6.6.0-73.0.0.65.oe240 10 MB/s | 2.6 MB 00:00 (164/171): python3-rpm-4.18.2-22.oe2403.x86_64. 6.2 MB/s | 62 kB 00:00 (165/171): rpm-4.18.2-22.oe2403.x86_64.rpm 42 MB/s | 489 kB 00:00 (166/171): rpm-build-4.18.2-22.oe2403.x86_64.rp 27 MB/s | 80 kB 00:00 (167/171): rpm-libs-4.18.2-22.oe2403.x86_64.rpm 131 MB/s | 369 kB 00:00 (168/171): systemd-libs-255-35.oe2403.x86_64.rp 119 MB/s | 557 kB 00:00 (169/171): xz-5.4.7-1.oe2403.x86_64.rpm 63 MB/s | 320 kB 00:00 (170/171): xz-libs-5.4.7-1.oe2403.x86_64.rpm 52 MB/s | 95 kB 00:00 (171/171): yum-4.16.2-6.oe2403.noarch.rpm 3.2 MB/s | 6.1 kB 00:00 -------------------------------------------------------------------------------- Total 215 MB/s | 154 MB 00:00 OS 2.9 MB/s | 3.0 kB 00:00 Importing GPG key 0xB675600B: Userid : "openeuler " Fingerprint: 8AA1 6BF9 F2CA 5244 010D CA96 3B47 7C60 B675 600B From : /usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.16-6.oe2403.x86_64 1/1 Preparing : 1/1 Installing : libgcc-12.3.1-36.oe2403.x86_64 1/171 Running scriptlet: libgcc-12.3.1-36.oe2403.x86_64 1/171 Installing : ncurses-base-6.4-8.oe2403.noarch 2/171 Installing : libreport-filesystem-2.17.10-1.oe2403.noarch 3/171 Installing : dnf-data-4.16.2-6.oe2403.noarch 4/171 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : python-setuptools-68.0.0-2.oe2403.noarch 5/171 Installing : openEuler-gpg-keys-1.0-4.1.oe2403.x86_64 6/171 Installing : openEuler-repos-1.0-4.1.oe2403.x86_64 7/171 Installing : kernel-headers-6.6.0-73.0.0.65.oe2403.x86_64 8/171 Installing : tzdata-2024a-2.oe2403.noarch 9/171 Installing : libselinux-3.5-3.oe2403.x86_64 10/171 Installing : glibc-common-2.38-47.oe2403.x86_64 11/171 Installing : ncurses-libs-6.4-8.oe2403.x86_64 12/171 Installing : info-7.0.3-3.oe2403.x86_64 13/171 Installing : bash-5.2.15-9.oe2403.x86_64 14/171 Installing : setup-2.14.5-2.oe2403.noarch 15/171 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.5-2.oe2403.noarch 15/171 Installing : filesystem-3.16-6.oe2403.x86_64 16/171 Installing : basesystem-12-3.oe2403.noarch 17/171 Running scriptlet: glibc-2.38-47.oe2403.x86_64 18/171 Installing : glibc-2.38-47.oe2403.x86_64 18/171 Running scriptlet: glibc-2.38-47.oe2403.x86_64 18/171 Installing : readline-8.2-2.oe2403.x86_64 19/171 Installing : pcre2-10.42-12.oe2403.x86_64 20/171 Running scriptlet: pcre2-10.42-12.oe2403.x86_64 20/171 Running scriptlet: libsepol-3.5-3.oe2403.x86_64 21/171 Installing : libsepol-3.5-3.oe2403.x86_64 21/171 Running scriptlet: libsepol-3.5-3.oe2403.x86_64 21/171 Installing : bc-1.07.1-12.oe2403.x86_64 22/171 Installing : openEuler-release-24.03LTS-55.oe2403.x86_64 23/171 Running scriptlet: openEuler-release-24.03LTS-55.oe2403.x86_64 23/171 /var/tmp/rpm-tmp.lWqVbT: line 1: rpm: command not found Installing : zlib-1.2.13-2.oe2403.x86_64 24/171 Installing : libstdc++-12.3.1-36.oe2403.x86_64 25/171 Installing : xz-libs-5.4.7-1.oe2403.x86_64 26/171 Installing : bzip2-1.0.8-7.oe2403.x86_64 27/171 Running scriptlet: popt-1.19-2.oe2403.x86_64 28/171 Installing : popt-1.19-2.oe2403.x86_64 28/171 Running scriptlet: popt-1.19-2.oe2403.x86_64 28/171 Installing : gmp-1:6.3.0-3.oe2403.x86_64 29/171 Installing : zstd-1.5.5-1.oe2403.x86_64 30/171 Running scriptlet: zstd-1.5.5-1.oe2403.x86_64 30/171 Installing : libgpg-error-1.47-1.oe2403.x86_64 31/171 Installing : elfutils-libelf-0.190-3.oe2403.x86_64 32/171 Running scriptlet: elfutils-libelf-0.190-3.oe2403.x86_64 32/171 Running scriptlet: grep-3.11-1.oe2403.x86_64 33/171 Installing : grep-3.11-1.oe2403.x86_64 33/171 Running scriptlet: grep-3.11-1.oe2403.x86_64 33/171 Installing : libuuid-2.39.1-7.oe2403.x86_64 34/171 Running scriptlet: libuuid-2.39.1-7.oe2403.x86_64 34/171 Installing : libxcrypt-4.4.36-2.oe2403.x86_64 35/171 Running scriptlet: libxcrypt-4.4.36-2.oe2403.x86_64 35/171 Installing : mpfr-4.2.1-1.oe2403.x86_64 36/171 Running scriptlet: mpfr-4.2.1-1.oe2403.x86_64 36/171 Installing : libxml2-2.11.5-4.oe2403.x86_64 37/171 Running scriptlet: libxml2-2.11.5-4.oe2403.x86_64 37/171 Installing : libffi-3.4.4-3.oe2403.x86_64 38/171 Installing : attr-2.5.1-5.oe2403.x86_64 39/171 Running scriptlet: attr-2.5.1-5.oe2403.x86_64 39/171 Installing : libacl-2.3.1-3.oe2403.x86_64 40/171 Running scriptlet: libacl-2.3.1-3.oe2403.x86_64 40/171 Installing : sed-4.9-4.oe2403.x86_64 41/171 Installing : file-libs-5.45-1.oe2403.x86_64 42/171 Running scriptlet: lua-5.4.6-1.oe2403.x86_64 43/171 Installing : lua-5.4.6-1.oe2403.x86_64 43/171 Running scriptlet: lua-5.4.6-1.oe2403.x86_64 43/171 Installing : libsmartcols-2.39.1-7.oe2403.x86_64 44/171 Running scriptlet: libsmartcols-2.39.1-7.oe2403.x86_64 44/171 Installing : libunistring-1.1-2.oe2403.x86_64 45/171 Installing : expat-2.5.0-7.oe2403.x86_64 46/171 Installing : json-c-0.17-6.oe2403.x86_64 47/171 Installing : libgomp-12.3.1-36.oe2403.x86_64 48/171 Running scriptlet: libidn2-2.3.4-1.oe2403.x86_64 49/171 Installing : libidn2-2.3.4-1.oe2403.x86_64 49/171 Installing : p11-kit-0.25.0-2.oe2403.x86_64 50/171 Running scriptlet: p11-kit-0.25.0-2.oe2403.x86_64 50/171 Installing : libmpc-1.3.1-1.oe2403.x86_64 51/171 Installing : gc-8.2.4-1.oe2403.x86_64 52/171 Installing : gdbm-1:1.23-2.oe2403.x86_64 53/171 Running scriptlet: findutils-2:4.9.0-1.oe2403.x86_64 54/171 Installing : findutils-2:4.9.0-1.oe2403.x86_64 54/171 Installing : file-5.45-1.oe2403.x86_64 55/171 Installing : xz-5.4.7-1.oe2403.x86_64 56/171 Installing : libassuan-2.5.6-2.oe2403.x86_64 57/171 Installing : libgcrypt-1.10.2-1.oe2403.x86_64 58/171 Installing : jansson-2.14-3.oe2403.x86_64 59/171 Running scriptlet: jansson-2.14-3.oe2403.x86_64 59/171 Installing : libcap-ng-0.8.3-2.oe2403.x86_64 60/171 Installing : audit-libs-1:3.1.2-2.oe2403.x86_64 61/171 Installing : libsemanage-3.5-1.oe2403.x86_64 62/171 Installing : libtasn1-4.19.0-1.oe2403.x86_64 63/171 Running scriptlet: libtasn1-4.19.0-1.oe2403.x86_64 63/171 Installing : lz4-1.9.4-2.oe2403.x86_64 64/171 Running scriptlet: lz4-1.9.4-2.oe2403.x86_64 64/171 Installing : pkgconf-1.9.5-1.oe2403.x86_64 65/171 Installing : elfutils-default-yama-scope-0.190-3.oe2403.noarc 66/171 Running scriptlet: elfutils-default-yama-scope-0.190-3.oe2403.noarc 66/171 Installing : elfutils-libs-0.190-3.oe2403.x86_64 67/171 Running scriptlet: elfutils-libs-0.190-3.oe2403.x86_64 67/171 Installing : elfutils-0.190-3.oe2403.x86_64 68/171 Installing : cyrus-sasl-lib-2.1.28-2.oe2403.x86_64 69/171 Installing : cpp-12.3.1-36.oe2403.x86_64 70/171 Installing : libcomps-0.1.19-1.oe2403.x86_64 71/171 Running scriptlet: libcomps-0.1.19-1.oe2403.x86_64 71/171 Installing : crontabs-1.11-23.oe2403.noarch 72/171 Running scriptlet: tar-2:1.35-2.oe2403.x86_64 73/171 Installing : tar-2:1.35-2.oe2403.x86_64 73/171 Running scriptlet: tar-2:1.35-2.oe2403.x86_64 73/171 Installing : patch-2.7.6-21.oe2403.x86_64 74/171 Running scriptlet: dwz-0.15-1.oe2403.x86_64 75/171 Installing : dwz-0.15-1.oe2403.x86_64 75/171 Running scriptlet: dwz-0.15-1.oe2403.x86_64 75/171 Running scriptlet: libksba-1.6.4-2.oe2403.x86_64 76/171 Installing : libksba-1.6.4-2.oe2403.x86_64 76/171 Running scriptlet: libksba-1.6.4-2.oe2403.x86_64 76/171 Installing : nettle-3.8.1-1.oe2403.x86_64 77/171 Installing : unzip-6.0-52.oe2403.x86_64 78/171 Installing : zip-3.0-32.oe2403.x86_64 79/171 Installing : ncurses-6.4-8.oe2403.x86_64 80/171 Installing : libstdc++-devel-12.3.1-36.oe2403.x86_64 81/171 Installing : libpng-2:1.6.40-1.oe2403.x86_64 82/171 Running scriptlet: tcl-1:8.6.14-1.oe2403.x86_64 83/171 Installing : tcl-1:8.6.14-1.oe2403.x86_64 83/171 Running scriptlet: tcl-1:8.6.14-1.oe2403.x86_64 83/171 Installing : sqlite-3.42.0-1.oe2403.x86_64 84/171 Installing : brotli-1.1.0-1.oe2403.x86_64 85/171 Installing : cpio-2.14-3.oe2403.x86_64 86/171 Installing : diffutils-3.10-2.oe2403.x86_64 87/171 Installing : keyutils-libs-1.6.3-5.oe2403.x86_64 88/171 Running scriptlet: keyutils-libs-1.6.3-5.oe2403.x86_64 88/171 Installing : libev-4.33-4.oe2403.x86_64 89/171 Installing : libipt-2.1-1.oe2403.x86_64 90/171 Installing : libnghttp2-1.58.0-2.oe2403.x86_64 91/171 Installing : libsigsegv-2.14-1.oe2403.x86_64 92/171 Installing : gawk-5.2.2-1.oe2403.x86_64 93/171 Installing : libtool-ltdl-2.4.7-3.oe2403.x86_64 94/171 Installing : libyaml-0.2.5-6.oe2403.x86_64 95/171 Running scriptlet: libyaml-0.2.5-6.oe2403.x86_64 95/171 Installing : npth-1.6-7.oe2403.x86_64 96/171 Running scriptlet: npth-1.6-7.oe2403.x86_64 96/171 Installing : which-2.21-16.oe2403.x86_64 97/171 Running scriptlet: publicsuffix-list-20240108-1.oe2403.noarch 98/171 Installing : publicsuffix-list-20240108-1.oe2403.noarch 98/171 Running scriptlet: publicsuffix-list-20240108-1.oe2403.noarch 98/171 Running scriptlet: libpsl-0.21.2-1.oe2403.x86_64 99/171 Installing : libpsl-0.21.2-1.oe2403.x86_64 99/171 Running scriptlet: libpsl-0.21.2-1.oe2403.x86_64 99/171 Installing : qt5-srpm-macros-5.15.10-4.oe2403.noarch 100/171 Installing : fuse-common-3.16.2-1.oe2403.x86_64 101/171 Installing : fuse-2.9.9-11.oe2403.x86_64 102/171 Running scriptlet: fuse-2.9.9-11.oe2403.x86_64 102/171 Installing : libmount-2.39.1-7.oe2403.x86_64 103/171 Running scriptlet: libmount-2.39.1-7.oe2403.x86_64 103/171 Installing : glib2-2.78.3-6.oe2403.x86_64 104/171 Installing : libevent-2.1.12-11.oe2403.x86_64 105/171 Installing : libverto-0.3.2-3.oe2403.x86_64 106/171 Installing : gzip-1.12-4.oe2403.x86_64 107/171 Installing : cracklib-2.9.11-1.oe2403.x86_64 108/171 Installing : e2fsprogs-1.47.0-3.oe2403.x86_64 109/171 Installing : krb5-libs-1.21.2-11.oe2403.x86_64 110/171 Installing : libtirpc-1.3.4-4.oe2403.x86_64 111/171 Installing : libnsl2-2.0.1-1.oe2403.x86_64 112/171 Installing : libpwquality-1.4.5-2.oe2403.x86_64 113/171 Installing : slang-2.3.3-2.oe2403.x86_64 114/171 Installing : newt-0.52.23-3.oe2403.x86_64 115/171 Installing : chkconfig-1.25-2.oe2403.x86_64 116/171 Installing : p11-kit-trust-0.25.0-2.oe2403.x86_64 117/171 Running scriptlet: p11-kit-trust-0.25.0-2.oe2403.x86_64 117/171 Installing : pam-1.5.3-5.oe2403.x86_64 118/171 Running scriptlet: pam-1.5.3-5.oe2403.x86_64 118/171 Running scriptlet: libcap-2.69-3.oe2403.x86_64 119/171 Installing : libcap-2.69-3.oe2403.x86_64 119/171 Running scriptlet: libcap-2.69-3.oe2403.x86_64 119/171 Installing : openssl-libs-1:3.0.12-15.oe2403.x86_64 120/171 Running scriptlet: openssl-libs-1:3.0.12-15.oe2403.x86_64 120/171 Installing : coreutils-9.4-3.oe2403.x86_64 121/171 Running scriptlet: coreutils-9.4-3.oe2403.x86_64 121/171 Installing : crypto-policies-20230614-2.git5f3458e.oe2403.noa 122/171 Installing : libblkid-2.39.1-7.oe2403.x86_64 123/171 Running scriptlet: libblkid-2.39.1-7.oe2403.x86_64 123/171 Running scriptlet: ca-certificates-2023.2.64-1.oe2403.noarch 124/171 Installing : ca-certificates-2023.2.64-1.oe2403.noarch 124/171 Running scriptlet: ca-certificates-2023.2.64-1.oe2403.noarch 124/171 Installing : binutils-gold-2.41-5.oe2403.x86_64 125/171 Running scriptlet: binutils-gold-2.41-5.oe2403.x86_64 125/171 Installing : binutils-2.41-5.oe2403.x86_64 126/171 Running scriptlet: binutils-2.41-5.oe2403.x86_64 126/171 Installing : libxcrypt-devel-4.4.36-2.oe2403.x86_64 127/171 Running scriptlet: glibc-devel-2.38-47.oe2403.x86_64 128/171 Installing : glibc-devel-2.38-47.oe2403.x86_64 128/171 Installing : guile-5:2.2.7-6.oe2403.x86_64 129/171 Installing : make-1:4.4.1-1.oe2403.x86_64 130/171 Running scriptlet: make-1:4.4.1-1.oe2403.x86_64 130/171 Installing : gcc-12.3.1-36.oe2403.x86_64 131/171 Installing : python-pip-wheel-23.3.1-2.oe2403.noarch 132/171 Installing : python3-3.11.6-8.oe2403.x86_64 133/171 Installing : python3-libcomps-0.1.19-1.oe2403.x86_64 134/171 Installing : libfdisk-2.39.1-7.oe2403.x86_64 135/171 Running scriptlet: libfdisk-2.39.1-7.oe2403.x86_64 135/171 Installing : gnutls-3.8.2-4.oe2403.x86_64 136/171 Installing : gnupg2-2.4.3-2.oe2403.x86_64 137/171 Installing : gpgme-1.21.0-1.oe2403.x86_64 138/171 Installing : python3-gpgme-1.21.0-1.oe2403.x86_64 139/171 Installing : libssh-0.10.5-2.oe2403.x86_64 140/171 Running scriptlet: logrotate-3.21.0-1.oe2403.x86_64 141/171 Installing : logrotate-3.21.0-1.oe2403.x86_64 141/171 Running scriptlet: logrotate-3.21.0-1.oe2403.x86_64 141/171 Installing : systemd-libs-255-35.oe2403.x86_64 142/171 Running scriptlet: systemd-libs-255-35.oe2403.x86_64 142/171 Installing : openldap-2.6.5-4.oe2403.x86_64 143/171 Installing : libcurl-8.4.0-14.oe2403.x86_64 144/171 Installing : librepo-1.15.2-1.oe2403.x86_64 145/171 Installing : curl-8.4.0-14.oe2403.x86_64 146/171 Running scriptlet: tpm2-tss-4.0.1-3.oe2403.x86_64 147/171 Installing : tpm2-tss-4.0.1-3.oe2403.x86_64 147/171 Running scriptlet: tpm2-tss-4.0.1-3.oe2403.x86_64 147/171 Installing : ima-evm-utils-libs-1.5-1.oe2403.x86_64 148/171 Installing : libarchive-3.7.1-5.oe2403.x86_64 149/171 Installing : rpm-4.18.2-22.oe2403.x86_64 150/171 Installing : rpm-libs-4.18.2-22.oe2403.x86_64 151/171 Installing : libmodulemd-2.15.0-1.oe2403.x86_64 152/171 Installing : libsolv-0.7.24-1.oe2403.x86_64 153/171 Installing : libdnf-0.70.2-6.oe2403.x86_64 154/171 Installing : python3-libdnf-0.70.2-6.oe2403.x86_64 155/171 Installing : python3-hawkey-0.70.2-6.oe2403.x86_64 156/171 Installing : python3-rpm-4.18.2-22.oe2403.x86_64 157/171 Installing : python3-dnf-4.16.2-6.oe2403.noarch 158/171 Installing : dnf-4.16.2-6.oe2403.noarch 159/171 Running scriptlet: dnf-4.16.2-6.oe2403.noarch 159/171 Installing : efi-srpm-macros-4-9.oe2403.noarch 160/171 Installing : openEuler-rpm-config-30-57.oe2403.x86_64 161/171 Installing : shadow-subid-devel-2:4.14.3-1.oe2403.x86_64 162/171 Installing : shadow-2:4.14.3-1.oe2403.x86_64 163/171 Running scriptlet: libutempter-1.2.1-3.oe2403.x86_64 164/171 Installing : libutempter-1.2.1-3.oe2403.x86_64 164/171 Running scriptlet: babeltrace-1.5.11-1.oe2403.x86_64 165/171 Installing : babeltrace-1.5.11-1.oe2403.x86_64 165/171 Running scriptlet: babeltrace-1.5.11-1.oe2403.x86_64 165/171 Installing : gdb-headless-14.1-2.oe2403.x86_64 166/171 Installing : debugedit-5.0-6.oe2403.x86_64 167/171 Installing : rpm-build-4.18.2-22.oe2403.x86_64 168/171 Installing : util-linux-2.39.1-7.oe2403.x86_64 169/171 Running scriptlet: util-linux-2.39.1-7.oe2403.x86_64 169/171 Installing : yum-4.16.2-6.oe2403.noarch 170/171 Installing : gcc-c++-12.3.1-36.oe2403.x86_64 171/171 Running scriptlet: glibc-common-2.38-47.oe2403.x86_64 171/171 Running scriptlet: filesystem-3.16-6.oe2403.x86_64 171/171 Running scriptlet: ca-certificates-2023.2.64-1.oe2403.noarch 171/171 Running scriptlet: rpm-4.18.2-22.oe2403.x86_64 171/171 Running scriptlet: glibc-common-2.38-47.oe2403.x86_64 171/171 Running scriptlet: glib2-2.78.3-6.oe2403.x86_64 171/171 Verifying : audit-libs-1:3.1.2-2.oe2403.x86_64 1/171 Verifying : babeltrace-1.5.11-1.oe2403.x86_64 2/171 Verifying : basesystem-12-3.oe2403.noarch 3/171 Verifying : bash-5.2.15-9.oe2403.x86_64 4/171 Verifying : bc-1.07.1-12.oe2403.x86_64 5/171 Verifying : binutils-2.41-5.oe2403.x86_64 6/171 Verifying : binutils-gold-2.41-5.oe2403.x86_64 7/171 Verifying : brotli-1.1.0-1.oe2403.x86_64 8/171 Verifying : bzip2-1.0.8-7.oe2403.x86_64 9/171 Verifying : ca-certificates-2023.2.64-1.oe2403.noarch 10/171 Verifying : coreutils-9.4-3.oe2403.x86_64 11/171 Verifying : cpio-2.14-3.oe2403.x86_64 12/171 Verifying : cracklib-2.9.11-1.oe2403.x86_64 13/171 Verifying : crontabs-1.11-23.oe2403.noarch 14/171 Verifying : crypto-policies-20230614-2.git5f3458e.oe2403.noa 15/171 Verifying : cyrus-sasl-lib-2.1.28-2.oe2403.x86_64 16/171 Verifying : debugedit-5.0-6.oe2403.x86_64 17/171 Verifying : diffutils-3.10-2.oe2403.x86_64 18/171 Verifying : dwz-0.15-1.oe2403.x86_64 19/171 Verifying : e2fsprogs-1.47.0-3.oe2403.x86_64 20/171 Verifying : efi-srpm-macros-4-9.oe2403.noarch 21/171 Verifying : elfutils-0.190-3.oe2403.x86_64 22/171 Verifying : elfutils-default-yama-scope-0.190-3.oe2403.noarc 23/171 Verifying : elfutils-libelf-0.190-3.oe2403.x86_64 24/171 Verifying : elfutils-libs-0.190-3.oe2403.x86_64 25/171 Verifying : file-5.45-1.oe2403.x86_64 26/171 Verifying : file-libs-5.45-1.oe2403.x86_64 27/171 Verifying : findutils-2:4.9.0-1.oe2403.x86_64 28/171 Verifying : fuse-2.9.9-11.oe2403.x86_64 29/171 Verifying : fuse-common-3.16.2-1.oe2403.x86_64 30/171 Verifying : gawk-5.2.2-1.oe2403.x86_64 31/171 Verifying : gc-8.2.4-1.oe2403.x86_64 32/171 Verifying : gdb-headless-14.1-2.oe2403.x86_64 33/171 Verifying : gdbm-1:1.23-2.oe2403.x86_64 34/171 Verifying : gnupg2-2.4.3-2.oe2403.x86_64 35/171 Verifying : gnutls-3.8.2-4.oe2403.x86_64 36/171 Verifying : gpgme-1.21.0-1.oe2403.x86_64 37/171 Verifying : grep-3.11-1.oe2403.x86_64 38/171 Verifying : gzip-1.12-4.oe2403.x86_64 39/171 Verifying : ima-evm-utils-libs-1.5-1.oe2403.x86_64 40/171 Verifying : info-7.0.3-3.oe2403.x86_64 41/171 Verifying : jansson-2.14-3.oe2403.x86_64 42/171 Verifying : keyutils-libs-1.6.3-5.oe2403.x86_64 43/171 Verifying : libassuan-2.5.6-2.oe2403.x86_64 44/171 Verifying : libblkid-2.39.1-7.oe2403.x86_64 45/171 Verifying : libcap-2.69-3.oe2403.x86_64 46/171 Verifying : libcap-ng-0.8.3-2.oe2403.x86_64 47/171 Verifying : libcomps-0.1.19-1.oe2403.x86_64 48/171 Verifying : libev-4.33-4.oe2403.x86_64 49/171 Verifying : libevent-2.1.12-11.oe2403.x86_64 50/171 Verifying : libfdisk-2.39.1-7.oe2403.x86_64 51/171 Verifying : libffi-3.4.4-3.oe2403.x86_64 52/171 Verifying : libgcrypt-1.10.2-1.oe2403.x86_64 53/171 Verifying : libgpg-error-1.47-1.oe2403.x86_64 54/171 Verifying : libidn2-2.3.4-1.oe2403.x86_64 55/171 Verifying : libipt-2.1-1.oe2403.x86_64 56/171 Verifying : libmodulemd-2.15.0-1.oe2403.x86_64 57/171 Verifying : libmount-2.39.1-7.oe2403.x86_64 58/171 Verifying : libmpc-1.3.1-1.oe2403.x86_64 59/171 Verifying : libnghttp2-1.58.0-2.oe2403.x86_64 60/171 Verifying : libnsl2-2.0.1-1.oe2403.x86_64 61/171 Verifying : libpng-2:1.6.40-1.oe2403.x86_64 62/171 Verifying : libpsl-0.21.2-1.oe2403.x86_64 63/171 Verifying : librepo-1.15.2-1.oe2403.x86_64 64/171 Verifying : libreport-filesystem-2.17.10-1.oe2403.noarch 65/171 Verifying : libselinux-3.5-3.oe2403.x86_64 66/171 Verifying : libsemanage-3.5-1.oe2403.x86_64 67/171 Verifying : libsepol-3.5-3.oe2403.x86_64 68/171 Verifying : libsigsegv-2.14-1.oe2403.x86_64 69/171 Verifying : libsmartcols-2.39.1-7.oe2403.x86_64 70/171 Verifying : libsolv-0.7.24-1.oe2403.x86_64 71/171 Verifying : libssh-0.10.5-2.oe2403.x86_64 72/171 Verifying : libtasn1-4.19.0-1.oe2403.x86_64 73/171 Verifying : libtool-ltdl-2.4.7-3.oe2403.x86_64 74/171 Verifying : libunistring-1.1-2.oe2403.x86_64 75/171 Verifying : libutempter-1.2.1-3.oe2403.x86_64 76/171 Verifying : libuuid-2.39.1-7.oe2403.x86_64 77/171 Verifying : libverto-0.3.2-3.oe2403.x86_64 78/171 Verifying : libxcrypt-4.4.36-2.oe2403.x86_64 79/171 Verifying : libxcrypt-devel-4.4.36-2.oe2403.x86_64 80/171 Verifying : libyaml-0.2.5-6.oe2403.x86_64 81/171 Verifying : logrotate-3.21.0-1.oe2403.x86_64 82/171 Verifying : lua-5.4.6-1.oe2403.x86_64 83/171 Verifying : lz4-1.9.4-2.oe2403.x86_64 84/171 Verifying : make-1:4.4.1-1.oe2403.x86_64 85/171 Verifying : mpfr-4.2.1-1.oe2403.x86_64 86/171 Verifying : ncurses-6.4-8.oe2403.x86_64 87/171 Verifying : ncurses-base-6.4-8.oe2403.noarch 88/171 Verifying : ncurses-libs-6.4-8.oe2403.x86_64 89/171 Verifying : nettle-3.8.1-1.oe2403.x86_64 90/171 Verifying : npth-1.6-7.oe2403.x86_64 91/171 Verifying : openEuler-release-24.03LTS-55.oe2403.x86_64 92/171 Verifying : openldap-2.6.5-4.oe2403.x86_64 93/171 Verifying : p11-kit-0.25.0-2.oe2403.x86_64 94/171 Verifying : p11-kit-trust-0.25.0-2.oe2403.x86_64 95/171 Verifying : patch-2.7.6-21.oe2403.x86_64 96/171 Verifying : pkgconf-1.9.5-1.oe2403.x86_64 97/171 Verifying : popt-1.19-2.oe2403.x86_64 98/171 Verifying : publicsuffix-list-20240108-1.oe2403.noarch 99/171 Verifying : python3-gpgme-1.21.0-1.oe2403.x86_64 100/171 Verifying : python3-libcomps-0.1.19-1.oe2403.x86_64 101/171 Verifying : qt5-srpm-macros-5.15.10-4.oe2403.noarch 102/171 Verifying : readline-8.2-2.oe2403.x86_64 103/171 Verifying : sed-4.9-4.oe2403.x86_64 104/171 Verifying : setup-2.14.5-2.oe2403.noarch 105/171 Verifying : shadow-2:4.14.3-1.oe2403.x86_64 106/171 Verifying : shadow-subid-devel-2:4.14.3-1.oe2403.x86_64 107/171 Verifying : slang-2.3.3-2.oe2403.x86_64 108/171 Verifying : sqlite-3.42.0-1.oe2403.x86_64 109/171 Verifying : tar-2:1.35-2.oe2403.x86_64 110/171 Verifying : tcl-1:8.6.14-1.oe2403.x86_64 111/171 Verifying : tpm2-tss-4.0.1-3.oe2403.x86_64 112/171 Verifying : tzdata-2024a-2.oe2403.noarch 113/171 Verifying : unzip-6.0-52.oe2403.x86_64 114/171 Verifying : util-linux-2.39.1-7.oe2403.x86_64 115/171 Verifying : which-2.21-16.oe2403.x86_64 116/171 Verifying : zip-3.0-32.oe2403.x86_64 117/171 Verifying : zlib-1.2.13-2.oe2403.x86_64 118/171 Verifying : zstd-1.5.5-1.oe2403.x86_64 119/171 Verifying : attr-2.5.1-5.oe2403.x86_64 120/171 Verifying : chkconfig-1.25-2.oe2403.x86_64 121/171 Verifying : cpp-12.3.1-36.oe2403.x86_64 122/171 Verifying : curl-8.4.0-14.oe2403.x86_64 123/171 Verifying : dnf-4.16.2-6.oe2403.noarch 124/171 Verifying : dnf-data-4.16.2-6.oe2403.noarch 125/171 Verifying : expat-2.5.0-7.oe2403.x86_64 126/171 Verifying : filesystem-3.16-6.oe2403.x86_64 127/171 Verifying : gcc-12.3.1-36.oe2403.x86_64 128/171 Verifying : gcc-c++-12.3.1-36.oe2403.x86_64 129/171 Verifying : glib2-2.78.3-6.oe2403.x86_64 130/171 Verifying : glibc-2.38-47.oe2403.x86_64 131/171 Verifying : glibc-common-2.38-47.oe2403.x86_64 132/171 Verifying : glibc-devel-2.38-47.oe2403.x86_64 133/171 Verifying : gmp-1:6.3.0-3.oe2403.x86_64 134/171 Verifying : guile-5:2.2.7-6.oe2403.x86_64 135/171 Verifying : json-c-0.17-6.oe2403.x86_64 136/171 Verifying : kernel-headers-6.6.0-73.0.0.65.oe2403.x86_64 137/171 Verifying : krb5-libs-1.21.2-11.oe2403.x86_64 138/171 Verifying : libacl-2.3.1-3.oe2403.x86_64 139/171 Verifying : libarchive-3.7.1-5.oe2403.x86_64 140/171 Verifying : libcurl-8.4.0-14.oe2403.x86_64 141/171 Verifying : libdnf-0.70.2-6.oe2403.x86_64 142/171 Verifying : libgcc-12.3.1-36.oe2403.x86_64 143/171 Verifying : libgomp-12.3.1-36.oe2403.x86_64 144/171 Verifying : libksba-1.6.4-2.oe2403.x86_64 145/171 Verifying : libpwquality-1.4.5-2.oe2403.x86_64 146/171 Verifying : libstdc++-12.3.1-36.oe2403.x86_64 147/171 Verifying : libstdc++-devel-12.3.1-36.oe2403.x86_64 148/171 Verifying : libtirpc-1.3.4-4.oe2403.x86_64 149/171 Verifying : libxml2-2.11.5-4.oe2403.x86_64 150/171 Verifying : newt-0.52.23-3.oe2403.x86_64 151/171 Verifying : openEuler-gpg-keys-1.0-4.1.oe2403.x86_64 152/171 Verifying : openEuler-repos-1.0-4.1.oe2403.x86_64 153/171 Verifying : openEuler-rpm-config-30-57.oe2403.x86_64 154/171 Verifying : openssl-libs-1:3.0.12-15.oe2403.x86_64 155/171 Verifying : pam-1.5.3-5.oe2403.x86_64 156/171 Verifying : pcre2-10.42-12.oe2403.x86_64 157/171 Verifying : python-pip-wheel-23.3.1-2.oe2403.noarch 158/171 Verifying : python-setuptools-68.0.0-2.oe2403.noarch 159/171 Verifying : python3-3.11.6-8.oe2403.x86_64 160/171 Verifying : python3-dnf-4.16.2-6.oe2403.noarch 161/171 Verifying : python3-hawkey-0.70.2-6.oe2403.x86_64 162/171 Verifying : python3-libdnf-0.70.2-6.oe2403.x86_64 163/171 Verifying : python3-rpm-4.18.2-22.oe2403.x86_64 164/171 Verifying : rpm-4.18.2-22.oe2403.x86_64 165/171 Verifying : rpm-build-4.18.2-22.oe2403.x86_64 166/171 Verifying : rpm-libs-4.18.2-22.oe2403.x86_64 167/171 Verifying : systemd-libs-255-35.oe2403.x86_64 168/171 Verifying : xz-5.4.7-1.oe2403.x86_64 169/171 Verifying : xz-libs-5.4.7-1.oe2403.x86_64 170/171 Verifying : yum-4.16.2-6.oe2403.noarch 171/171 Installed: attr-2.5.1-5.oe2403.x86_64 audit-libs-1:3.1.2-2.oe2403.x86_64 babeltrace-1.5.11-1.oe2403.x86_64 basesystem-12-3.oe2403.noarch bash-5.2.15-9.oe2403.x86_64 bc-1.07.1-12.oe2403.x86_64 binutils-2.41-5.oe2403.x86_64 binutils-gold-2.41-5.oe2403.x86_64 brotli-1.1.0-1.oe2403.x86_64 bzip2-1.0.8-7.oe2403.x86_64 ca-certificates-2023.2.64-1.oe2403.noarch chkconfig-1.25-2.oe2403.x86_64 coreutils-9.4-3.oe2403.x86_64 cpio-2.14-3.oe2403.x86_64 cpp-12.3.1-36.oe2403.x86_64 cracklib-2.9.11-1.oe2403.x86_64 crontabs-1.11-23.oe2403.noarch crypto-policies-20230614-2.git5f3458e.oe2403.noarch curl-8.4.0-14.oe2403.x86_64 cyrus-sasl-lib-2.1.28-2.oe2403.x86_64 debugedit-5.0-6.oe2403.x86_64 diffutils-3.10-2.oe2403.x86_64 dnf-4.16.2-6.oe2403.noarch dnf-data-4.16.2-6.oe2403.noarch dwz-0.15-1.oe2403.x86_64 e2fsprogs-1.47.0-3.oe2403.x86_64 efi-srpm-macros-4-9.oe2403.noarch elfutils-0.190-3.oe2403.x86_64 elfutils-default-yama-scope-0.190-3.oe2403.noarch elfutils-libelf-0.190-3.oe2403.x86_64 elfutils-libs-0.190-3.oe2403.x86_64 expat-2.5.0-7.oe2403.x86_64 file-5.45-1.oe2403.x86_64 file-libs-5.45-1.oe2403.x86_64 filesystem-3.16-6.oe2403.x86_64 findutils-2:4.9.0-1.oe2403.x86_64 fuse-2.9.9-11.oe2403.x86_64 fuse-common-3.16.2-1.oe2403.x86_64 gawk-5.2.2-1.oe2403.x86_64 gc-8.2.4-1.oe2403.x86_64 gcc-12.3.1-36.oe2403.x86_64 gcc-c++-12.3.1-36.oe2403.x86_64 gdb-headless-14.1-2.oe2403.x86_64 gdbm-1:1.23-2.oe2403.x86_64 glib2-2.78.3-6.oe2403.x86_64 glibc-2.38-47.oe2403.x86_64 glibc-common-2.38-47.oe2403.x86_64 glibc-devel-2.38-47.oe2403.x86_64 gmp-1:6.3.0-3.oe2403.x86_64 gnupg2-2.4.3-2.oe2403.x86_64 gnutls-3.8.2-4.oe2403.x86_64 gpgme-1.21.0-1.oe2403.x86_64 grep-3.11-1.oe2403.x86_64 guile-5:2.2.7-6.oe2403.x86_64 gzip-1.12-4.oe2403.x86_64 ima-evm-utils-libs-1.5-1.oe2403.x86_64 info-7.0.3-3.oe2403.x86_64 jansson-2.14-3.oe2403.x86_64 json-c-0.17-6.oe2403.x86_64 kernel-headers-6.6.0-73.0.0.65.oe2403.x86_64 keyutils-libs-1.6.3-5.oe2403.x86_64 krb5-libs-1.21.2-11.oe2403.x86_64 libacl-2.3.1-3.oe2403.x86_64 libarchive-3.7.1-5.oe2403.x86_64 libassuan-2.5.6-2.oe2403.x86_64 libblkid-2.39.1-7.oe2403.x86_64 libcap-2.69-3.oe2403.x86_64 libcap-ng-0.8.3-2.oe2403.x86_64 libcomps-0.1.19-1.oe2403.x86_64 libcurl-8.4.0-14.oe2403.x86_64 libdnf-0.70.2-6.oe2403.x86_64 libev-4.33-4.oe2403.x86_64 libevent-2.1.12-11.oe2403.x86_64 libfdisk-2.39.1-7.oe2403.x86_64 libffi-3.4.4-3.oe2403.x86_64 libgcc-12.3.1-36.oe2403.x86_64 libgcrypt-1.10.2-1.oe2403.x86_64 libgomp-12.3.1-36.oe2403.x86_64 libgpg-error-1.47-1.oe2403.x86_64 libidn2-2.3.4-1.oe2403.x86_64 libipt-2.1-1.oe2403.x86_64 libksba-1.6.4-2.oe2403.x86_64 libmodulemd-2.15.0-1.oe2403.x86_64 libmount-2.39.1-7.oe2403.x86_64 libmpc-1.3.1-1.oe2403.x86_64 libnghttp2-1.58.0-2.oe2403.x86_64 libnsl2-2.0.1-1.oe2403.x86_64 libpng-2:1.6.40-1.oe2403.x86_64 libpsl-0.21.2-1.oe2403.x86_64 libpwquality-1.4.5-2.oe2403.x86_64 librepo-1.15.2-1.oe2403.x86_64 libreport-filesystem-2.17.10-1.oe2403.noarch libselinux-3.5-3.oe2403.x86_64 libsemanage-3.5-1.oe2403.x86_64 libsepol-3.5-3.oe2403.x86_64 libsigsegv-2.14-1.oe2403.x86_64 libsmartcols-2.39.1-7.oe2403.x86_64 libsolv-0.7.24-1.oe2403.x86_64 libssh-0.10.5-2.oe2403.x86_64 libstdc++-12.3.1-36.oe2403.x86_64 libstdc++-devel-12.3.1-36.oe2403.x86_64 libtasn1-4.19.0-1.oe2403.x86_64 libtirpc-1.3.4-4.oe2403.x86_64 libtool-ltdl-2.4.7-3.oe2403.x86_64 libunistring-1.1-2.oe2403.x86_64 libutempter-1.2.1-3.oe2403.x86_64 libuuid-2.39.1-7.oe2403.x86_64 libverto-0.3.2-3.oe2403.x86_64 libxcrypt-4.4.36-2.oe2403.x86_64 libxcrypt-devel-4.4.36-2.oe2403.x86_64 libxml2-2.11.5-4.oe2403.x86_64 libyaml-0.2.5-6.oe2403.x86_64 logrotate-3.21.0-1.oe2403.x86_64 lua-5.4.6-1.oe2403.x86_64 lz4-1.9.4-2.oe2403.x86_64 make-1:4.4.1-1.oe2403.x86_64 mpfr-4.2.1-1.oe2403.x86_64 ncurses-6.4-8.oe2403.x86_64 ncurses-base-6.4-8.oe2403.noarch ncurses-libs-6.4-8.oe2403.x86_64 nettle-3.8.1-1.oe2403.x86_64 newt-0.52.23-3.oe2403.x86_64 npth-1.6-7.oe2403.x86_64 openEuler-gpg-keys-1.0-4.1.oe2403.x86_64 openEuler-release-24.03LTS-55.oe2403.x86_64 openEuler-repos-1.0-4.1.oe2403.x86_64 openEuler-rpm-config-30-57.oe2403.x86_64 openldap-2.6.5-4.oe2403.x86_64 openssl-libs-1:3.0.12-15.oe2403.x86_64 p11-kit-0.25.0-2.oe2403.x86_64 p11-kit-trust-0.25.0-2.oe2403.x86_64 pam-1.5.3-5.oe2403.x86_64 patch-2.7.6-21.oe2403.x86_64 pcre2-10.42-12.oe2403.x86_64 pkgconf-1.9.5-1.oe2403.x86_64 popt-1.19-2.oe2403.x86_64 publicsuffix-list-20240108-1.oe2403.noarch python-pip-wheel-23.3.1-2.oe2403.noarch python-setuptools-68.0.0-2.oe2403.noarch python3-3.11.6-8.oe2403.x86_64 python3-dnf-4.16.2-6.oe2403.noarch python3-gpgme-1.21.0-1.oe2403.x86_64 python3-hawkey-0.70.2-6.oe2403.x86_64 python3-libcomps-0.1.19-1.oe2403.x86_64 python3-libdnf-0.70.2-6.oe2403.x86_64 python3-rpm-4.18.2-22.oe2403.x86_64 qt5-srpm-macros-5.15.10-4.oe2403.noarch readline-8.2-2.oe2403.x86_64 rpm-4.18.2-22.oe2403.x86_64 rpm-build-4.18.2-22.oe2403.x86_64 rpm-libs-4.18.2-22.oe2403.x86_64 sed-4.9-4.oe2403.x86_64 setup-2.14.5-2.oe2403.noarch shadow-2:4.14.3-1.oe2403.x86_64 shadow-subid-devel-2:4.14.3-1.oe2403.x86_64 slang-2.3.3-2.oe2403.x86_64 sqlite-3.42.0-1.oe2403.x86_64 systemd-libs-255-35.oe2403.x86_64 tar-2:1.35-2.oe2403.x86_64 tcl-1:8.6.14-1.oe2403.x86_64 tpm2-tss-4.0.1-3.oe2403.x86_64 tzdata-2024a-2.oe2403.noarch unzip-6.0-52.oe2403.x86_64 util-linux-2.39.1-7.oe2403.x86_64 which-2.21-16.oe2403.x86_64 xz-5.4.7-1.oe2403.x86_64 xz-libs-5.4.7-1.oe2403.x86_64 yum-4.16.2-6.oe2403.noarch zip-3.0-32.oe2403.x86_64 zlib-1.2.13-2.oe2403.x86_64 zstd-1.5.5-1.oe2403.x86_64 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: libsigsegv-2.14-1.oe2403.x86_64 libffi-3.4.4-3.oe2403.x86_64 libsepol-3.5-3.oe2403.x86_64 dwz-0.15-1.oe2403.x86_64 python3-dnf-4.16.2-6.oe2403.noarch krb5-libs-1.21.2-11.oe2403.x86_64 openEuler-rpm-config-30-57.oe2403.x86_64 slang-2.3.3-2.oe2403.x86_64 which-2.21-16.oe2403.x86_64 ca-certificates-2023.2.64-1.oe2403.noarch expat-2.5.0-7.oe2403.x86_64 libxcrypt-4.4.36-2.oe2403.x86_64 guile-2.2.7-6.oe2403.x86_64 libnsl2-2.0.1-1.oe2403.x86_64 libnghttp2-1.58.0-2.oe2403.x86_64 xz-libs-5.4.7-1.oe2403.x86_64 openssl-libs-3.0.12-15.oe2403.x86_64 libutempter-1.2.1-3.oe2403.x86_64 rpm-build-4.18.2-22.oe2403.x86_64 info-7.0.3-3.oe2403.x86_64 libmodulemd-2.15.0-1.oe2403.x86_64 libreport-filesystem-2.17.10-1.oe2403.noarch gnupg2-2.4.3-2.oe2403.x86_64 binutils-gold-2.41-5.oe2403.x86_64 grep-3.11-1.oe2403.x86_64 file-5.45-1.oe2403.x86_64 bzip2-1.0.8-7.oe2403.x86_64 crontabs-1.11-23.oe2403.noarch libssh-0.10.5-2.oe2403.x86_64 gcc-12.3.1-36.oe2403.x86_64 zlib-1.2.13-2.oe2403.x86_64 keyutils-libs-1.6.3-5.oe2403.x86_64 gpg-pubkey-b675600b-63913a47 gdbm-1.23-2.oe2403.x86_64 libassuan-2.5.6-2.oe2403.x86_64 dnf-4.16.2-6.oe2403.noarch libxcrypt-devel-4.4.36-2.oe2403.x86_64 libxml2-2.11.5-4.oe2403.x86_64 python-setuptools-68.0.0-2.oe2403.noarch cyrus-sasl-lib-2.1.28-2.oe2403.x86_64 ncurses-6.4-8.oe2403.x86_64 python3-gpgme-1.21.0-1.oe2403.x86_64 nettle-3.8.1-1.oe2403.x86_64 ima-evm-utils-libs-1.5-1.oe2403.x86_64 libev-4.33-4.oe2403.x86_64 chkconfig-1.25-2.oe2403.x86_64 libarchive-3.7.1-5.oe2403.x86_64 shadow-4.14.3-1.oe2403.x86_64 libgcrypt-1.10.2-1.oe2403.x86_64 sed-4.9-4.oe2403.x86_64 findutils-4.9.0-1.oe2403.x86_64 glibc-2.38-47.oe2403.x86_64 python3-libcomps-0.1.19-1.oe2403.x86_64 pcre2-10.42-12.oe2403.x86_64 gnutls-3.8.2-4.oe2403.x86_64 libdnf-0.70.2-6.oe2403.x86_64 gpgme-1.21.0-1.oe2403.x86_64 npth-1.6-7.oe2403.x86_64 libksba-1.6.4-2.oe2403.x86_64 libipt-2.1-1.oe2403.x86_64 libgomp-12.3.1-36.oe2403.x86_64 unzip-6.0-52.oe2403.x86_64 python3-rpm-4.18.2-22.oe2403.x86_64 libgpg-error-1.47-1.oe2403.x86_64 glibc-devel-2.38-47.oe2403.x86_64 libcurl-8.4.0-14.oe2403.x86_64 libsmartcols-2.39.1-7.oe2403.x86_64 libunistring-1.1-2.oe2403.x86_64 gdb-headless-14.1-2.oe2403.x86_64 binutils-2.41-5.oe2403.x86_64 python3-hawkey-0.70.2-6.oe2403.x86_64 openEuler-gpg-keys-1.0-4.1.oe2403.x86_64 tcl-8.6.14-1.oe2403.x86_64 openEuler-repos-1.0-4.1.oe2403.x86_64 cpp-12.3.1-36.oe2403.x86_64 cracklib-2.9.11-1.oe2403.x86_64 libuuid-2.39.1-7.oe2403.x86_64 babeltrace-1.5.11-1.oe2403.x86_64 glibc-common-2.38-47.oe2403.x86_64 e2fsprogs-1.47.0-3.oe2403.x86_64 debugedit-5.0-6.oe2403.x86_64 libgcc-12.3.1-36.oe2403.x86_64 elfutils-libs-0.190-3.oe2403.x86_64 libtirpc-1.3.4-4.oe2403.x86_64 kernel-headers-6.6.0-73.0.0.65.oe2403.x86_64 p11-kit-trust-0.25.0-2.oe2403.x86_64 libcap-2.69-3.oe2403.x86_64 elfutils-default-yama-scope-0.190-3.oe2403.noarch logrotate-3.21.0-1.oe2403.x86_64 p11-kit-0.25.0-2.oe2403.x86_64 popt-1.19-2.oe2403.x86_64 libverto-0.3.2-3.oe2403.x86_64 dnf-data-4.16.2-6.oe2403.noarch ncurses-libs-6.4-8.oe2403.x86_64 make-4.4.1-1.oe2403.x86_64 jansson-2.14-3.oe2403.x86_64 glib2-2.78.3-6.oe2403.x86_64 filesystem-3.16-6.oe2403.x86_64 libacl-2.3.1-3.oe2403.x86_64 rpm-4.18.2-22.oe2403.x86_64 elfutils-libelf-0.190-3.oe2403.x86_64 curl-8.4.0-14.oe2403.x86_64 elfutils-0.190-3.oe2403.x86_64 crypto-policies-20230614-2.git5f3458e.oe2403.noarch fuse-2.9.9-11.oe2403.x86_64 python3-libdnf-0.70.2-6.oe2403.x86_64 gawk-5.2.2-1.oe2403.x86_64 systemd-libs-255-35.oe2403.x86_64 libblkid-2.39.1-7.oe2403.x86_64 libidn2-2.3.4-1.oe2403.x86_64 libsemanage-3.5-1.oe2403.x86_64 qt5-srpm-macros-5.15.10-4.oe2403.noarch brotli-1.1.0-1.oe2403.x86_64 gcc-c++-12.3.1-36.oe2403.x86_64 xz-5.4.7-1.oe2403.x86_64 publicsuffix-list-20240108-1.oe2403.noarch readline-8.2-2.oe2403.x86_64 util-linux-2.39.1-7.oe2403.x86_64 libstdc++-12.3.1-36.oe2403.x86_64 libstdc++-devel-12.3.1-36.oe2403.x86_64 python3-3.11.6-8.oe2403.x86_64 basesystem-12-3.oe2403.noarch libsolv-0.7.24-1.oe2403.x86_64 libcomps-0.1.19-1.oe2403.x86_64 libyaml-0.2.5-6.oe2403.x86_64 libselinux-3.5-3.oe2403.x86_64 newt-0.52.23-3.oe2403.x86_64 file-libs-5.45-1.oe2403.x86_64 pam-1.5.3-5.oe2403.x86_64 cpio-2.14-3.oe2403.x86_64 libcap-ng-0.8.3-2.oe2403.x86_64 fuse-common-3.16.2-1.oe2403.x86_64 coreutils-9.4-3.oe2403.x86_64 mpfr-4.2.1-1.oe2403.x86_64 libfdisk-2.39.1-7.oe2403.x86_64 zstd-1.5.5-1.oe2403.x86_64 libtool-ltdl-2.4.7-3.oe2403.x86_64 libmount-2.39.1-7.oe2403.x86_64 gc-8.2.4-1.oe2403.x86_64 gmp-6.3.0-3.oe2403.x86_64 zip-3.0-32.oe2403.x86_64 libevent-2.1.12-11.oe2403.x86_64 openldap-2.6.5-4.oe2403.x86_64 bash-5.2.15-9.oe2403.x86_64 libpsl-0.21.2-1.oe2403.x86_64 sqlite-3.42.0-1.oe2403.x86_64 tpm2-tss-4.0.1-3.oe2403.x86_64 libpng-1.6.40-1.oe2403.x86_64 tar-1.35-2.oe2403.x86_64 lua-5.4.6-1.oe2403.x86_64 python-pip-wheel-23.3.1-2.oe2403.noarch libtasn1-4.19.0-1.oe2403.x86_64 libpwquality-1.4.5-2.oe2403.x86_64 shadow-subid-devel-4.14.3-1.oe2403.x86_64 tzdata-2024a-2.oe2403.noarch openEuler-release-24.03LTS-55.oe2403.x86_64 bc-1.07.1-12.oe2403.x86_64 libmpc-1.3.1-1.oe2403.x86_64 pkgconf-1.9.5-1.oe2403.x86_64 gzip-1.12-4.oe2403.x86_64 patch-2.7.6-21.oe2403.x86_64 json-c-0.17-6.oe2403.x86_64 setup-2.14.5-2.oe2403.noarch attr-2.5.1-5.oe2403.x86_64 rpm-libs-4.18.2-22.oe2403.x86_64 ncurses-base-6.4-8.oe2403.noarch lz4-1.9.4-2.oe2403.x86_64 diffutils-3.10-2.oe2403.x86_64 yum-4.16.2-6.oe2403.noarch librepo-1.15.2-1.oe2403.x86_64 efi-srpm-macros-4-9.oe2403.noarch audit-libs-3.1.2-2.oe2403.x86_64 Start: buildsrpm Start: rpmbuild -bs error: bad date in %changelog: 三 12月 04 2024 Victor Paléologue victor.paleologue@palaio.eu - 3.0.2-1 Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/ros-humble-naoqi-libqi-3.0.2-1.src.rpm Finish: rpmbuild -bs Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-q31blghg/ros-humble-naoqi-libqi/naoqi-libqi.spec) Config(child) 1 minutes 18 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot Finish: clean chroot Finish: run Running (timeout=18000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/ros-humble-naoqi-libqi-3.0.2-1.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1743078725.507946 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 3.5 starting (python version = 3.9.9, NVR = mock-3.5-1)... Start(bootstrap): init plugins INFO: selinux disabled Finish(bootstrap): init plugins Start: init plugins INFO: selinux disabled Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/results/ros-humble-naoqi-libqi-3.0.2-1.src.rpm) Config(openeuler-24.03_LTS-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init 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 WARNING: '%' must be followed by '%' or '(', found: '%3A24.03-LTS/$basearch' Finish(bootstrap): chroot init Start: chroot init 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 16 kB/s | 1.5 kB 00:00 Additional repo https_eulermaker_compass_ci_ope 36 kB/s | 3.0 kB 00:00 OS 3.4 MB/s | 3.5 kB 00:00 everything 3.4 MB/s | 3.5 kB 00:00 EPOL 3.0 MB/s | 3.0 kB 00:00 update 3.4 MB/s | 3.5 kB 00:00 EPOL update 3.0 MB/s | 3.0 kB 00:00 multi_version-OpenStack 3.0 MB/s | 3.0 kB 00:00 multi_version-OpenStack 2.9 MB/s | 3.0 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for ros-humble-naoqi-libqi-3.0.2-1.src.rpm Start: build setup for ros-humble-naoqi-libqi-3.0.2-1.src.rpm error: bad date in %changelog: 三 12月 04 2024 Victor Paléologue victor.paleologue@palaio.eu - 3.0.2-1 Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/ros-humble-naoqi-libqi-3.0.2-1.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 17 kB/s | 1.5 kB 00:00 Additional repo https_eulermaker_compass_ci_ope 39 kB/s | 3.0 kB 00:00 OS 3.4 MB/s | 3.5 kB 00:00 everything 3.4 MB/s | 3.5 kB 00:00 EPOL 3.0 MB/s | 3.0 kB 00:00 update 3.4 MB/s | 3.5 kB 00:00 EPOL update 3.0 MB/s | 3.0 kB 00:00 multi_version-OpenStack 3.0 MB/s | 3.0 kB 00:00 multi_version-OpenStack 2.9 MB/s | 3.0 kB 00:00 Dependencies resolved. ======================================================================================================================================================================================================================================================== Package Arch Version Repository Size ======================================================================================================================================================================================================================================================== Installing: boost-devel x86_64 1.83.0-4.oe2403 OS 17 M openssl-devel x86_64 1:3.0.12-15.oe2403 update 4.7 M ros-humble-ament-cmake x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 11 k ros-humble-ros-workspace x86_64 1.0.2-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 16 k Installing dependencies: Lmod x86_64 8.7.32-1.oe2403 EPOL 251 k acl x86_64 2.3.1-3.oe2403 update 49 k boost x86_64 1.83.0-4.oe2403 OS 6.6 k boost-atomic x86_64 1.83.0-4.oe2403 OS 13 k boost-chrono x86_64 1.83.0-4.oe2403 OS 20 k boost-container x86_64 1.83.0-4.oe2403 OS 39 k boost-context x86_64 1.83.0-4.oe2403 OS 10 k boost-contract x86_64 1.83.0-4.oe2403 OS 39 k boost-coroutine x86_64 1.83.0-4.oe2403 OS 14 k boost-date-time x86_64 1.83.0-4.oe2403 OS 9.7 k boost-fiber x86_64 1.83.0-4.oe2403 OS 33 k boost-filesystem x86_64 1.83.0-4.oe2403 OS 60 k boost-graph x86_64 1.83.0-4.oe2403 OS 143 k boost-iostreams x86_64 1.83.0-4.oe2403 OS 33 k boost-json x86_64 1.83.0-4.oe2403 OS 132 k boost-locale x86_64 1.83.0-4.oe2403 OS 224 k boost-log x86_64 1.83.0-4.oe2403 OS 465 k boost-math x86_64 1.83.0-4.oe2403 OS 277 k boost-nowide x86_64 1.83.0-4.oe2403 OS 14 k boost-program-options x86_64 1.83.0-4.oe2403 OS 120 k boost-python3 x86_64 1.83.0-4.oe2403 OS 94 k boost-random x86_64 1.83.0-4.oe2403 OS 19 k boost-regex x86_64 1.83.0-4.oe2403 OS 98 k boost-serialization x86_64 1.83.0-4.oe2403 OS 111 k boost-stacktrace x86_64 1.83.0-4.oe2403 OS 21 k boost-system x86_64 1.83.0-4.oe2403 OS 9.6 k boost-test x86_64 1.83.0-4.oe2403 OS 232 k boost-thread x86_64 1.83.0-4.oe2403 OS 50 k boost-timer x86_64 1.83.0-4.oe2403 OS 15 k boost-type_erasure x86_64 1.83.0-4.oe2403 OS 26 k boost-url x86_64 1.83.0-4.oe2403 OS 117 k boost-wave x86_64 1.83.0-4.oe2403 OS 203 k cmake x86_64 3.27.9-3.oe2403 OS 15 M cmake-data noarch 3.27.9-3.oe2403 OS 1.9 M cmake-filesystem x86_64 3.27.9-3.oe2403 OS 7.3 k cmake-rpm-macros noarch 3.27.9-3.oe2403 OS 9.3 k dbus x86_64 1:1.14.8-2.oe2403 OS 69 k dbus-common noarch 1:1.14.8-2.oe2403 OS 10 k dbus-daemon x86_64 1:1.14.8-2.oe2403 OS 181 k dbus-libs x86_64 1:1.14.8-2.oe2403 OS 143 k dbus-tools x86_64 1:1.14.8-2.oe2403 OS 26 k emacs-filesystem noarch 1:29.1-3.oe2403 update 4.0 k git-core x86_64 2.43.0-4.oe2403 OS 10 M jsoncpp x86_64 1.9.5-5.oe2403 OS 91 k kmod-libs x86_64 30-4.oe2403 OS 57 k less x86_64 633-4.oe2403 OS 114 k libedit x86_64 3.1-31.oe2403 OS 91 k libicu x86_64 74.1-2.oe2403 OS 10 M libseccomp x86_64 2.5.4-2.oe2403 OS 57 k libuv x86_64 1:1.47.0-2.oe2403 OS 85 k libxslt x86_64 1.1.39-1.oe2403 OS 176 k lua-filesystem x86_64 1.8.0-1.oe2403 everything 15 k lua-json noarch 1.3.4-2.oe2403 everything 22 k lua-lpeg x86_64 1.0.2-3.oe2403 everything 63 k lua-posix x86_64 36.1-1.oe2403 OS 99 k lua-term x86_64 0.07-2.oe2403 everything 12 k openssh x86_64 9.3p2-4.oe2403 update 300 k openssh-clients x86_64 9.3p2-4.oe2403 update 596 k openssh-server x86_64 9.3p2-4.oe2403 update 417 k procps-ng x86_64 4.0.4-6.oe2403 update 239 k python-sphinx-locale noarch 1:7.0.1-1.oe2403 everything 340 k python3-babel noarch 2.12.1-1.oe2403 OS 7.3 M python3-catkin_pkg noarch 0.5.2-2.oe2403 EPOL 259 k python3-chardet noarch 5.2.0-1.oe2403 OS 284 k python3-charset-normalizer noarch 3.3.2-1.oe2403 OS 104 k python3-dateutil noarch 1:2.8.2-3.oe2403 OS 341 k python3-docutils noarch 0.20.1-1.oe2403 everything 1.0 M python3-greenlet x86_64 2.0.2-1.oe2403 everything 227 k python3-idna noarch 3.6-3.oe2403 OS 104 k python3-imagesize noarch 1.4.1-1.oe2403 everything 24 k python3-importlib-metadata noarch 7.0.1-1.oe2403 everything 60 k python3-importlib-resources noarch 6.1.1-1.oe2403 everything 91 k python3-jinja2 noarch 3.1.3-4.oe2403 update 326 k python3-lxml x86_64 5.1.0-2.oe2403 OS 1.5 M python3-markupsafe x86_64 2.1.3-1.oe2403 OS 29 k python3-mock noarch 5.1.0-1.oe2403 everything 85 k python3-packaging noarch 23.2-1.oe2403 OS 120 k python3-pbr noarch 6.0.0-1.oe2403 everything 99 k python3-pygments noarch 2.17.2-1.oe2403 everything 2.2 M python3-pyparsing noarch 3.1.1-1.oe2403 OS 284 k python3-pysocks noarch 1.7.1-2.oe2403 OS 42 k python3-pytz noarch 2023.3-1.oe2403 OS 58 k python3-requests noarch 2.31.0-1.oe2403 OS 134 k python3-setuptools noarch 68.0.0-2.oe2403 update 1.6 M python3-six noarch 1.16.0-3.oe2403 OS 45 k python3-snowballstemmer noarch 2.2.0-3.oe2403 everything 245 k python3-sphinx noarch 1:7.0.1-1.oe2403 everything 2.3 M python3-sphinx-theme-alabaster noarch 0.7.13-1.oe2403 everything 28 k python3-sphinx_rtd_theme noarch 1.1.1-4.oe2403 everything 2.5 M python3-sphinxcontrib-applehelp noarch 1.0.8-1.oe2403 everything 42 k python3-sphinxcontrib-devhelp noarch 1.0.6-3.oe2403 everything 35 k python3-sphinxcontrib-htmlhelp noarch 2.0.5-1.oe2403 everything 51 k python3-sphinxcontrib-jsmath noarch 1.0.1-1.oe2403 everything 20 k python3-sphinxcontrib-qthelp noarch 1.0.7-1.oe2403 everything 41 k python3-sphinxcontrib-serializinghtml noarch 1.1.5-2.oe2403 everything 37 k python3-sphinxcontrib-websupport noarch 1.2.4-3.oe2403 everything 77 k python3-sqlalchemy x86_64 1.4.48-1.oe2403 everything 3.3 M python3-urllib3 noarch 1.26.18-2.oe2403 update 253 k python3-whoosh noarch 2.7.4-15.oe2403 everything 1.3 M python3-zipp noarch 3.17.0-2.oe2403 update 24 k ros-humble-ament-cmake-core x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 35 k ros-humble-ament-cmake-export-definitions x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 11 k ros-humble-ament-cmake-export-dependencies x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 12 k ros-humble-ament-cmake-export-include-directories x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 12 k ros-humble-ament-cmake-export-interfaces x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 12 k ros-humble-ament-cmake-export-libraries x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 13 k ros-humble-ament-cmake-export-link-flags x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 11 k ros-humble-ament-cmake-export-targets x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 12 k ros-humble-ament-cmake-gen-version-h x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 13 k ros-humble-ament-cmake-include-directories x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 11 k ros-humble-ament-cmake-libraries x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 11 k ros-humble-ament-cmake-python x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 13 k ros-humble-ament-cmake-target-dependencies x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 13 k ros-humble-ament-cmake-test x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 18 k ros-humble-ament-cmake-version x86_64 1.3.4-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 11 k ros-humble-ament-package x86_64 0.14.0-1.oe2403 https_eulermaker_compass_ci_openeuler_openatom_cn_api_ems1_repositories_ROS_SIG_Multi_Version_ros_humble_openEuler_24_03_LTS_TEST4_openEuler_3A24_03_LTS_basearch 37 k systemd x86_64 255-35.oe2403 update 3.7 M yaml-cpp x86_64 0.7.0-2.oe2403 everything 128 k yaml-cpp-devel x86_64 0.7.0-2.oe2403 everything 189 k Transaction Summary ======================================================================================================================================================================================================================================================== Install 123 Packages Total download size: 95 M Installed size: 457 M Downloading Packages: (1/123): ros-humble-ament-cmake-core-1.3.4-1.oe 323 kB/s | 35 kB 00:00 (2/123): ros-humble-ament-cmake-export-definiti 91 kB/s | 11 kB 00:00 (3/123): ros-humble-ament-cmake-1.3.4-1.oe2403. 87 kB/s | 11 kB 00:00 (4/123): ros-humble-ament-cmake-export-dependen 376 kB/s | 12 kB 00:00 (5/123): ros-humble-ament-cmake-export-include- 264 kB/s | 12 kB 00:00 (6/123): ros-humble-ament-cmake-export-interfac 287 kB/s | 12 kB 00:00 (7/123): ros-humble-ament-cmake-export-librarie 429 kB/s | 13 kB 00:00 (8/123): ros-humble-ament-cmake-export-link-fla 356 kB/s | 11 kB 00:00 (9/123): ros-humble-ament-cmake-export-targets- 358 kB/s | 12 kB 00:00 (10/123): ros-humble-ament-cmake-gen-version-h- 327 kB/s | 13 kB 00:00 (11/123): ros-humble-ament-cmake-libraries-1.3. 347 kB/s | 11 kB 00:00 (12/123): ros-humble-ament-cmake-include-direct 320 kB/s | 11 kB 00:00 (13/123): ros-humble-ament-cmake-python-1.3.4-1 384 kB/s | 13 kB 00:00 (14/123): ros-humble-ament-cmake-test-1.3.4-1.o 546 kB/s | 18 kB 00:00 (15/123): ros-humble-ament-cmake-target-depende 381 kB/s | 13 kB 00:00 (16/123): ros-humble-ament-cmake-version-1.3.4- 317 kB/s | 11 kB 00:00 (17/123): boost-1.83.0-4.oe2403.x86_64.rpm 6.5 MB/s | 6.6 kB 00:00 (18/123): boost-atomic-1.83.0-4.oe2403.x86_64.r 13 MB/s | 13 kB 00:00 (19/123): boost-chrono-1.83.0-4.oe2403.x86_64.r 20 MB/s | 20 kB 00:00 (20/123): boost-container-1.83.0-4.oe2403.x86_6 38 MB/s | 39 kB 00:00 (21/123): boost-context-1.83.0-4.oe2403.x86_64. 10 MB/s | 10 kB 00:00 (22/123): boost-contract-1.83.0-4.oe2403.x86_64 38 MB/s | 39 kB 00:00 (23/123): boost-coroutine-1.83.0-4.oe2403.x86_6 13 MB/s | 14 kB 00:00 (24/123): boost-date-time-1.83.0-4.oe2403.x86_6 9.5 MB/s | 9.7 kB 00:00 (25/123): ros-humble-ros-workspace-1.0.2-1.oe24 472 kB/s | 16 kB 00:00 (26/123): boost-devel-1.83.0-4.oe2403.x86_64.rp 224 MB/s | 17 MB 00:00 (27/123): ros-humble-ament-package-0.14.0-1.oe2 386 kB/s | 37 kB 00:00 (28/123): boost-fiber-1.83.0-4.oe2403.x86_64.rp 568 kB/s | 33 kB 00:00 (29/123): boost-filesystem-1.83.0-4.oe2403.x86_ 34 MB/s | 60 kB 00:00 (30/123): boost-graph-1.83.0-4.oe2403.x86_64.rp 75 MB/s | 143 kB 00:00 (31/123): boost-iostreams-1.83.0-4.oe2403.x86_6 12 MB/s | 33 kB 00:00 (32/123): boost-json-1.83.0-4.oe2403.x86_64.rpm 56 MB/s | 132 kB 00:00 (33/123): boost-locale-1.83.0-4.oe2403.x86_64.r 88 MB/s | 224 kB 00:00 (34/123): boost-nowide-1.83.0-4.oe2403.x86_64.r 14 MB/s | 14 kB 00:00 (35/123): boost-log-1.83.0-4.oe2403.x86_64.rpm 108 MB/s | 465 kB 00:00 (36/123): boost-program-options-1.83.0-4.oe2403 42 MB/s | 120 kB 00:00 (37/123): boost-math-1.83.0-4.oe2403.x86_64.rpm 40 MB/s | 277 kB 00:00 (38/123): boost-python3-1.83.0-4.oe2403.x86_64. 38 MB/s | 94 kB 00:00 (39/123): boost-random-1.83.0-4.oe2403.x86_64.r 9.1 MB/s | 19 kB 00:00 (40/123): boost-regex-1.83.0-4.oe2403.x86_64.rp 60 MB/s | 98 kB 00:00 (41/123): boost-serialization-1.83.0-4.oe2403.x 50 MB/s | 111 kB 00:00 (42/123): boost-stacktrace-1.83.0-4.oe2403.x86_ 10 MB/s | 21 kB 00:00 (43/123): boost-system-1.83.0-4.oe2403.x86_64.r 8.3 MB/s | 9.6 kB 00:00 (44/123): boost-test-1.83.0-4.oe2403.x86_64.rpm 111 MB/s | 232 kB 00:00 (45/123): boost-thread-1.83.0-4.oe2403.x86_64.r 24 MB/s | 50 kB 00:00 (46/123): boost-timer-1.83.0-4.oe2403.x86_64.rp 14 MB/s | 15 kB 00:00 (47/123): boost-type_erasure-1.83.0-4.oe2403.x8 25 MB/s | 26 kB 00:00 (48/123): boost-url-1.83.0-4.oe2403.x86_64.rpm 75 MB/s | 117 kB 00:00 (49/123): boost-wave-1.83.0-4.oe2403.x86_64.rpm 52 MB/s | 203 kB 00:00 (50/123): cmake-data-3.27.9-3.oe2403.noarch.rpm 157 MB/s | 1.9 MB 00:00 (51/123): cmake-filesystem-3.27.9-3.oe2403.x86_ 863 kB/s | 7.3 kB 00:00 (52/123): cmake-rpm-macros-3.27.9-3.oe2403.noar 4.9 MB/s | 9.3 kB 00:00 (53/123): dbus-1.14.8-2.oe2403.x86_64.rpm 31 MB/s | 69 kB 00:00 (54/123): dbus-common-1.14.8-2.oe2403.noarch.rp 5.5 MB/s | 10 kB 00:00 (55/123): dbus-daemon-1.14.8-2.oe2403.x86_64.rp 39 MB/s | 181 kB 00:00 (56/123): dbus-libs-1.14.8-2.oe2403.x86_64.rpm 44 MB/s | 143 kB 00:00 (57/123): cmake-3.27.9-3.oe2403.x86_64.rpm 188 MB/s | 15 MB 00:00 (58/123): dbus-tools-1.14.8-2.oe2403.x86_64.rpm 499 kB/s | 26 kB 00:00 (59/123): jsoncpp-1.9.5-5.oe2403.x86_64.rpm 41 MB/s | 91 kB 00:00 (60/123): kmod-libs-30-4.oe2403.x86_64.rpm 23 MB/s | 57 kB 00:00 (61/123): less-633-4.oe2403.x86_64.rpm 48 MB/s | 114 kB 00:00 (62/123): libedit-3.1-31.oe2403.x86_64.rpm 33 MB/s | 91 kB 00:00 (63/123): libseccomp-2.5.4-2.oe2403.x86_64.rpm 17 MB/s | 57 kB 00:00 (64/123): git-core-2.43.0-4.oe2403.x86_64.rpm 101 MB/s | 10 MB 00:00 (65/123): libuv-1.47.0-2.oe2403.x86_64.rpm 2.4 MB/s | 85 kB 00:00 (66/123): libxslt-1.1.39-1.oe2403.x86_64.rpm 55 MB/s | 176 kB 00:00 (67/123): lua-posix-36.1-1.oe2403.x86_64.rpm 31 MB/s | 99 kB 00:00 (68/123): libicu-74.1-2.oe2403.x86_64.rpm 118 MB/s | 10 MB 00:00 (69/123): python3-chardet-5.2.0-1.oe2403.noarch 6.7 MB/s | 284 kB 00:00 (70/123): python3-charset-normalizer-3.3.2-1.oe 32 MB/s | 104 kB 00:00 (71/123): python3-babel-2.12.1-1.oe2403.noarch. 103 MB/s | 7.3 MB 00:00 (72/123): python3-dateutil-2.8.2-3.oe2403.noarc 13 MB/s | 341 kB 00:00 (73/123): python3-idna-3.6-3.oe2403.noarch.rpm 3.8 MB/s | 104 kB 00:00 (74/123): python3-lxml-5.1.0-2.oe2403.x86_64.rp 162 MB/s | 1.5 MB 00:00 (75/123): python3-markupsafe-2.1.3-1.oe2403.x86 4.6 MB/s | 29 kB 00:00 (76/123): python3-packaging-23.2-1.oe2403.noarc 18 MB/s | 120 kB 00:00 (77/123): python3-pyparsing-3.1.1-1.oe2403.noar 106 MB/s | 284 kB 00:00 (78/123): python3-pysocks-1.7.1-2.oe2403.noarch 22 MB/s | 42 kB 00:00 (79/123): python3-pytz-2023.3-1.oe2403.noarch.r 26 MB/s | 58 kB 00:00 (80/123): python3-requests-2.31.0-1.oe2403.noar 74 MB/s | 134 kB 00:00 (81/123): python3-six-1.16.0-3.oe2403.noarch.rp 32 MB/s | 45 kB 00:00 (82/123): lua-filesystem-1.8.0-1.oe2403.x86_64. 9.9 MB/s | 15 kB 00:00 (83/123): lua-json-1.3.4-2.oe2403.noarch.rpm 19 MB/s | 22 kB 00:00 (84/123): lua-lpeg-1.0.2-3.oe2403.x86_64.rpm 61 MB/s | 63 kB 00:00 (85/123): lua-term-0.07-2.oe2403.x86_64.rpm 11 MB/s | 12 kB 00:00 (86/123): python-sphinx-locale-7.0.1-1.oe2403.n 137 MB/s | 340 kB 00:00 (87/123): python3-docutils-0.20.1-1.oe2403.noar 163 MB/s | 1.0 MB 00:00 (88/123): python3-greenlet-2.0.2-1.oe2403.x86_6 31 MB/s | 227 kB 00:00 (89/123): python3-imagesize-1.4.1-1.oe2403.noar 4.7 MB/s | 24 kB 00:00 (90/123): python3-importlib-metadata-7.0.1-1.oe 57 MB/s | 60 kB 00:00 (91/123): python3-importlib-resources-6.1.1-1.o 64 MB/s | 91 kB 00:00 (92/123): python3-mock-5.1.0-1.oe2403.noarch.rp 50 MB/s | 85 kB 00:00 (93/123): python3-pbr-6.0.0-1.oe2403.noarch.rpm 34 MB/s | 99 kB 00:00 (94/123): python3-pygments-2.17.2-1.oe2403.noar 197 MB/s | 2.2 MB 00:00 (95/123): python3-snowballstemmer-2.2.0-3.oe240 25 MB/s | 245 kB 00:00 (96/123): python3-sphinx-7.0.1-1.oe2403.noarch. 122 MB/s | 2.3 MB 00:00 (97/123): python3-sphinx-theme-alabaster-0.7.13 2.9 MB/s | 28 kB 00:00 (98/123): python3-sphinxcontrib-applehelp-1.0.8 39 MB/s | 42 kB 00:00 (99/123): python3-sphinxcontrib-devhelp-1.0.6-3 27 MB/s | 35 kB 00:00 (100/123): python3-sphinxcontrib-htmlhelp-2.0.5 48 MB/s | 51 kB 00:00 (101/123): python3-sphinxcontrib-jsmath-1.0.1-1 16 MB/s | 20 kB 00:00 (102/123): python3-sphinx_rtd_theme-1.1.1-4.oe2 106 MB/s | 2.5 MB 00:00 (103/123): python3-sphinxcontrib-qthelp-1.0.7-1 4.2 MB/s | 41 kB 00:00 (104/123): python3-sphinxcontrib-serializinghtm 3.8 MB/s | 37 kB 00:00 (105/123): python3-sphinxcontrib-websupport-1.2 54 MB/s | 77 kB 00:00 (106/123): python3-whoosh-2.7.4-15.oe2403.noarc 147 MB/s | 1.3 MB 00:00 (107/123): yaml-cpp-0.7.0-2.oe2403.x86_64.rpm 17 MB/s | 128 kB 00:00 (108/123): python3-sqlalchemy-1.4.48-1.oe2403.x 143 MB/s | 3.3 MB 00:00 (109/123): yaml-cpp-devel-0.7.0-2.oe2403.x86_64 14 MB/s | 189 kB 00:00 (110/123): Lmod-8.7.32-1.oe2403.x86_64.rpm 18 MB/s | 251 kB 00:00 (111/123): python3-catkin_pkg-0.5.2-2.oe2403.no 99 MB/s | 259 kB 00:00 (112/123): acl-2.3.1-3.oe2403.x86_64.rpm 17 MB/s | 49 kB 00:00 (113/123): emacs-filesystem-29.1-3.oe2403.noarc 2.2 MB/s | 4.0 kB 00:00 (114/123): openssh-9.3p2-4.oe2403.x86_64.rpm 125 MB/s | 300 kB 00:00 (115/123): openssh-clients-9.3p2-4.oe2403.x86_6 134 MB/s | 596 kB 00:00 (116/123): openssh-server-9.3p2-4.oe2403.x86_64 75 MB/s | 417 kB 00:00 (117/123): procps-ng-4.0.4-6.oe2403.x86_64.rpm 50 MB/s | 239 kB 00:00 (118/123): python3-jinja2-3.1.3-4.oe2403.noarch 75 MB/s | 326 kB 00:00 (119/123): python3-setuptools-68.0.0-2.oe2403.n 169 MB/s | 1.6 MB 00:00 (120/123): openssl-devel-3.0.12-15.oe2403.x86_6 147 MB/s | 4.7 MB 00:00 (121/123): python3-urllib3-1.26.18-2.oe2403.noa 11 MB/s | 253 kB 00:00 (122/123): python3-zipp-3.17.0-2.oe2403.noarch. 1.4 MB/s | 24 kB 00:00 (123/123): systemd-255-35.oe2403.x86_64.rpm 212 MB/s | 3.7 MB 00:00 -------------------------------------------------------------------------------- Total 127 MB/s | 95 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-setuptools-68.0.0-2.oe2403.noarch 1/123 Installing : boost-chrono-1.83.0-4.oe2403.x86_64 2/123 Installing : python3-six-1.16.0-3.oe2403.noarch 3/123 Installing : boost-thread-1.83.0-4.oe2403.x86_64 4/123 Installing : libicu-74.1-2.oe2403.x86_64 5/123 Installing : boost-regex-1.83.0-4.oe2403.x86_64 6/123 Installing : cmake-filesystem-3.27.9-3.oe2403.x86_64 7/123 Installing : boost-context-1.83.0-4.oe2403.x86_64 8/123 Installing : boost-atomic-1.83.0-4.oe2403.x86_64 9/123 Installing : boost-filesystem-1.83.0-4.oe2403.x86_64 10/123 Installing : python3-zipp-3.17.0-2.oe2403.noarch 11/123 Installing : python3-sphinxcontrib-serializinghtml-1.1.5-2.oe 12/123 Installing : python3-pyparsing-3.1.1-1.oe2403.noarch 13/123 Installing : python3-idna-3.6-3.oe2403.noarch 14/123 Installing : dbus-libs-1:1.14.8-2.oe2403.x86_64 15/123 Running scriptlet: dbus-libs-1:1.14.8-2.oe2403.x86_64 15/123 Installing : cmake-rpm-macros-3.27.9-3.oe2403.noarch 16/123 Installing : boost-container-1.83.0-4.oe2403.x86_64 17/123 Installing : boost-json-1.83.0-4.oe2403.x86_64 18/123 Installing : dbus-tools-1:1.14.8-2.oe2403.x86_64 19/123 Installing : python3-packaging-23.2-1.oe2403.noarch 20/123 Installing : python3-importlib-metadata-7.0.1-1.oe2403.noarch 21/123 Installing : boost-fiber-1.83.0-4.oe2403.x86_64 22/123 Installing : boost-log-1.83.0-4.oe2403.x86_64 23/123 Installing : boost-wave-1.83.0-4.oe2403.x86_64 24/123 Installing : boost-coroutine-1.83.0-4.oe2403.x86_64 25/123 Installing : boost-graph-1.83.0-4.oe2403.x86_64 26/123 Installing : boost-locale-1.83.0-4.oe2403.x86_64 27/123 Installing : boost-type_erasure-1.83.0-4.oe2403.x86_64 28/123 Installing : python3-dateutil-1:2.8.2-3.oe2403.noarch 29/123 Installing : boost-timer-1.83.0-4.oe2403.x86_64 30/123 Installing : python3-chardet-5.2.0-1.oe2403.noarch 31/123 Installing : python3-charset-normalizer-3.3.2-1.oe2403.noarch 32/123 Installing : python3-pygments-2.17.2-1.oe2403.noarch 33/123 Installing : procps-ng-4.0.4-6.oe2403.x86_64 34/123 Installing : emacs-filesystem-1:29.1-3.oe2403.noarch 35/123 Installing : acl-2.3.1-3.oe2403.x86_64 36/123 Installing : yaml-cpp-0.7.0-2.oe2403.x86_64 37/123 Running scriptlet: yaml-cpp-0.7.0-2.oe2403.x86_64 37/123 Installing : python3-whoosh-2.7.4-15.oe2403.noarch 38/123 Installing : python3-sphinxcontrib-qthelp-1.0.7-1.oe2403.noar 39/123 Installing : python3-sphinxcontrib-jsmath-1.0.1-1.oe2403.noar 40/123 Installing : python3-sphinxcontrib-htmlhelp-2.0.5-1.oe2403.no 41/123 Installing : python3-sphinxcontrib-devhelp-1.0.6-3.oe2403.noa 42/123 Installing : python3-sphinxcontrib-applehelp-1.0.8-1.oe2403.n 43/123 Installing : python3-sphinx-theme-alabaster-0.7.13-1.oe2403.n 44/123 Installing : python3-snowballstemmer-2.2.0-3.oe2403.noarch 45/123 Installing : python3-imagesize-1.4.1-1.oe2403.noarch 46/123 Installing : python3-greenlet-2.0.2-1.oe2403.x86_64 47/123 Installing : python3-sqlalchemy-1.4.48-1.oe2403.x86_64 48/123 Installing : python-sphinx-locale-1:7.0.1-1.oe2403.noarch 49/123 Installing : lua-term-0.07-2.oe2403.x86_64 50/123 Running scriptlet: lua-lpeg-1.0.2-3.oe2403.x86_64 51/123 Installing : lua-lpeg-1.0.2-3.oe2403.x86_64 51/123 Running scriptlet: lua-lpeg-1.0.2-3.oe2403.x86_64 51/123 Installing : lua-json-1.3.4-2.oe2403.noarch 52/123 Installing : lua-filesystem-1.8.0-1.oe2403.x86_64 53/123 Installing : python3-pytz-2023.3-1.oe2403.noarch 54/123 Installing : python3-babel-2.12.1-1.oe2403.noarch 55/123 Installing : python3-pysocks-1.7.1-2.oe2403.noarch 56/123 Installing : python3-urllib3-1.26.18-2.oe2403.noarch 57/123 Installing : python3-requests-2.31.0-1.oe2403.noarch 58/123 Installing : python3-markupsafe-2.1.3-1.oe2403.x86_64 59/123 Installing : python3-jinja2-3.1.3-4.oe2403.noarch 60/123 Installing : lua-posix-36.1-1.oe2403.x86_64 61/123 Installing : Lmod-8.7.32-1.oe2403.x86_64 62/123 Installing : libxslt-1.1.39-1.oe2403.x86_64 63/123 Running scriptlet: libxslt-1.1.39-1.oe2403.x86_64 63/123 Installing : python3-lxml-5.1.0-2.oe2403.x86_64 64/123 Installing : python3-docutils-0.20.1-1.oe2403.noarch 65/123 Installing : python3-catkin_pkg-0.5.2-2.oe2403.noarch 66/123 Installing : libuv-1:1.47.0-2.oe2403.x86_64 67/123 Running scriptlet: libseccomp-2.5.4-2.oe2403.x86_64 68/123 Installing : libseccomp-2.5.4-2.oe2403.x86_64 68/123 Running scriptlet: libseccomp-2.5.4-2.oe2403.x86_64 68/123 Installing : libedit-3.1-31.oe2403.x86_64 69/123 Installing : less-633-4.oe2403.x86_64 70/123 Installing : kmod-libs-30-4.oe2403.x86_64 71/123 Installing : dbus-1:1.14.8-2.oe2403.x86_64 72/123 Running scriptlet: systemd-255-35.oe2403.x86_64 73/123 Installing : systemd-255-35.oe2403.x86_64 73/123 Running scriptlet: systemd-255-35.oe2403.x86_64 73/123 Installing : dbus-common-1:1.14.8-2.oe2403.noarch 74/123 Running scriptlet: dbus-daemon-1:1.14.8-2.oe2403.x86_64 75/123 Installing : dbus-daemon-1:1.14.8-2.oe2403.x86_64 75/123 Running scriptlet: dbus-daemon-1:1.14.8-2.oe2403.x86_64 75/123 Running scriptlet: openssh-9.3p2-4.oe2403.x86_64 76/123 Installing : openssh-9.3p2-4.oe2403.x86_64 76/123 Running scriptlet: openssh-server-9.3p2-4.oe2403.x86_64 77/123 Installing : openssh-server-9.3p2-4.oe2403.x86_64 77/123 Running scriptlet: openssh-server-9.3p2-4.oe2403.x86_64 77/123 Created symlink /etc/systemd/system/multi-user.target.wants/sshd.service → /usr/lib/systemd/system/sshd.service. Installing : openssh-clients-9.3p2-4.oe2403.x86_64 78/123 Running scriptlet: openssh-clients-9.3p2-4.oe2403.x86_64 78/123 Created symlink /etc/systemd/user/sockets.target.wants/ssh-agent.socket → /usr/lib/systemd/user/ssh-agent.socket. Installing : git-core-2.43.0-4.oe2403.x86_64 79/123 Installing : python3-pbr-6.0.0-1.oe2403.noarch 80/123 Installing : python3-mock-5.1.0-1.oe2403.noarch 81/123 Installing : python3-sphinx_rtd_theme-1.1.1-4.oe2403.noarch 82/123 Installing : python3-sphinxcontrib-websupport-1.2.4-3.oe2403. 83/123 Installing : python3-sphinx-1:7.0.1-1.oe2403.noarch 84/123 Installing : python3-importlib-resources-6.1.1-1.oe2403.noarc 85/123 Installing : ros-humble-ament-package-0.14.0-1.oe2403.x86_64 86/123 Installing : jsoncpp-1.9.5-5.oe2403.x86_64 87/123 Running scriptlet: jsoncpp-1.9.5-5.oe2403.x86_64 87/123 Installing : cmake-data-3.27.9-3.oe2403.noarch 88/123 Installing : cmake-3.27.9-3.oe2403.x86_64 89/123 Installing : ros-humble-ament-cmake-core-1.3.4-1.oe2403.x86_6 90/123 Installing : boost-url-1.83.0-4.oe2403.x86_64 91/123 Installing : boost-test-1.83.0-4.oe2403.x86_64 92/123 Installing : boost-system-1.83.0-4.oe2403.x86_64 93/123 Installing : boost-stacktrace-1.83.0-4.oe2403.x86_64 94/123 Installing : boost-serialization-1.83.0-4.oe2403.x86_64 95/123 Installing : boost-random-1.83.0-4.oe2403.x86_64 96/123 Installing : boost-python3-1.83.0-4.oe2403.x86_64 97/123 Installing : boost-program-options-1.83.0-4.oe2403.x86_64 98/123 Installing : boost-nowide-1.83.0-4.oe2403.x86_64 99/123 Installing : boost-math-1.83.0-4.oe2403.x86_64 100/123 Installing : boost-iostreams-1.83.0-4.oe2403.x86_64 101/123 Installing : boost-date-time-1.83.0-4.oe2403.x86_64 102/123 Installing : boost-contract-1.83.0-4.oe2403.x86_64 103/123 Installing : boost-1.83.0-4.oe2403.x86_64 104/123 Installing : boost-devel-1.83.0-4.oe2403.x86_64 105/123 Installing : yaml-cpp-devel-0.7.0-2.oe2403.x86_64 106/123 Installing : ros-humble-ros-workspace-1.0.2-1.oe2403.x86_64 107/123 Installing : ros-humble-ament-cmake-export-libraries-1.3.4-1. 108/123 Installing : ros-humble-ament-cmake-libraries-1.3.4-1.oe2403. 109/123 Installing : ros-humble-ament-cmake-export-dependencies-1.3.4 110/123 Installing : ros-humble-ament-cmake-export-interfaces-1.3.4-1 111/123 Installing : ros-humble-ament-cmake-export-targets-1.3.4-1.oe 112/123 Installing : ros-humble-ament-cmake-export-definitions-1.3.4- 113/123 Installing : ros-humble-ament-cmake-export-include-directorie 114/123 Installing : ros-humble-ament-cmake-export-link-flags-1.3.4-1 115/123 Installing : ros-humble-ament-cmake-gen-version-h-1.3.4-1.oe2 116/123 Installing : ros-humble-ament-cmake-include-directories-1.3.4 117/123 Installing : ros-humble-ament-cmake-target-dependencies-1.3.4 118/123 Installing : ros-humble-ament-cmake-python-1.3.4-1.oe2403.x86 119/123 Installing : ros-humble-ament-cmake-test-1.3.4-1.oe2403.x86_6 120/123 Installing : ros-humble-ament-cmake-version-1.3.4-1.oe2403.x8 121/123 Installing : ros-humble-ament-cmake-1.3.4-1.oe2403.x86_64 122/123 Installing : openssl-devel-1:3.0.12-15.oe2403.x86_64 123/123 Running scriptlet: openssl-devel-1:3.0.12-15.oe2403.x86_64 123/123 Running scriptlet: systemd-255-35.oe2403.x86_64 123/123 Verifying : ros-humble-ament-cmake-1.3.4-1.oe2403.x86_64 1/123 Verifying : ros-humble-ament-cmake-core-1.3.4-1.oe2403.x86_6 2/123 Verifying : ros-humble-ament-cmake-export-definitions-1.3.4- 3/123 Verifying : ros-humble-ament-cmake-export-dependencies-1.3.4 4/123 Verifying : ros-humble-ament-cmake-export-include-directorie 5/123 Verifying : ros-humble-ament-cmake-export-interfaces-1.3.4-1 6/123 Verifying : ros-humble-ament-cmake-export-libraries-1.3.4-1. 7/123 Verifying : ros-humble-ament-cmake-export-link-flags-1.3.4-1 8/123 Verifying : ros-humble-ament-cmake-export-targets-1.3.4-1.oe 9/123 Verifying : ros-humble-ament-cmake-gen-version-h-1.3.4-1.oe2 10/123 Verifying : ros-humble-ament-cmake-include-directories-1.3.4 11/123 Verifying : ros-humble-ament-cmake-libraries-1.3.4-1.oe2403. 12/123 Verifying : ros-humble-ament-cmake-python-1.3.4-1.oe2403.x86 13/123 Verifying : ros-humble-ament-cmake-target-dependencies-1.3.4 14/123 Verifying : ros-humble-ament-cmake-test-1.3.4-1.oe2403.x86_6 15/123 Verifying : ros-humble-ament-cmake-version-1.3.4-1.oe2403.x8 16/123 Verifying : ros-humble-ament-package-0.14.0-1.oe2403.x86_64 17/123 Verifying : ros-humble-ros-workspace-1.0.2-1.oe2403.x86_64 18/123 Verifying : boost-1.83.0-4.oe2403.x86_64 19/123 Verifying : boost-atomic-1.83.0-4.oe2403.x86_64 20/123 Verifying : boost-chrono-1.83.0-4.oe2403.x86_64 21/123 Verifying : boost-container-1.83.0-4.oe2403.x86_64 22/123 Verifying : boost-context-1.83.0-4.oe2403.x86_64 23/123 Verifying : boost-contract-1.83.0-4.oe2403.x86_64 24/123 Verifying : boost-coroutine-1.83.0-4.oe2403.x86_64 25/123 Verifying : boost-date-time-1.83.0-4.oe2403.x86_64 26/123 Verifying : boost-devel-1.83.0-4.oe2403.x86_64 27/123 Verifying : boost-fiber-1.83.0-4.oe2403.x86_64 28/123 Verifying : boost-filesystem-1.83.0-4.oe2403.x86_64 29/123 Verifying : boost-graph-1.83.0-4.oe2403.x86_64 30/123 Verifying : boost-iostreams-1.83.0-4.oe2403.x86_64 31/123 Verifying : boost-json-1.83.0-4.oe2403.x86_64 32/123 Verifying : boost-locale-1.83.0-4.oe2403.x86_64 33/123 Verifying : boost-log-1.83.0-4.oe2403.x86_64 34/123 Verifying : boost-math-1.83.0-4.oe2403.x86_64 35/123 Verifying : boost-nowide-1.83.0-4.oe2403.x86_64 36/123 Verifying : boost-program-options-1.83.0-4.oe2403.x86_64 37/123 Verifying : boost-python3-1.83.0-4.oe2403.x86_64 38/123 Verifying : boost-random-1.83.0-4.oe2403.x86_64 39/123 Verifying : boost-regex-1.83.0-4.oe2403.x86_64 40/123 Verifying : boost-serialization-1.83.0-4.oe2403.x86_64 41/123 Verifying : boost-stacktrace-1.83.0-4.oe2403.x86_64 42/123 Verifying : boost-system-1.83.0-4.oe2403.x86_64 43/123 Verifying : boost-test-1.83.0-4.oe2403.x86_64 44/123 Verifying : boost-thread-1.83.0-4.oe2403.x86_64 45/123 Verifying : boost-timer-1.83.0-4.oe2403.x86_64 46/123 Verifying : boost-type_erasure-1.83.0-4.oe2403.x86_64 47/123 Verifying : boost-url-1.83.0-4.oe2403.x86_64 48/123 Verifying : boost-wave-1.83.0-4.oe2403.x86_64 49/123 Verifying : cmake-3.27.9-3.oe2403.x86_64 50/123 Verifying : cmake-data-3.27.9-3.oe2403.noarch 51/123 Verifying : cmake-filesystem-3.27.9-3.oe2403.x86_64 52/123 Verifying : cmake-rpm-macros-3.27.9-3.oe2403.noarch 53/123 Verifying : dbus-1:1.14.8-2.oe2403.x86_64 54/123 Verifying : dbus-common-1:1.14.8-2.oe2403.noarch 55/123 Verifying : dbus-daemon-1:1.14.8-2.oe2403.x86_64 56/123 Verifying : dbus-libs-1:1.14.8-2.oe2403.x86_64 57/123 Verifying : dbus-tools-1:1.14.8-2.oe2403.x86_64 58/123 Verifying : git-core-2.43.0-4.oe2403.x86_64 59/123 Verifying : jsoncpp-1.9.5-5.oe2403.x86_64 60/123 Verifying : kmod-libs-30-4.oe2403.x86_64 61/123 Verifying : less-633-4.oe2403.x86_64 62/123 Verifying : libedit-3.1-31.oe2403.x86_64 63/123 Verifying : libicu-74.1-2.oe2403.x86_64 64/123 Verifying : libseccomp-2.5.4-2.oe2403.x86_64 65/123 Verifying : libuv-1:1.47.0-2.oe2403.x86_64 66/123 Verifying : libxslt-1.1.39-1.oe2403.x86_64 67/123 Verifying : lua-posix-36.1-1.oe2403.x86_64 68/123 Verifying : python3-babel-2.12.1-1.oe2403.noarch 69/123 Verifying : python3-chardet-5.2.0-1.oe2403.noarch 70/123 Verifying : python3-charset-normalizer-3.3.2-1.oe2403.noarch 71/123 Verifying : python3-dateutil-1:2.8.2-3.oe2403.noarch 72/123 Verifying : python3-idna-3.6-3.oe2403.noarch 73/123 Verifying : python3-lxml-5.1.0-2.oe2403.x86_64 74/123 Verifying : python3-markupsafe-2.1.3-1.oe2403.x86_64 75/123 Verifying : python3-packaging-23.2-1.oe2403.noarch 76/123 Verifying : python3-pyparsing-3.1.1-1.oe2403.noarch 77/123 Verifying : python3-pysocks-1.7.1-2.oe2403.noarch 78/123 Verifying : python3-pytz-2023.3-1.oe2403.noarch 79/123 Verifying : python3-requests-2.31.0-1.oe2403.noarch 80/123 Verifying : python3-six-1.16.0-3.oe2403.noarch 81/123 Verifying : lua-filesystem-1.8.0-1.oe2403.x86_64 82/123 Verifying : lua-json-1.3.4-2.oe2403.noarch 83/123 Verifying : lua-lpeg-1.0.2-3.oe2403.x86_64 84/123 Verifying : lua-term-0.07-2.oe2403.x86_64 85/123 Verifying : python-sphinx-locale-1:7.0.1-1.oe2403.noarch 86/123 Verifying : python3-docutils-0.20.1-1.oe2403.noarch 87/123 Verifying : python3-greenlet-2.0.2-1.oe2403.x86_64 88/123 Verifying : python3-imagesize-1.4.1-1.oe2403.noarch 89/123 Verifying : python3-importlib-metadata-7.0.1-1.oe2403.noarch 90/123 Verifying : python3-importlib-resources-6.1.1-1.oe2403.noarc 91/123 Verifying : python3-mock-5.1.0-1.oe2403.noarch 92/123 Verifying : python3-pbr-6.0.0-1.oe2403.noarch 93/123 Verifying : python3-pygments-2.17.2-1.oe2403.noarch 94/123 Verifying : python3-snowballstemmer-2.2.0-3.oe2403.noarch 95/123 Verifying : python3-sphinx-1:7.0.1-1.oe2403.noarch 96/123 Verifying : python3-sphinx-theme-alabaster-0.7.13-1.oe2403.n 97/123 Verifying : python3-sphinx_rtd_theme-1.1.1-4.oe2403.noarch 98/123 Verifying : python3-sphinxcontrib-applehelp-1.0.8-1.oe2403.n 99/123 Verifying : python3-sphinxcontrib-devhelp-1.0.6-3.oe2403.noa 100/123 Verifying : python3-sphinxcontrib-htmlhelp-2.0.5-1.oe2403.no 101/123 Verifying : python3-sphinxcontrib-jsmath-1.0.1-1.oe2403.noar 102/123 Verifying : python3-sphinxcontrib-qthelp-1.0.7-1.oe2403.noar 103/123 Verifying : python3-sphinxcontrib-serializinghtml-1.1.5-2.oe 104/123 Verifying : python3-sphinxcontrib-websupport-1.2.4-3.oe2403. 105/123 Verifying : python3-sqlalchemy-1.4.48-1.oe2403.x86_64 106/123 Verifying : python3-whoosh-2.7.4-15.oe2403.noarch 107/123 Verifying : yaml-cpp-0.7.0-2.oe2403.x86_64 108/123 Verifying : yaml-cpp-devel-0.7.0-2.oe2403.x86_64 109/123 Verifying : Lmod-8.7.32-1.oe2403.x86_64 110/123 Verifying : python3-catkin_pkg-0.5.2-2.oe2403.noarch 111/123 Verifying : acl-2.3.1-3.oe2403.x86_64 112/123 Verifying : emacs-filesystem-1:29.1-3.oe2403.noarch 113/123 Verifying : openssh-9.3p2-4.oe2403.x86_64 114/123 Verifying : openssh-clients-9.3p2-4.oe2403.x86_64 115/123 Verifying : openssh-server-9.3p2-4.oe2403.x86_64 116/123 Verifying : openssl-devel-1:3.0.12-15.oe2403.x86_64 117/123 Verifying : procps-ng-4.0.4-6.oe2403.x86_64 118/123 Verifying : python3-jinja2-3.1.3-4.oe2403.noarch 119/123 Verifying : python3-setuptools-68.0.0-2.oe2403.noarch 120/123 Verifying : python3-urllib3-1.26.18-2.oe2403.noarch 121/123 Verifying : python3-zipp-3.17.0-2.oe2403.noarch 122/123 Verifying : systemd-255-35.oe2403.x86_64 123/123 Installed: Lmod-8.7.32-1.oe2403.x86_64 acl-2.3.1-3.oe2403.x86_64 boost-1.83.0-4.oe2403.x86_64 boost-atomic-1.83.0-4.oe2403.x86_64 boost-chrono-1.83.0-4.oe2403.x86_64 boost-container-1.83.0-4.oe2403.x86_64 boost-context-1.83.0-4.oe2403.x86_64 boost-contract-1.83.0-4.oe2403.x86_64 boost-coroutine-1.83.0-4.oe2403.x86_64 boost-date-time-1.83.0-4.oe2403.x86_64 boost-devel-1.83.0-4.oe2403.x86_64 boost-fiber-1.83.0-4.oe2403.x86_64 boost-filesystem-1.83.0-4.oe2403.x86_64 boost-graph-1.83.0-4.oe2403.x86_64 boost-iostreams-1.83.0-4.oe2403.x86_64 boost-json-1.83.0-4.oe2403.x86_64 boost-locale-1.83.0-4.oe2403.x86_64 boost-log-1.83.0-4.oe2403.x86_64 boost-math-1.83.0-4.oe2403.x86_64 boost-nowide-1.83.0-4.oe2403.x86_64 boost-program-options-1.83.0-4.oe2403.x86_64 boost-python3-1.83.0-4.oe2403.x86_64 boost-random-1.83.0-4.oe2403.x86_64 boost-regex-1.83.0-4.oe2403.x86_64 boost-serialization-1.83.0-4.oe2403.x86_64 boost-stacktrace-1.83.0-4.oe2403.x86_64 boost-system-1.83.0-4.oe2403.x86_64 boost-test-1.83.0-4.oe2403.x86_64 boost-thread-1.83.0-4.oe2403.x86_64 boost-timer-1.83.0-4.oe2403.x86_64 boost-type_erasure-1.83.0-4.oe2403.x86_64 boost-url-1.83.0-4.oe2403.x86_64 boost-wave-1.83.0-4.oe2403.x86_64 cmake-3.27.9-3.oe2403.x86_64 cmake-data-3.27.9-3.oe2403.noarch cmake-filesystem-3.27.9-3.oe2403.x86_64 cmake-rpm-macros-3.27.9-3.oe2403.noarch dbus-1:1.14.8-2.oe2403.x86_64 dbus-common-1:1.14.8-2.oe2403.noarch dbus-daemon-1:1.14.8-2.oe2403.x86_64 dbus-libs-1:1.14.8-2.oe2403.x86_64 dbus-tools-1:1.14.8-2.oe2403.x86_64 emacs-filesystem-1:29.1-3.oe2403.noarch git-core-2.43.0-4.oe2403.x86_64 jsoncpp-1.9.5-5.oe2403.x86_64 kmod-libs-30-4.oe2403.x86_64 less-633-4.oe2403.x86_64 libedit-3.1-31.oe2403.x86_64 libicu-74.1-2.oe2403.x86_64 libseccomp-2.5.4-2.oe2403.x86_64 libuv-1:1.47.0-2.oe2403.x86_64 libxslt-1.1.39-1.oe2403.x86_64 lua-filesystem-1.8.0-1.oe2403.x86_64 lua-json-1.3.4-2.oe2403.noarch lua-lpeg-1.0.2-3.oe2403.x86_64 lua-posix-36.1-1.oe2403.x86_64 lua-term-0.07-2.oe2403.x86_64 openssh-9.3p2-4.oe2403.x86_64 openssh-clients-9.3p2-4.oe2403.x86_64 openssh-server-9.3p2-4.oe2403.x86_64 openssl-devel-1:3.0.12-15.oe2403.x86_64 procps-ng-4.0.4-6.oe2403.x86_64 python-sphinx-locale-1:7.0.1-1.oe2403.noarch python3-babel-2.12.1-1.oe2403.noarch python3-catkin_pkg-0.5.2-2.oe2403.noarch python3-chardet-5.2.0-1.oe2403.noarch python3-charset-normalizer-3.3.2-1.oe2403.noarch python3-dateutil-1:2.8.2-3.oe2403.noarch python3-docutils-0.20.1-1.oe2403.noarch python3-greenlet-2.0.2-1.oe2403.x86_64 python3-idna-3.6-3.oe2403.noarch python3-imagesize-1.4.1-1.oe2403.noarch python3-importlib-metadata-7.0.1-1.oe2403.noarch python3-importlib-resources-6.1.1-1.oe2403.noarch python3-jinja2-3.1.3-4.oe2403.noarch python3-lxml-5.1.0-2.oe2403.x86_64 python3-markupsafe-2.1.3-1.oe2403.x86_64 python3-mock-5.1.0-1.oe2403.noarch python3-packaging-23.2-1.oe2403.noarch python3-pbr-6.0.0-1.oe2403.noarch python3-pygments-2.17.2-1.oe2403.noarch python3-pyparsing-3.1.1-1.oe2403.noarch python3-pysocks-1.7.1-2.oe2403.noarch python3-pytz-2023.3-1.oe2403.noarch python3-requests-2.31.0-1.oe2403.noarch python3-setuptools-68.0.0-2.oe2403.noarch python3-six-1.16.0-3.oe2403.noarch python3-snowballstemmer-2.2.0-3.oe2403.noarch python3-sphinx-1:7.0.1-1.oe2403.noarch python3-sphinx-theme-alabaster-0.7.13-1.oe2403.noarch python3-sphinx_rtd_theme-1.1.1-4.oe2403.noarch python3-sphinxcontrib-applehelp-1.0.8-1.oe2403.noarch python3-sphinxcontrib-devhelp-1.0.6-3.oe2403.noarch python3-sphinxcontrib-htmlhelp-2.0.5-1.oe2403.noarch python3-sphinxcontrib-jsmath-1.0.1-1.oe2403.noarch python3-sphinxcontrib-qthelp-1.0.7-1.oe2403.noarch python3-sphinxcontrib-serializinghtml-1.1.5-2.oe2403.noarch python3-sphinxcontrib-websupport-1.2.4-3.oe2403.noarch python3-sqlalchemy-1.4.48-1.oe2403.x86_64 python3-urllib3-1.26.18-2.oe2403.noarch python3-whoosh-2.7.4-15.oe2403.noarch python3-zipp-3.17.0-2.oe2403.noarch ros-humble-ament-cmake-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-core-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-export-definitions-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-export-dependencies-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-export-include-directories-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-export-interfaces-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-export-libraries-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-export-link-flags-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-export-targets-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-gen-version-h-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-include-directories-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-libraries-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-python-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-target-dependencies-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-test-1.3.4-1.oe2403.x86_64 ros-humble-ament-cmake-version-1.3.4-1.oe2403.x86_64 ros-humble-ament-package-0.14.0-1.oe2403.x86_64 ros-humble-ros-workspace-1.0.2-1.oe2403.x86_64 systemd-255-35.oe2403.x86_64 yaml-cpp-0.7.0-2.oe2403.x86_64 yaml-cpp-devel-0.7.0-2.oe2403.x86_64 Complete! Finish: build setup for ros-humble-naoqi-libqi-3.0.2-1.src.rpm Start: Outputting list of installed packages Finish: Outputting list of installed packages Start: rpmbuild ros-humble-naoqi-libqi-3.0.2-1.src.rpm error: bad date in %changelog: 三 12月 04 2024 Victor Paléologue victor.paleologue@palaio.eu - 3.0.2-1 Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.o6yBwW + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ros-humble-naoqi-libqi-3.0.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/ros-humble-naoqi-libqi_3.0.2.orig.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ros-humble-naoqi-libqi-3.0.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Ui0J8O + umask 022 + cd /builddir/build/BUILD + cd ros-humble-naoqi-libqi-3.0.2 + export PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + export ROS_DISTRO=humble + ROS_DISTRO=humble + export ROS_PYTHON_VERSION=3.11 + ROS_PYTHON_VERSION=3.11 + '[' -f /opt/ros/humble/setup.sh ']' + . /opt/ros/humble/setup.sh ++ : /opt/ros/humble ++ : sh ++ _prefix_setup_IFS=' ' ++ IFS=' ' ++ _UNIQUE_PREFIX_PATH= ++ '[' -z SKIP_PARENT_PREFIX_PATH ']' ++ ament_append_unique_value _UNIQUE_PREFIX_PATH /opt/ros/humble ++ _listname=_UNIQUE_PREFIX_PATH ++ _value=/opt/ros/humble ++ eval '_values=$_UNIQUE_PREFIX_PATH' +++ _values= ++ _duplicate= ++ _ament_append_unique_value_IFS=' ' ++ IFS=: ++ '[' sh = zsh ']' ++ unset _item ++ '[' -z '' ']' ++ '[' -z '' ']' ++ eval '_UNIQUE_PREFIX_PATH="/opt/ros/humble"' +++ _UNIQUE_PREFIX_PATH=/opt/ros/humble ++ IFS=' ' ++ unset _ament_append_unique_value_IFS ++ unset _duplicate ++ unset _values ++ unset _value ++ unset _listname ++ unset AMENT_CURRENT_PREFIX ++ _prefix_setup_AMENT_SHELL=sh ++ IFS=: ++ '[' sh = zsh ']' ++ for _path in $_UNIQUE_PREFIX_PATH ++ '[' -n '' ']' ++ '[' -f /opt/ros/humble/local_setup.sh ']' ++ '[' sh = sh ']' ++ AMENT_CURRENT_PREFIX=/opt/ros/humble ++ IFS=' ' ++ . /opt/ros/humble/local_setup.sh +++ _ament_prefix_sh_AMENT_CURRENT_PREFIX=/opt/ros/humble +++ '[' -z /opt/ros/humble ']' +++ _ament_prefix_sh_AMENT_CURRENT_PREFIX=/opt/ros/humble +++ : sh +++ _ament_python_executable=/usr/bin/python3.11 +++ '[' -n '' ']' +++ '[' '!' -f /usr/bin/python3.11 ']' +++ _ament_additional_extension= +++ '[' sh '!=' sh ']' ++++ /usr/bin/python3.11 /opt/ros/humble/_local_setup_util.py sh +++ _ament_ordered_commands='export AMENT_PREFIX_PATH="/opt/ros/humble:$AMENT_PREFIX_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib64:$LD_LIBRARY_PATH" if [ "$(echo -n $AMENT_PREFIX_PATH | head -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH#?} ; fi if [ "$(echo -n $AMENT_PREFIX_PATH | tail -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH%?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | head -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH#?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | tail -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH%?} ; fi' +++ unset _ament_additional_extension +++ unset _ament_python_executable +++ '[' -n '' ']' +++ eval 'export AMENT_PREFIX_PATH="/opt/ros/humble:$AMENT_PREFIX_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib64:$LD_LIBRARY_PATH" if [ "$(echo -n $AMENT_PREFIX_PATH | head -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH#?} ; fi if [ "$(echo -n $AMENT_PREFIX_PATH | tail -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH%?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | head -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH#?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | tail -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH%?} ; fi' ++++ export AMENT_PREFIX_PATH=/opt/ros/humble: ++++ AMENT_PREFIX_PATH=/opt/ros/humble: ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib: ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib: ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib: ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ echo -n /opt/ros/humble: +++++ head -c 1 ++++ '[' / = : ']' +++++ echo -n /opt/ros/humble: +++++ tail -c 1 ++++ '[' : = : ']' ++++ export AMENT_PREFIX_PATH=/opt/ros/humble ++++ AMENT_PREFIX_PATH=/opt/ros/humble +++++ echo -n /opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ head -c 1 ++++ '[' / = : ']' +++++ echo -n /opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ tail -c 1 ++++ '[' : = : ']' ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib +++ unset _ament_ordered_commands +++ unset _ament_prefix_sh_source_script +++ unset _ament_prefix_sh_AMENT_CURRENT_PREFIX ++ AMENT_SHELL=sh ++ unset _path ++ IFS=' ' ++ unset _prefix_setup_IFS ++ unset _prefix_setup_AMENT_SHELL ++ unset _UNIQUE_PREFIX_PATH ++ unset AMENT_SHELL + mkdir -p .obj-x86_64-openEuler-linux-gnu + cd .obj-x86_64-openEuler-linux-gnu + CFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld' + export LDFLAGS + /usr/bin/cmake -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_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 -UINCLUDE_INSTALL_DIR -ULIB_INSTALL_DIR -USYSCONF_INSTALL_DIR -USHARE_INSTALL_PREFIX -ULIB_SUFFIX -DCMAKE_INSTALL_PREFIX=/opt/ros/humble -DAMENT_PREFIX_PATH=/opt/ros/humble -DCMAKE_PREFIX_PATH=/opt/ros/humble -DCMAKE_INSTALL_LIBDIR=/opt/ros/humble/lib -DSETUPTOOLS_DEB_LAYOUT=OFF -DBUILD_TESTING=OFF .. -- The C compiler identification is GNU 12.3.1 -- The CXX compiler identification is GNU 12.3.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found ament_cmake: 1.3.4 (/opt/ros/humble/share/ament_cmake/cmake) -- Found Python3: /usr/bin/python3.11 (found version "3.11.6") found components: Interpreter -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "3.0.12") -- Looking for _SC_HOST_NAME_MAX -- Looking for _SC_HOST_NAME_MAX - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found Boost: /usr/include (found version "1.83.0") found components: chrono filesystem program_options regex system thread random atomic -- Configuring done (1.2s) CMake Warning (dev) at CMakeLists.txt:414 (add_library): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/config.hpp.in This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: AMENT_PREFIX_PATH CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_LIBDIR INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SETUPTOOLS_DEB_LAYOUT SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu + /usr/bin/make -O -j4 V=1 VERBOSE=1 /usr/bin/cmake -S/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -B/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu/CMakeFiles /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu//CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f CMakeFiles/qi.dir/build.make CMakeFiles/qi.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu/CMakeFiles/qi.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' /usr/bin/make -f CMakeFiles/qi.dir/build.make CMakeFiles/qi.dir/build make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 1%] Building CXX object CMakeFiles/qi.dir/src/dlfcn.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/dlfcn.cpp.o -MF CMakeFiles/qi.dir/src/dlfcn.cpp.o.d -o CMakeFiles/qi.dir/src/dlfcn.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/dlfcn.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/dlfcn.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 4%] Building CXX object CMakeFiles/qi.dir/src/buffer.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/buffer.cpp.o -MF CMakeFiles/qi.dir/src/buffer.cpp.o.d -o CMakeFiles/qi.dir/src/buffer.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/buffer.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/buffer.cpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 5%] Building CXX object CMakeFiles/qi.dir/src/bufferreader.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/bufferreader.cpp.o -MF CMakeFiles/qi.dir/src/bufferreader.cpp.o.d -o CMakeFiles/qi.dir/src/bufferreader.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/bufferreader.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 3%] Building CXX object CMakeFiles/qi.dir/src/path.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/path.cpp.o -MF CMakeFiles/qi.dir/src/path.cpp.o.d -o CMakeFiles/qi.dir/src/path.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/path.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/path.cpp:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 7%] Building CXX object CMakeFiles/qi.dir/src/clock.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/clock.cpp.o -MF CMakeFiles/qi.dir/src/clock.cpp.o.d -o CMakeFiles/qi.dir/src/clock.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/clock.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/clock.cpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 8%] Building CXX object CMakeFiles/qi.dir/src/future.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/future.cpp.o -MF CMakeFiles/qi.dir/src/future.cpp.o.d -o CMakeFiles/qi.dir/src/future.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/future.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future_fwd.hpp:24, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:7, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/future.cpp:5: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 3%] Building CXX object CMakeFiles/qi.dir/src/application.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/application.cpp.o -MF CMakeFiles/qi.dir/src/application.cpp.o.d -o CMakeFiles/qi.dir/src/application.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/application.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/application.cpp:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 11%] Building CXX object CMakeFiles/qi.dir/src/fileloghandler.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/fileloghandler.cpp.o -MF CMakeFiles/qi.dir/src/fileloghandler.cpp.o.d -o CMakeFiles/qi.dir/src/fileloghandler.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/fileloghandler.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log/fileloghandler.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/fileloghandler.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 10%] Building CXX object CMakeFiles/qi.dir/src/consoleloghandler.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/consoleloghandler.cpp.o -MF CMakeFiles/qi.dir/src/consoleloghandler.cpp.o.d -o CMakeFiles/qi.dir/src/consoleloghandler.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/consoleloghandler.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/consoleloghandler.cpp:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /usr/include/boost/chrono/detail/requires_cxx11.hpp:9, from /usr/include/boost/chrono/config.hpp:15, from /usr/include/boost/chrono/duration.hpp:33, from /usr/include/boost/chrono/chrono.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/clock.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:20: /usr/include/boost/function_output_iterator.hpp: At global scope: /usr/include/boost/function_output_iterator.hpp:14:1: note: '#pragma message: This header is deprecated. Use instead.' 14 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 13%] Building CXX object CMakeFiles/qi.dir/src/csvloghandler.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/csvloghandler.cpp.o -MF CMakeFiles/qi.dir/src/csvloghandler.cpp.o.d -o CMakeFiles/qi.dir/src/csvloghandler.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/csvloghandler.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log/csvloghandler.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/csvloghandler.cpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 16%] Building CXX object CMakeFiles/qi.dir/src/locale-light.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/locale-light.cpp.o -MF CMakeFiles/qi.dir/src/locale-light.cpp.o.d -o CMakeFiles/qi.dir/src/locale-light.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/locale-light.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 9%] Building CXX object CMakeFiles/qi.dir/src/log.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/log.cpp.o -MF CMakeFiles/qi.dir/src/log.cpp.o.d -o CMakeFiles/qi.dir/src/log.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/log.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/log.cpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /usr/include/boost/smart_ptr/detail/requires_cxx11.hpp:9, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/shared_ptr.hpp:17, from /usr/include/boost/format/alt_sstream.hpp:22, from /usr/include/boost/format/internals.hpp:24, from /usr/include/boost/format.hpp:38, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:23: /usr/include/boost/function_output_iterator.hpp: At global scope: /usr/include/boost/function_output_iterator.hpp:14:1: note: '#pragma message: This header is deprecated. Use instead.' 14 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 14%] Building CXX object CMakeFiles/qi.dir/src/headfileloghandler.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/headfileloghandler.cpp.o -MF CMakeFiles/qi.dir/src/headfileloghandler.cpp.o.d -o CMakeFiles/qi.dir/src/headfileloghandler.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/headfileloghandler.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log/headfileloghandler.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/headfileloghandler.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 15%] Building CXX object CMakeFiles/qi.dir/src/tailfileloghandler.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/tailfileloghandler.cpp.o -MF CMakeFiles/qi.dir/src/tailfileloghandler.cpp.o.d -o CMakeFiles/qi.dir/src/tailfileloghandler.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/tailfileloghandler.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log/tailfileloghandler.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/tailfileloghandler.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/tailfileloghandler.cpp: In member function 'void qi::log::TailFileLogHandler::log(qi::LogLevel, qi::Clock::time_point, qi::SystemClock::time_point, const char*, const char*, const char*, const char*, int)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/tailfileloghandler.cpp:101:35: warning: 'bool boost::filesystem::copy_file(const path&, const path&, copy_option)' is deprecated: Use copy_options instead of copy_option [-Wdeprecated-declarations] 101 | boost::filesystem::copy_file(filePath, oldFilePath, boost::filesystem::copy_option::overwrite_if_exists); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/filesystem.hpp:19, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/tailfileloghandler.cpp:10: /usr/include/boost/filesystem/operations.hpp:473:13: note: declared here 473 | inline bool copy_file(path const& from, path const& to, // See ticket #2925 | ^~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 19%] Building CXX object CMakeFiles/qi.dir/src/path_conf.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/path_conf.cpp.o -MF CMakeFiles/qi.dir/src/path_conf.cpp.o.d -o CMakeFiles/qi.dir/src/path_conf.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/path_conf.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/path_conf.cpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 17%] Building CXX object CMakeFiles/qi.dir/src/os.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/os.cpp.o -MF CMakeFiles/qi.dir/src/os.cpp.o.d -o CMakeFiles/qi.dir/src/os.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/os.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/os.cpp:31: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/os.cpp: In function 'qi::os::getMachineIdAsUuid()::': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/os.cpp:290:16: warning: '*(__int128 unsigned*)((char*)&u + offsetof(boost::uuids::Uuid, boost::uuids::uuid::data[0]))' may be used uninitialized [-Wmaybe-uninitialized] 290 | return u; | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/os.cpp:287:14: note: '*(__int128 unsigned*)((char*)&u + offsetof(boost::uuids::Uuid, boost::uuids::uuid::data[0]))' was declared here 287 | Uuid u; | ^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 22%] Building CXX object CMakeFiles/qi.dir/src/utils.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/utils.cpp.o -MF CMakeFiles/qi.dir/src/utils.cpp.o.d -o CMakeFiles/qi.dir/src/utils.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/utils.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/utils.cpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 21%] Building CXX object CMakeFiles/qi.dir/src/print.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/print.cpp.o -MF CMakeFiles/qi.dir/src/print.cpp.o.d -o CMakeFiles/qi.dir/src/print.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/print.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metamethod.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaobject.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/print.cpp:9: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 20%] Building CXX object CMakeFiles/qi.dir/src/periodictask.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/periodictask.cpp.o -MF CMakeFiles/qi.dir/src/periodictask.cpp.o.d -o CMakeFiles/qi.dir/src/periodictask.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/periodictask.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/periodictask.cpp:9: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/periodictask.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/periodictask.cpp:10: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/periodictask.cpp:125:95: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 27%] Building CXX object CMakeFiles/qi.dir/src/iocolor.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/iocolor.cpp.o -MF CMakeFiles/qi.dir/src/iocolor.cpp.o.d -o CMakeFiles/qi.dir/src/iocolor.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/iocolor.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/iocolor.cpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 26%] Building CXX object CMakeFiles/qi.dir/src/version.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/version.cpp.o -MF CMakeFiles/qi.dir/src/version.cpp.o.d -o CMakeFiles/qi.dir/src/version.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/version.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 23%] Building CXX object CMakeFiles/qi.dir/src/eventloop.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/eventloop.cpp.o -MF CMakeFiles/qi.dir/src/eventloop.cpp.o.d -o CMakeFiles/qi.dir/src/eventloop.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/eventloop.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/eventloop.cpp:22: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/eventloop.cpp:25: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 29%] Building CXX object CMakeFiles/qi.dir/src/ptruid.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/ptruid.cpp.o -MF CMakeFiles/qi.dir/src/ptruid.cpp.o.d -o CMakeFiles/qi.dir/src/ptruid.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/ptruid.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/ptruid.cpp:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/ptruid.cpp:14: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In function 'ka::sha1_digest_t ka::sha1(I, I)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:70:19: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 70 | if (!SHA1_Init(&x)) { | ~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:7: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In lambda function: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:79:19: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | SHA1_Final(sha1_digest_t{{0}}.data(), &x); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In function 'ka::sha1_digest_t ka::sha1(I, I)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:87:20: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 87 | if (!SHA1_Final(d.data(), &x)) { | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In instantiation of 'ka::sha1_digest_t ka::sha1(I, I) [with I = const unsigned char*; sha1_digest_t = std::array]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:109:16: required from 'ka::sha1_digest_t ka::sha1(const L&) [with L = std::array; sha1_digest_t = std::array]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/ptruid.cpp:51:25: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:70:19: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 70 | if (!SHA1_Init(&x)) { | ~~~~~~~~~^~~~ /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:70:19: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 70 | if (!SHA1_Init(&x)) { | ~~~~~~~~~^~~~ /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:79:19: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | SHA1_Final(sha1_digest_t{{0}}.data(), &x); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:79:19: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | SHA1_Final(sha1_digest_t{{0}}.data(), &x); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:87:20: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 87 | if (!SHA1_Final(d.data(), &x)) { | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:87:20: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 87 | if (!SHA1_Final(d.data(), &x)) { | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In instantiation of 'int ka::detail::sha1_update(SHA_CTX&, I, I, std::true_type) [with I = const unsigned char*; SHA_CTX = SHAstate_st; std::true_type = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:82:29: required from 'ka::sha1_digest_t ka::sha1(I, I) [with I = const unsigned char*; sha1_digest_t = std::array]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:109:16: required from 'ka::sha1_digest_t ka::sha1(const L&) [with L = std::array; sha1_digest_t = std::array]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/ptruid.cpp:51:25: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:34:25: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 34 | return SHA1_Update(&s, b, e - b); | ~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:34:25: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 34 | return SHA1_Update(&s, b, e - b); | ~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 25%] Building CXX object CMakeFiles/qi.dir/src/sdklayout-boost.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/sdklayout-boost.cpp.o -MF CMakeFiles/qi.dir/src/sdklayout-boost.cpp.o.d -o CMakeFiles/qi.dir/src/sdklayout-boost.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/sdklayout-boost.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/sdklayout-boost.cpp:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/sdklayout-boost.cpp: In member function 'std::string qi::SDKLayout::findBin(const std::string&, bool) const': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/sdklayout-boost.cpp:341:28: warning: loop variable 'path' of type 'const qi::Path&' binds to a temporary constructed from type 'std::__cxx11::basic_string' [-Wrange-loop-construct] 341 | for (const qi::Path& path : _p->_sdkPrefixes) | ^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/sdklayout-boost.cpp:341:28: note: use non-reference type 'const qi::Path' to make the copy explicit or 'const std::__cxx11::basic_string&' to prevent copying /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/sdklayout-boost.cpp: In function 'std::vector > qi::listFiles(std::vector >, const std::string&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/sdklayout-boost.cpp:582:56: warning: 'boost::filesystem::recursive_directory_iterator::recursive_directory_iterator(const boost::filesystem::path&, boost::filesystem::symlink_option, boost::system::error_code&)' is deprecated: Use directory_options instead of symlink_option [-Wdeprecated-declarations] 582 | boost::filesystem::symlink_option::none, ec); | ^ In file included from /usr/include/boost/filesystem.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/sdklayout-boost.cpp:17: /usr/include/boost/filesystem/directory.hpp:921:5: note: declared here 921 | recursive_directory_iterator(path const& dir_path, BOOST_SCOPED_ENUM_NATIVE(symlink_option) opts, system::error_code& ec) BOOST_NOEXCEPT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 32%] Building CXX object CMakeFiles/qi.dir/src/os_debugger_posix.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/os_debugger_posix.cpp.o -MF CMakeFiles/qi.dir/src/os_debugger_posix.cpp.o.d -o CMakeFiles/qi.dir/src/os_debugger_posix.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/os_debugger_posix.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/os_debugger_posix.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 33%] Building CXX object CMakeFiles/qi.dir/src/os_launch_posix.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/os_launch_posix.cpp.o -MF CMakeFiles/qi.dir/src/os_launch_posix.cpp.o.d -o CMakeFiles/qi.dir/src/os_launch_posix.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/os_launch_posix.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/os_launch_posix.cpp:34: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 28%] Building CXX object CMakeFiles/qi.dir/src/strand.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/strand.cpp.o -MF CMakeFiles/qi.dir/src/strand.cpp.o.d -o CMakeFiles/qi.dir/src/strand.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/strand.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future_fwd.hpp:24, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/executioncontext.hpp:129, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/strand.cpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:407: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 30%] Building CXX object CMakeFiles/qi.dir/src/os_posix.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -DHAVE_SC_HOST_NAME_MAX -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/os_posix.cpp.o -MF CMakeFiles/qi.dir/src/os_posix.cpp.o.d -o CMakeFiles/qi.dir/src/os_posix.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/os_posix.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/os_posix.cpp:52: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 36%] Building CXX object CMakeFiles/qi.dir/src/type/dynamicobjectbuilder.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/dynamicobjectbuilder.cpp.o -MF CMakeFiles/qi.dir/src/type/dynamicobjectbuilder.cpp.o.d -o CMakeFiles/qi.dir/src/type/dynamicobjectbuilder.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobjectbuilder.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future_fwd.hpp:24, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:7, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobjectbuilder.cpp:6: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaobject_p.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobjectbuilder.cpp:10: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In function 'ka::sha1_digest_t ka::sha1(I, I)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:70:19: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 70 | if (!SHA1_Init(&x)) { | ~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:7: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In lambda function: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:79:19: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | SHA1_Final(sha1_digest_t{{0}}.data(), &x); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In function 'ka::sha1_digest_t ka::sha1(I, I)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:87:20: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 87 | if (!SHA1_Final(d.data(), &x)) { | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std:make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' :__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/dynamicobjectbuilder.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobjectbuilder.cpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 34%] Building CXX object CMakeFiles/qi.dir/src/type/binarycodec.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/binarycodec.cpp.o -MF CMakeFiles/qi.dir/src/type/binarycodec.cpp.o.d -o CMakeFiles/qi.dir/src/type/binarycodec.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/binarycodec.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyvalue.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/binarycodec.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/binarycodec.cpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/binarycodec_p.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/binarycodec.cpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' mble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::MetaObject]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::MetaObject; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::MetaObject; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::MetaObject; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 38%] Building CXX object CMakeFiles/qi.dir/src/type/anyfunction.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/anyfunction.cpp.o -MF CMakeFiles/qi.dir/src/type/anyfunction.cpp.o.d -o CMakeFiles/qi.dir/src/type/anyfunction.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyfunction.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future_fwd.hpp:24, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:7, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyfunction.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/typemake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' /metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyfunction.cpp:10: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 35%] Building CXX object CMakeFiles/qi.dir/src/type/dynamicobject.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/dynamicobject.cpp.o -MF CMakeFiles/qi.dir/src/type/dynamicobject.cpp.o.d -o CMakeFiles/qi.dir/src/type/dynamicobject.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobject.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyvalue.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobject.cpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobject.cpp:14: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobject.cpp: In member function 'virtual qi::Future qi::DynamicObjectTypeInterface::connect(void*, qi::AnyObject, unsigned int, const qi::SignalSubscriber&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobject.cpp:455:88: warning: unused parameter 'context' [-Wunused-parameter] 455 | qi::Future DynamicObjectTypeInterface::connect(void* instance, AnyObject context, unsigned int event, const SignalSubscriber& subscriber) | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobject.cpp: In member function 'virtual qi::Future qi::DynamicObjectTypeInterface::disconnect(void*, qi::AnyObject, qi::SignalLink)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobject.cpp:460:85: warning: unused parameter 'context' [-Wunused-parameter] 460 | qi::Future DynamicObjectTypeInterface::disconnect(void* instance, AnyObject context, SignalLink linkId) | ~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobject.cpp:317:20: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobject.cpp:351:20: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::DynamicObject]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::DynamicObject; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::DynamicObject; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobject.cpp:119:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:231:44: required from 'qi::PropertyImpl::PropertyImpl(qi::AutoAnyReference, Get&&, Set&&, qi::SignalBase::OnSubscribers) [with Get = boost::function(boost::reference_wrapper)>; Set = boost::function(boost::reference_wrapper, const qi::AnyValue&)>; typename std::enable_if)>::type, T>, std::is_convertible)>::type, qi::Future > >::value, int>::type = 0; typename std::enable_if, const T&)>::type, bool>, std::is_convertible, const T&)>::type, qi::Future > >::value, int>::type = 0; T = qi::AnyValue; qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:440:40: required from 'qi::Property::Property(qi::AutoAnyReference, Get&&, Set&&, qi::SignalBase::OnSubscribers) [with Get = boost::function(boost::reference_wrapper)>; Set = boost::function(boost::reference_wrapper, const qi::AnyValue&)>; typename std::enable_if)>::type, T>, std::is_convertible)>::type, qi::Future > >::value, int>::type = 0; typename std::enable_if, const T&)>::type, bool>, std::is_convertible, const T&)>::type, qi::Future > >::value, int>::type = 0; T = qi::AnyValue; qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:485:36: required from 'qi::GenericProperty::GenericProperty(const qi::AutoAnyReference&, Args&& ...) [with Args = {}]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:502:65: required from 'qi::GenericProperty::GenericProperty(qi::TypeInterface*, Args&& ...) [with Args = {}]' /usr/include/boost/smart_ptr/make_shared_object.hpp:257:5: required from 'typename boost::detail::sp_if_not_array::type boost::make_shared(Args&& ...) [with T = qi::GenericProperty; Args = {qi::TypeInterface*&}; typename detail::sp_if_not_array::type = shared_ptr]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/dynamicobject.cpp:236:60: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:437: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx: In instantiation of 'void qi::TypeSharedPointerImpl::setPointee(void**, void*) [with T = boost::shared_ptr]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:10: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:28: warning: unused parameter 'storage' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:43: warning: unused parameter 'pointer' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Manageable]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Manageable; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Manageable; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Manageable; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 40%] Building CXX object CMakeFiles/qi.dir/src/type/anyvalue.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/anyvalue.cpp.o -MF CMakeFiles/qi.dir/src/type/anyvalue.cpp.o.d -o CMakeFiles/qi.dir/src/type/anyvalue.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyvalue.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyvalue.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyvalue.cpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyvalue.cpp:9: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 39%] Building CXX object CMakeFiles/qi.dir/src/type/anyreference.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/anyreference.cpp.o -MF CMakeFiles/qi.dir/src/type/anyreference.cpp.o.d -o CMakeFiles/qi.dir/src/type/anyreference.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyreference.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyreference.cpp:10: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyreference.cpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyreference.cpp: In function 'void qi::{anonymous}::dropIt(qi::GenericObject*, const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyreference.cpp:38:58: warning: unused parameter 'v' [-Wunused-parameter] 38 | static void dropIt(GenericObject* ptr, const AnyValue& v) | ~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-limake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' bqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:437: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx: In instantiation of 'void qi::TypeSharedPointerImpl::setPointee(void**, void*) [with T = boost::shared_ptr]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:10: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:28: warning: unused parameter 'storage' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:43: warning: unused parameter 'pointer' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 44%] Building CXX object CMakeFiles/qi.dir/src/type/jsondecoder.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/jsondecoder.cpp.o -MF CMakeFiles/qi.dir/src/type/jsondecoder.cpp.o.d -o CMakeFiles/qi.dir/src/type/jsondecoder.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsondecoder.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyvalue.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/jsoncodec.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsondecoder.cpp:6: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 41%] Building CXX object CMakeFiles/qi.dir/src/type/anyobject.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/anyobject.cpp.o -MF CMakeFiles/qi.dir/src/type/anyobject.cpp.o.d -o CMakeFiles/qi.dir/src/type/anyobject.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyobject.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyobject.cpp:6: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyobject.cpp: In function 'qi::Future qi::metaCall(ExecutionContext*, ObjectThreadingModel, MetaCallType, MetaCallType, AnyObject, unsigned int, AnyFunction, const GenericFunctionParameters&, bool, unsigned int, os::timeval)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anyobject.cpp:245:24: warning: unused parameter 'objectThreadingModel' [-Wunused-parameter] 245 | ObjectThreadingModel objectThreadingModel, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qimake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' ::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In instantiation of 'void qi::TypeImpl::set(void**, const char*, size_t) [with int I = 5; size_t = long unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:100:10: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:100:21: warning: unused parameter 'storage' [-Wunused-parameter] 100 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:100:42: warning: unused parameter 'ptr' [-Wunused-parameter] 100 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:100:54: warning: unused parameter 'sz' [-Wunused-parameter] 100 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In instantiation of 'void qi::TypeImpl::set(void**, const char*, size_t) [with int I = 19; size_t = long unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:100:10: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:100:21: warning: unused parameter 'storage' [-Wunused-parameter] 100 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:100:42: warning: unused parameter 'ptr' [-Wunused-parameter] 100 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:100:54: warning: unused parameter 'sz' [-Wunused-parameter] 100 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/hasless.hxx: In instantiation of 'bool qi::detail::LessDeref::operator()(const T&, const T&) const [with T = char (*)[5]]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:261:37: required from 'static bool qi::DefaultTypeImplMethods::less(void*, void*) [with T = char [5]; _Access = qi::TypeByPointerPOD]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:108:7: required from 'bool qi::TypeImpl::less(void*, void*) [with int I = 5]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:108:7: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/hasless.hxx:88:17: warning: comparison between two arrays [-Warray-compare] 88 | return *a < *b; | ~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/hasless.hxx:88:17: note: use unary '+' which decays operands to pointers or '&'indirect_ref' not supported by dump_decl[0] < &'indirect_ref' not supported by dump_decl[0]' to compare the addresses /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/hasless.hxx: In instantiation of 'bool qi::detail::LessDeref::operator()(const T&, const T&) const [with T = char (*)[19]]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:261:37: required from 'static bool qi::DefaultTypeImplMethods::less(void*, void*) [with T = char [19]; _Access = qi::TypeByPointerPOD]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:108:7: required from 'bool qi::TypeImpl::less(void*, void*) [with int I = 19]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:108:7: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/hasless.hxx:88:17: warning: comparison between two arrays [-Warray-compare] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/hasless.hxx:88:17: note: use unary '+' which decays operands to pointers or '&'indirect_ref' not supported by dump_decl[0] < &'indirect_ref' not supported by dump_decl[0]' to compare the addresses /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 42%] Building CXX object CMakeFiles/qi.dir/src/type/genericobject.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/genericobject.cpp.o -MF CMakeFiles/qi.dir/src/type/genericobject.cpp.o.d -o CMakeFiles/qi.dir/src/type/genericobject.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/genericobject.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/genericobject.cpp:2: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaobject_p.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/genericobject.cpp:5: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In function 'ka::sha1_digest_t ka::sha1(I, I)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:70:19: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 70 | if (!SHA1_Init(&x)) { | ~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:7: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In lambda function: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:79:19: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | SHA1_Final(sha1_digest_t{{0}}.data(), &x); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In function 'ka::sha1_digest_t ka::sha1(I, I)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:87:20: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 87 | if (!SHA1_Final(d.data(), &x)) { | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:76: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx: In instantiation of 'bool qi::detail::handleFuture(qi::AnyReference, qi::Promise) [with T = qi::AnyReference]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:328:19: required from 'void qi::detail::futureAdapter(const qi::Future&, qi::Promise) [with T = qi::AnyReference]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:546:22: required from 'void qi::adaptFutureUnwrap(Future&, Promise&) [with R = AnyReference]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/genericobject.cpp:63:24: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:179:23: warning: unused parameter 'promise' [-Wunused-parameter] 179 | [=](Promise& promise) { | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 45%] Building CXX object CMakeFiles/qi.dir/src/type/jsonencoder.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/jsonencoder.cpp.o -MF CMakeFiles/qi.dir/src/type/jsonencoder.cpp.o.d -o CMakeFiles/qi.dir/src/type/jsonencoder.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsonencoder.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyvalue.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/jsoncodec.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsonencoder.cpp:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsonencoder.cpp:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsonencoder.cpp: In member function 'void qi::SerializeJSONTypeVisitor::visitObject(qi::GenericObject)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsonencoder.cpp:246:36: warning: unused parameter 'value' [-Wunused-parameter] 246 | void visitObject(GenericObject value) | ~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsonencoder.cpp: In member function 'void qi::SerializeJSONTypeVisitor::visitAnyObject(qi::AnyObject&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsonencoder.cpp:253:36: warning: unused parameter 'value' [-Wunused-parameter] 253 | void visitAnyObject(AnyObject& value) | ~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsonencoder.cpp: In member function 'void qi::SerializeJSONTypeVisitor::visitPointer(qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsonencoder.cpp:260:36: warning: unused parameter 'pointee' [-Wunused-parameter] 260 | void visitPointer(AnyReference pointee) | ~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsonencoder.cpp: In member function 'void qi::SerializeJSONTypeVisitor::visitTuple(const std::string&, const qi::AnyReferenceVector&, const std::vector >&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsonencoder.cpp:266:40: warning: unused parameter 'name' [-Wunused-parameter] 266 | void visitTuple(const std::string &name, const AnyReferenceVector &vals, const std::vector &annotations) | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsonencoder.cpp: In member function 'void qi::SerializeJSONTypeVisitor::visitRaw(qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/jsonencoder.cpp:306:32: warning: unused parameter 'raw' [-Wunused-parameter] 306 | void visitRaw(AnyReference raw) | ~~~~~~~~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/memake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' tasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 47%] Building CXX object CMakeFiles/qi.dir/src/type/metamethod.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/metamethod.cpp.o -MF CMakeFiles/qi.dir/src/type/metamethod.cpp.o.d -o CMakeFiles/qi.dir/src/type/metamethod.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metamethod.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metamethod.cpp:6: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metamethod.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 46%] Building CXX object CMakeFiles/qi.dir/src/type/manageable.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/manageable.cpp.o -MF CMakeFiles/qi.dir/src/type/manageable.cpp.o.d -o CMakeFiles/qi.dir/src/type/manageable.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/manageable.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/manageable.cpp:1: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:19: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accemake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' ssor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:294: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Manageable::*&)() const; T = bool (qi::Manageable::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Manageable::*&)() const; T = bool (qi::Manageable::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Manageable::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Manageable::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Manageable::*)() const; T = qi::Manageable; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/manageable.cpp:151:28: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] 626 | static AnyFunction dispatch(U&& func, ka::false_t is_function_object) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Manageable::*&)(bool); T = void (qi::Manageable::*)(bool); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Manageable::*&)(bool); T = void (qi::Manageable::*)(bool)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Manageable::*&)(bool)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Manageable::*)(bool); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Manageable::*)(bool); T = qi::Manageable; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/manageable.cpp:152:28: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = std::map (qi::Manageable::*&)() const; T = std::map (qi::Manageable::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = std::map (qi::Manageable::*&)() const; T = std::map (qi::Manageable::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = std::map (qi::Manageable::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = std::map (qi::Manageable::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = std::map (qi::Manageable::*)() const; T = qi::Manageable; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/manageable.cpp:153:28: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Manageable::*&)(); T = void (qi::Manageable::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Manageable::*&)(); T = void (qi::Manageable::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Manageable::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Manageable::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Manageable::*)(); T = qi::Manageable; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/manageable.cpp:154:28: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:20: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::EventTrace]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:48:10: required from 'static qi::Signature qi::detail::RawFunctionSignature::makeSignature() [with T = void(qi::EventTrace)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:112:61: required from 'static qi::Signature qi::detail::FunctionSignature::signature() [with T = void(qi::EventTrace)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:193:57: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseSignal(const std::string&, A, int, bool) [with A = qi::Signal qi::Manageable::*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/manageable.cpp:157:28: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(R (Class::*)(), void*, void**) [with R = void*]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:335:5: required from 'void* qi::detail::makeCall(R (Class::*)(), void**) [with R = void*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = void* (qi::detail::Class::*)(); S = void* (qi::detail::Class::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: warning: unused parameter 'args' [-Wunused-parameter] 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: note: in definition of macro 'makeCall' 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:325:5: note: in expansion of macro 'QI_GEN' 325 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(R (Class::*)(), void*, void**) [with R = std::map]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:335:5: required from 'void* qi::detail::makeCall(R (Class::*)(), void**) [with R = std::map]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = std::map (qi::detail::Class::*)(); S = std::map (qi::detail::Class::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: warning: unused parameter 'args' [-Wunused-parameter] 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: note: in definition of macro 'makeCall' 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:325:5: note: in expansion of macro 'QI_GEN' 325 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(R (Class::*)(), void*, void**) [with R = bool]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:335:5: required from 'void* qi::detail::makeCall(R (Class::*)(), void**) [with R = bool]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = bool (qi::detail::Class::*)(); S = bool (qi::detail::Class::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: warning: unused parameter 'args' [-Wunused-parameter] 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: note: in definition of macro 'makeCall' 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:325:5: note: in expansion of macro 'QI_GEN' 325 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Manageable]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Manageable; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Manageable; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Manageable; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 48%] Building CXX object CMakeFiles/qi.dir/src/type/metaproperty.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/metaproperty.cpp.o -MF CMakeFiles/qi.dir/src/type/metaproperty.cpp.o.d -o CMakeFiles/qi.dir/src/type/metaproperty.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaproperty.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaproperty.cpp:1: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaproperty.cpp:2: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 50%] Building CXX object CMakeFiles/qi.dir/src/type/metasignal.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/metasignal.cpp.o -MF CMakeFiles/qi.dir/src/type/metasignal.cpp.o.d -o CMakeFiles/qi.dir/src/type/metasignal.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metasignal.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metasignal_p.hpp:9, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metasignal.cpp:5: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metasignal_p.hpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' 0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metasignal.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 51%] Building CXX object CMakeFiles/qi.dir/src/type/metasignal_p.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/metasignal_p.cpp.o -MF CMakeFiles/qi.dir/src/type/metasignal_p.cpp.o.d -o CMakeFiles/qi.dir/src/type/metasignal_p.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metasignal_p.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metasignal_p.cpp:5: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = stdmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' ::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 53%] Building CXX object CMakeFiles/qi.dir/src/type/anymodule.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/anymodule.cpp.o -MF CMakeFiles/qi.dir/src/type/anymodule.cpp.o.d -o CMakeFiles/qi.dir/src/type/anymodule.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anymodule.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anymodule.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/anymodule.cpp:1: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anymodule.hpp:14: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::valmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' ue_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::ModuleInfo]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::ModuleInfo]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anymodule.hpp:118:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::ModuleInfo]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::ModuleInfo]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anymodule.hpp:118:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 52%] Building CXX object CMakeFiles/qi.dir/src/type/metaobject.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/metaobject.cpp.o -MF CMakeFiles/qi.dir/src/type/metaobject.cpp.o.d -o CMakeFiles/qi.dir/src/type/metaobject.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaobject.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaobject.cpp:6: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaobject_p.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaobject.cpp:9: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In function 'ka::sha1_digest_t ka::sha1(I, I)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:70:19: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 70 | if (!SHA1_Init(&x)) { | ~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:7: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In lambda function: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:79:19: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | SHA1_Final(sha1_digest_t{{0}}.data(), &x); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In function 'ka::sha1_digest_t ka::sha1(I, I)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:87:20: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 87 | if (!SHA1_Final(d.data(), &x)) { | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaobject_p.hpp:20: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_typemake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' & qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In instantiation of 'ka::sha1_digest_t ka::sha1(I, I) [with I = __gnu_cxx::__normal_iterator >; sha1_digest_t = std::array]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:109:16: required from 'ka::sha1_digest_t ka::sha1(const L&) [with L = std::__cxx11::basic_string; sha1_digest_t = std::array]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaobject.cpp:534:28: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:70:19: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 70 | if (!SHA1_Init(&x)) { | ~~~~~~~~~^~~~ /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:70:19: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 70 | if (!SHA1_Init(&x)) { | ~~~~~~~~~^~~~ /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:79:19: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | SHA1_Final(sha1_digest_t{{0}}.data(), &x); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:79:19: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | SHA1_Final(sha1_digest_t{{0}}.data(), &x); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:87:20: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 87 | if (!SHA1_Final(d.data(), &x)) { | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:87:20: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 87 | if (!SHA1_Final(d.data(), &x)) { | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In instantiation of 'int ka::detail::sha1_update(SHA_CTX&, I, I, std::false_type) [with I = __gnu_cxx::__normal_iterator >; SHA_CTX = SHAstate_st; std::false_type = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:82:29: required from 'ka::sha1_digest_t ka::sha1(I, I) [with I = __gnu_cxx::__normal_iterator >; sha1_digest_t = std::array]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:109:16: required from 'ka::sha1_digest_t ka::sha1(const L&) [with L = std::__cxx11::basic_string; sha1_digest_t = std::array]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaobject.cpp:534:28: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:47:26: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 47 | res = SHA1_Update(&s, &c, 1u); | ~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:47:26: warning: 'int SHA1_Update(SHA_CTX*, const void*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 47 | res = SHA1_Update(&s, &c, 1u); | ~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/openssl/sha.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len); | ^~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 58%] Building CXX object CMakeFiles/qi.dir/src/type/signatureconvertor.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/signatureconvertor.cpp.o -MF CMakeFiles/qi.dir/src/type/signatureconvertor.cpp.o.d -o CMakeFiles/qi.dir/src/type/signatureconvertor.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/signatureconvertor.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/signatureconvertor.cpp:6: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 54%] Building CXX object CMakeFiles/qi.dir/src/type/objecttypebuilder.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/objecttypebuilder.cpp.o -MF CMakeFiles/qi.dir/src/type/objecttypebuilder.cpp.o.d -o CMakeFiles/qi.dir/src/type/objecttypebuilder.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/objecttypebuilder.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/objecttypebuilder.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaobject_p.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/objecttypebuilder.cpp:10: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In function 'ka::sha1_digest_t ka::sha1(I, I)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:70:19: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 70 | if (!SHA1_Init(&x)) { | ~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:7: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In lambda function: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:79:19: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | SHA1_Final(sha1_digest_t{{0}}.data(), &x); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In function 'ka::sha1_digest_t ka::sha1(I, I)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:87:20: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 87 | if (!SHA1_Final(d.data(), &x)) { | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/typmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' e/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 55%] Building CXX object CMakeFiles/qi.dir/src/type/signal.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/signal.cpp.o -MF CMakeFiles/qi.dir/src/type/signal.cpp.o.d -o CMakeFiles/qi.dir/src/type/signal.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/signal.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/signal.cpp:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/signal.cpp: In member function 'qi::Future qi::SignalBasePrivate::disconnectAllStep(bool)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/signal.cpp:84:58: warning: unused parameter 'overallSuccess' [-Wunused-parameter] 84 | Future SignalBasePrivate::disconnectAllStep(bool overallSuccess) | ~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/rosmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' -humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 61%] Building CXX object CMakeFiles/qi.dir/src/type/structtypeinterface.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/structtypeinterface.cpp.o -MF CMakeFiles/qi.dir/src/type/structtypeinterface.cpp.o.d -o CMakeFiles/qi.dir/src/type/structtypeinterface.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/structtypeinterface.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/structtypeinterface.cpp:5: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 63%] Building CXX object CMakeFiles/qi.dir/src/type/type.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/type.cpp.o -MF CMakeFiles/qi.dir/src/type/type.cpp.o.d -o CMakeFiles/qi.dir/src/type/type.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp:6: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp: In member function 'qi::detail::FieldInfo qi::detail::AnyType::method(qi::uint32_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp:155:50: warning: unused parameter 'id' [-Wunused-parameter] 155 | FieldInfo AnyType::method(const uint32_t id) { | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp: In member function 'qi::detail::FieldInfoVector qi::detail::AnyType::methodOverloads(const std::string&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp:160:63: warning: unused parameter 'name' [-Wunused-parameter] 160 | FieldInfoVector AnyType::methodOverloads(const std::string& name) { | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp: In member function 'qi::detail::FieldInfo qi::detail::AnyType::signal(qi::uint32_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp:178:50: warning: unused parameter 'id' [-Wunused-parameter] 178 | FieldInfo AnyType::signal(const uint32_t id) { | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp: In member function 'qi::detail::FieldInfo qi::detail::AnyType::signal(const std::string&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp:189:54: warning: unused parameter 'id' [-Wunused-parameter] 189 | FieldInfo AnyType::signal(const std::string& id) { | ~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp: In member function 'qi::detail::FieldInfo qi::detail::AnyType::property(qi::uint32_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp:213:52: warning: unused parameter 'id' [-Wunused-parameter] 213 | FieldInfo AnyType::property(const uint32_t id) { | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp: In member function 'qi::detail::FieldInfo qi::detail::AnyType::property(const std::string&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/type.cpp:224:56: warning: unused parameter 'name' [-Wunused-parameter] 224 | FieldInfo AnyType::property(const std::string& name) { | ~~~~~~~~~~~~~~~~~~~^~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 59%] Building CXX object CMakeFiles/qi.dir/src/type/staticobjecttype.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/staticobjecttype.cpp.o -MF CMakeFiles/qi.dir/src/type/staticobjecttype.cpp.o.d -o CMakeFiles/qi.dir/src/type/staticobjecttype.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/staticobjecttype.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/staticobjecttype.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/staticobjecttype.cpp:5: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' ename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/staticobjecttype.cpp: In instantiation of 'void qi::detail::{anonymous}::noopDeleter(T*) [with T = qi::Strand]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/staticobjecttype.cpp:116:41: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/staticobjecttype.cpp:41:23: warning: unused parameter 'obj' [-Wunused-parameter] 41 | void noopDeleter(T* obj) | ~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/staticobjecttype.cpp:246:18: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Manageable]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Manageable; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Manageable; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Manageable; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Strand]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Strand; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Strand; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Strand; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 57%] Building CXX object CMakeFiles/qi.dir/src/type/signalspy.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/signalspy.cpp.o -MF CMakeFiles/qi.dir/src/type/signalspy.cpp.o.d -o CMakeFiles/qi.dir/src/type/signalspy.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/signalspy.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future_fwd.hpp:24, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/executioncontext.hpp:129, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:20, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/actor.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signalspy.hpp:6, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/signalspy.cpp:1: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typenmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' ame qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = bool]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = bool]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/signalspy.cpp:152:12: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:294, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:14: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(boost::function, void**) [with R = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = void(); S = boost::function]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:307:57: warning: unused parameter 'args' [-Wunused-parameter] 307 | void* makeCall(boost::function f, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:307:57: note: in definition of macro 'makeCall' 307 | void* makeCall(boost::function f, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:313:5: note: in expansion of macro 'QI_GEN' 313 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signalspy.hpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 64%] Building CXX object CMakeFiles/qi.dir/src/type/signature.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/signature.cpp.o -MF CMakeFiles/qi.dir/src/type/signature.cpp.o.d -o CMakeFiles/qi.dir/src/type/signature.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/signature.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/signature.cpp:9: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 60%] Building CXX object CMakeFiles/qi.dir/src/type/typeinterface.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/typeinterface.cpp.o -MF CMakeFiles/qi.dir/src/type/typeinterface.cpp.o.d -o CMakeFiles/qi.dir/src/type/typeinterface.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/typeinterface.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/typeinterface.cpp:10: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/typeinterface.cpp:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/typeinterface.cpp: In member function 'void qi::SignatureTypeVisitor::visitVarArgs(qi::AnyIterator, qi::AnyIterator)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/typeinterface.cpp:222:35: warning: unused parameter 'it' [-Wunused-parameter] 222 | void visitVarArgs(AnyIterator it, AnyIterator iend) | ~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/typeinterface.cpp:222:51: warning: unused parameter 'iend' [-Wunused-parameter] 222 | void visitVarArgs(AnyIterator it, AnyIterator iend) | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, voimake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' d**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = std::_Rb_tree_iterator >]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = std::_Rb_tree_iterator >; Manager = qi::detail::TypeManager > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = std::_Rb_tree_iterator >; _Access = qi::TypeByPointer >, qi::detail::TypeManager > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = std::_Rb_tree_iterator >; _Access = qi::TypeByPointer >, qi::detail::TypeManager > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = __gnu_cxx::__normal_iterator >]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = __gnu_cxx::__normal_iterator >; Manager = qi::detail::TypeManager<__gnu_cxx::__normal_iterator > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = __gnu_cxx::__normal_iterator >; _Access = qi::TypeByPointer<__gnu_cxx::__normal_iterator >, qi::detail::TypeManager<__gnu_cxx::__normal_iterator > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = __gnu_cxx::__normal_iterator >; _Access = qi::TypeByPointer<__gnu_cxx::__normal_iterator >, qi::detail::TypeManager<__gnu_cxx::__normal_iterator > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 65%] Building CXX object CMakeFiles/qi.dir/src/type/traceanalyzer.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/type/traceanalyzer.cpp.o -MF CMakeFiles/qi.dir/src/type/traceanalyzer.cpp.o.d -o CMakeFiles/qi.dir/src/type/traceanalyzer.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/traceanalyzer.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/traceanalyzer.cpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/traceanalyzer.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/traceanalyzer.cpp:10: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:19: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 69%] Building CXX object CMakeFiles/qi.dir/src/messaging/authprovider.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/authprovider.cpp.o -MF CMakeFiles/qi.dir/src/messaging/authprovider.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/authprovider.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/authprovider.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/authprovider.cpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/authprovider.cpp:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/authprovider.cpp: In member function 'virtual qi::CapabilityMap qi::NullAuthProvider::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/authprovider.cpp:74:69: warning: unused parameter 'authData' [-Wunused-parameter] 74 | CapabilityMap NullAuthProvider::_processAuth(const CapabilityMap &authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 71%] Building CXX object CMakeFiles/qi.dir/src/messaging/clientauthenticator.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/clientauthenticator.cpp.o -MF CMakeFiles/qi.dir/src/messaging/clientauthenticator.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/clientauthenticator.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/clientauthenticator.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/clientauthenticator.cpp:10: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyvalue.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/authprovider.hpp:17, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/clientauthenticator.cpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/clientauthenticator_p.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/clientauthenticator.cpp:14: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/clientauthenticator.cpp: In member function 'virtual qi::CapabilityMap qi::NullClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/clientauthenticator.cpp:72:76: warning: unused parameter 'authData' [-Wunused-parameter] 72 | CapabilityMap NullClientAuthenticator::_processAuth(const CapabilityMap &authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 66%] Building CXX object CMakeFiles/qi.dir/src/messaging/applicationsession_internal.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/applicationsession_internal.cpp.o -MF CMakeFiles/qi.dir/src/messaging/applicationsession_internal.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/applicationsession_internal.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/applicationsession_internal.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/serviceinfo.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/applicationsession.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/applicationsession_internal.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/applicationsession_internal.cpp:6: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticatorfactory.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:14: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:15: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILDmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' /ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 67%] Building CXX object CMakeFiles/qi.dir/src/messaging/applicationsession.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/applicationsession.cpp.o -MF CMakeFiles/qi.dir/src/messaging/applicationsession.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/applicationsession.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/applicationsession.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/trackable.hpp:20, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/applicationsession.cpp:10: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/serviceinfo.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/applicationsession.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/applicationsession.cpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticatorfactory.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:14: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:15: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' 0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 72%] Building CXX object CMakeFiles/qi.dir/src/messaging/gateway.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/gateway.cpp.o -MF CMakeFiles/qi.dir/src/messaging/gateway.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/gateway.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/gateway.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/servicedirectoryproxy.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/gateway.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/gateway.cpp:6: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/buimake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' ld/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 75%] Building CXX object CMakeFiles/qi.dir/src/messaging/messagedispatcher.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/messagedispatcher.cpp.o -MF CMakeFiles/qi.dir/src/messaging/messagedispatcher.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/messagedispatcher.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagedispatcher.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagedispatcher.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagedispatcher.cpp:5: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<2>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [23]; W = const char*; ka::int_constant_t<2> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:682:31: required from 'void qi::ExceptionLog::operator()(const std::exception&) const [with qi::LogLevel L = qi::LogLevel_Error; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/functional.hpp:139:17: required from 'decltype (g()) ka::detail::composition_t::operator()(G&, F&, Args&& ...) const [with G = const qi::MessageDispatcher::tryDispatch(const MessageHandlerList&, const qi::Message&)::; F = const qi::ExceptionLog; Args = {const std::exception&}; decltype (g()) = qi::DispatchStatus]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/functional.hpp:167:63: required from 'decltype (ka::detail::composition_t*)this)->ka::composition_t::f((fwd)(ka::composition_t::operator()::args)...))>{}(((const ka::composition_t*)this)->ka::composition_t::g, ((const ka::composition_t*)this)->ka::composition_t::f, (fwd)(ka::composition_t::operator()::args)...)) ka::composition_t::operator()(Args&& ...) const [with Args = {const std::exception&}; G = qi::MessageDispatcher::tryDispatch(const MessageHandlerList&, const qi::Message&)::; F = qi::ExceptionLog; decltype (ka::detail::composition_t*)this)->f((fwd)(ka::composition_t::operator()::args)...))>{}(((const ka::composition_t*)this)->g, ((const ka::composition_t*)this)->f, (fwd)(ka::composition_t::operator()::args)...)) = qi::DispatchStatus; decltype (((const ka::composition_t*)this)->f((fwd)(ka::composition_t::operator()::args)...)) = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:202:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = const composition_t, qi::ExceptionLog >&; F = const std::function&; Args = {const qi::Message&}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = qi::DispatchStatus]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagedispatcher.cpp:104:45: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:653:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 653 | QI_DERIVE_EXCEPTIONLOGIMPL(Error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<2>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [20]; W = std::__cxx11::basic_string; ka::int_constant_t<2> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:687:31: required from 'void qi::ExceptionLog::operator()(const boost::exception&) const [with qi::LogLevel L = qi::LogLevel_Error; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/functional.hpp:139:17: required from 'decltype (g()) ka::detail::composition_t::operator()(G&, F&, Args&& ...) const [with G = const qi::MessageDispatcher::tryDispatch(const MessageHandlerList&, const qi::Message&)::; F = const qi::ExceptionLog; Args = {const boost::exception&}; decltype (g()) = qi::DispatchStatus]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/functional.hpp:167:63: required from 'decltype (ka::detail::composition_t*)this)->ka::composition_t::f((fwd)(ka::composition_t::operator()::args)...))>{}(((const ka::composition_t*)this)->ka::composition_t::g, ((const ka::composition_t*)this)->ka::composition_t::f, (fwd)(ka::composition_t::operator()::args)...)) ka::composition_t::operator()(Args&& ...) const [with Args = {const boost::exception&}; G = qi::MessageDispatcher::tryDispatch(const MessageHandlerList&, const qi::Message&)::; F = qi::ExceptionLog; decltype (ka::detail::composition_t*)this)->f((fwd)(ka::composition_t::operator()::args)...))>{}(((const ka::composition_t*)this)->g, ((const ka::composition_t*)this)->f, (fwd)(ka::composition_t::operator()::args)...)) = qi::DispatchStatus; decltype (((const ka::composition_t*)this)->f((fwd)(ka::composition_t::operator()::args)...)) = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:204:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = const composition_t, qi::ExceptionLog >&; F = const std::function&; Args = {const qi::Message&}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = qi::DispatchStatus]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagedispatcher.cpp:104:45: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:653:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 653 | QI_DERIVE_EXCEPTIONLOGIMPL(Error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<2>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [21]; W = char [1]; ka::int_constant_t<2> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:692:31: required from 'void qi::ExceptionLog::operator()() const [with qi::LogLevel L = qi::LogLevel_Error; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/functional.hpp:139:17: required from 'decltype (g()) ka::detail::composition_t::operator()(G&, F&, Args&& ...) const [with G = const qi::MessageDispatcher::tryDispatch(const MessageHandlerList&, const qi::Message&)::; F = const qi::ExceptionLog; Args = {}; decltype (g()) = qi::DispatchStatus]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/functional.hpp:167:63: required from 'decltype (ka::detail::composition_t*)this)->ka::composition_t::f((fwd)(ka::composition_t::operator()::args)...))>{}(((const ka::composition_t*)this)->ka::composition_t::g, ((const ka::composition_t*)this)->ka::composition_t::f, (fwd)(ka::composition_t::operator()::args)...)) ka::composition_t::operator()(Args&& ...) const [with Args = {}; G = qi::MessageDispatcher::tryDispatch(const MessageHandlerList&, const qi::Message&)::; F = qi::ExceptionLog; decltype (ka::detail::composition_t*)this)->f((fwd)(ka::composition_t::operator()::args)...))>{}(((const ka::composition_t*)this)->g, ((const ka::composition_t*)this)->f, (fwd)(ka::composition_t::operator()::args)...)) = qi::DispatchStatus; decltype (((const ka::composition_t*)this)->f((fwd)(ka::composition_t::operator()::args)...)) = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:206:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = const composition_t, qi::ExceptionLog >&; F = const std::function&; Args = {const qi::Message&}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = qi::DispatchStatus]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagedispatcher.cpp:104:45: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:653:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 653 | QI_DERIVE_EXCEPTIONLOGIMPL(Error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 73%] Building CXX object CMakeFiles/qi.dir/src/messaging/message.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/message.cpp.o -MF CMakeFiles/qi.dir/src/messaging/message.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/message.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/message.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyvalue.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/message.cpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/message.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/message.cpp:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticatorfactory.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/message.cpp:21: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/rmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' os-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 70%] Building CXX object CMakeFiles/qi.dir/src/messaging/boundobject.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/boundobject.cpp.o -MF CMakeFiles/qi.dir/src/messaging/boundobject.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/boundobject.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticatorfactory.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp: In member function 'qi::AnyObject qi::BoundObject::createBoundObjectType(qi::BoundObject*, bool)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:124:76: warning: unused parameter 'bindTerminate' [-Wunused-parameter] 124 | qi::AnyObject BoundObject::createBoundObjectType(BoundObject *self, bool bindTerminate) { | ~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp: In member function 'qi::Future qi::BoundObject::registerEvent(unsigned int, unsigned int, qi::SignalLink)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:157:66: warning: unused parameter 'objectId' [-Wunused-parameter] 157 | qi::Future BoundObject::registerEvent(unsigned int objectId, unsigned int eventId, SignalLink remoteSignalLinkId) { | ~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp: In member function 'qi::Future qi::BoundObject::registerEventWithSignature(unsigned int, unsigned int, qi::SignalLink, const std::string&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:174:79: warning: unused parameter 'objectId' [-Wunused-parameter] 174 | qi::Future BoundObject::registerEventWithSignature(unsigned int objectId, unsigned int eventId, SignalLink remoteSignalLinkId, const std::string& signature) { | ~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp: In member function 'qi::MetaObject qi::BoundObject::metaObject(unsigned int)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:220:55: warning: unused parameter 'objectId' [-Wunused-parameter] 220 | qi::MetaObject BoundObject::metaObject(unsigned int objectId) { | ~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp: In member function 'void qi::BoundObject::cancelCall(qi::MessageSocketPtr, const qi::Message&, MessageId)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:444:72: warning: unused parameter 'cancelMessage' [-Wunused-parameter] 444 | void BoundObject::cancelCall(MessageSocketPtr socket, const Message& cancelMessage, MessageId origMsgId) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:216:14: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<2>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [23]; W = const char*; ka::int_constant_t<2> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:682:31: required from 'void qi::ExceptionLog::operator()(const std::exception&) const [with qi::LogLevel L = qi::LogLevel_Error; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:202:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = qi::ExceptionLog; F = qi::BoundObject::unbindFromSocket(const qi::MessageSocketPtr&)::; Args = {}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:602:21: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:653:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 653 | QI_DERIVE_EXCEPTIONLOGIMPL(Error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<2>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [20]; W = std::__cxx11::basic_string; ka::int_constant_t<2> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:687:31: required from 'void qi::ExceptionLog::operator()(const boost::exception&) const [with qi::LogLevel L = qi::LogLevel_Error; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:204:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = qi::ExceptionLog; F = qi::BoundObject::unbindFromSocket(const qi::MessageSocketPtr&)::; Args = {}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:602:21: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:653:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 653 | QI_DERIVE_EXCEPTIONLOGIMPL(Error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<2>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [21]; W = char [1]; ka::int_constant_t<2> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:692:31: required from 'void qi::ExceptionLog::operator()() const [with qi::LogLevel L = qi::LogLevel_Error; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:206:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = qi::ExceptionLog; F = qi::BoundObject::unbindFromSocket(const qi::MessageSocketPtr&)::; Args = {}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:602:21: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:653:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 653 | QI_DERIVE_EXCEPTIONLOGIMPL(Error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:76: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx: In instantiation of 'bool qi::detail::handleFuture(qi::AnyReference, qi::Promise) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:328:19: required from 'void qi::detail::futureAdapter(const qi::Future&, qi::Promise) [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:546:22: required from 'void qi::adaptFutureUnwrap(Future&, Promise&) [with R = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/genericobject.hpp:216:24: required from 'qi::Future qi::GenericObject::async(const std::string&, Args&& ...) [with R = void; Args = {}; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:511:22: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:179:23: warning: unused parameter 'promise' [-Wunused-parameter] 179 | [=](Promise& promise) { | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:294: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:138:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] 626 | static AnyFunction dispatch(U&& func, ka::false_t is_function_object) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:139:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::BoundObject::*&)(unsigned int); T = void (qi::BoundObject::*)(unsigned int); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::BoundObject::*&)(unsigned int); T = void (qi::BoundObject::*)(unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::BoundObject::*&)(unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::BoundObject::*)(unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::BoundObject::*)(unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:140:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::MetaObject (qi::BoundObject::*&)(unsigned int); T = qi::MetaObject (qi::BoundObject::*)(unsigned int); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::MetaObject (qi::BoundObject::*&)(unsigned int); T = qi::MetaObject (qi::BoundObject::*)(unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::MetaObject (qi::BoundObject::*&)(unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::MetaObject (qi::BoundObject::*)(unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::MetaObject (qi::BoundObject::*)(unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:146:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:147:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&, qi::AnyValue); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&, qi::AnyValue); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&, qi::AnyValue); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&, qi::AnyValue)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&, qi::AnyValue)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&, qi::AnyValue); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&, qi::AnyValue); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:148:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = std::vector > (qi::BoundObject::*&)(); T = std::vector > (qi::BoundObject::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = std::vector > (qi::BoundObject::*&)(); T = std::vector > (qi::BoundObject::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = std::vector > (qi::BoundObject::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = std::vector > (qi::BoundObject::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = std::vector > (qi::BoundObject::*)(); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:149:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int, const std::__cxx11::basic_string&); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int, const std::__cxx11::basic_string&); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int, const std::__cxx11::basic_string&); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:150:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future::*&)(const boost::function&); T = void (qi::Future::*)(const boost::function&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future::*&)(const boost::function&); T = void (qi::Future::*)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future::*&)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(const boost::function&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(const boost::function&); T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:303:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = long unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:138:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] 626 | static AnyFunction dispatch(U&& func, ka::false_t is_function_object) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::__cxx11::basic_string& (qi::Future::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::__cxx11::basic_string& (qi::Future::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::__cxx11::basic_string& (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:304:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = long unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:138:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future::*&)(int) const; T = bool (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future::*&)(int) const; T = bool (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:305:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = long unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:138:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future::*&)() const; T = bool (qi::Future::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future::*&)() const; T = bool (qi::Future::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)() const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:306:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = long unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:138:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future::*&)(); T = void (qi::Future::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future::*&)(); T = void (qi::Future::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(); T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:307:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = long unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:138:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const long unsigned int& (qi::Future::*&)(int) const; T = const long unsigned int& (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const long unsigned int& (qi::Future::*&)(int) const; T = const long unsigned int& (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const long unsigned int& (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const long unsigned int& (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const long unsigned int& (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:308:22: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = long unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:138:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:310:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = long unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:138:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:311:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = long unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:138:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future::*&)(const boost::function&); T = void (qi::Future::*)(const boost::function&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future::*&)(const boost::function&); T = void (qi::Future::*)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future::*&)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(const boost::function&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(const boost::function&); T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:303:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:139:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::__cxx11::basic_string& (qi::Future::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::__cxx11::basic_string& (qi::Future::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::__cxx11::basic_string& (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:304:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:139:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future::*&)(int) const; T = bool (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future::*&)(int) const; T = bool (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:305:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:139:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future::*&)() const; T = bool (qi::Future::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future::*&)() const; T = bool (qi::Future::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)() const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:306:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:139:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future::*&)(); T = void (qi::Future::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future::*&)(); T = void (qi::Future::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(); T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:307:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:139:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void* const& (qi::Future::*&)(int) const; T = void* const& (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void* const& (qi::Future::*&)(int) const; T = void* const& (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void* const& (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void* const& (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void* const& (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:308:22: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:139:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:310:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:139:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:311:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int); T = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(unsigned int, unsigned int, long unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(unsigned int, unsigned int, long unsigned int); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:139:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future::*&)(const boost::function&); T = void (qi::Future::*)(const boost::function&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future::*&)(const boost::function&); T = void (qi::Future::*)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future::*&)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(const boost::function&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(const boost::function&); T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:303:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:147:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::__cxx11::basic_string& (qi::Future::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::__cxx11::basic_string& (qi::Future::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::__cxx11::basic_string& (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:304:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:147:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future::*&)(int) const; T = bool (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future::*&)(int) const; T = bool (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:305:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:147:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future::*&)() const; T = bool (qi::Future::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future::*&)() const; T = bool (qi::Future::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)() const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:306:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:147:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future::*&)(); T = void (qi::Future::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future::*&)(); T = void (qi::Future::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(); T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:307:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:147:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const qi::AnyValue& (qi::Future::*&)(int) const; T = const qi::AnyValue& (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const qi::AnyValue& (qi::Future::*&)(int) const; T = const qi::AnyValue& (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const qi::AnyValue& (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const qi::AnyValue& (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const qi::AnyValue& (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:308:22: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:147:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:310:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:147:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:311:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&); T = qi::Future (qi::BoundObject::*)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future (qi::BoundObject::*&)(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future (qi::BoundObject::*)(const qi::AnyValue&); T = qi::BoundObject; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.cpp:147:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(R (Class::*)(), void*, void**) [with R = void*]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:335:5: required from 'void* qi::detail::makeCall(R (Class::*)(), void**) [with R = void*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = void* (qi::detail::Class::*)(); S = void* (qi::detail::Class::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: warning: unused parameter 'args' [-Wunused-parameter] 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: note: in definition of macro 'makeCall' 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:325:5: note: in expansion of macro 'QI_GEN' 325 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(R (Class::*)(), void*, void**) [with R = bool]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:335:5: required from 'void* qi::detail::makeCall(R (Class::*)(), void**) [with R = bool]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = bool (qi::detail::Class::*)(); S = bool (qi::detail::Class::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: warning: unused parameter 'args' [-Wunused-parameter] 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: note: in definition of macro 'makeCall' 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:325:5: note: in expansion of macro 'QI_GEN' 325 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(R (Class::*)(), void*, void**) [with R = std::vector >]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:335:5: required from 'void* qi::detail::makeCall(R (Class::*)(), void**) [with R = std::vector >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = std::vector > (qi::detail::Class::*)(); S = std::vector > (qi::detail::Class::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: warning: unused parameter 'args' [-Wunused-parameter] 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: note: in definition of macro 'makeCall' 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:325:5: note: in expansion of macro 'QI_GEN' 325 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = boost::chrono::time_point > >]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = boost::chrono::time_point > >; Manager = qi::detail::TypeManager > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = boost::chrono::time_point > >; _Access = qi::TypeByPointer > >, qi::detail::TypeManager > > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = boost::chrono::time_point > >; _Access = qi::TypeByPointer > >, qi::detail::TypeManager > > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::MetaObject]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::MetaObject; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::MetaObject; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::MetaObject; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::BoundObject]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::BoundObject; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::BoundObject; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::BoundObject; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 76%] Building CXX object CMakeFiles/qi.dir/src/messaging/objecthost.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/objecthost.cpp.o -MF CMakeFiles/qi.dir/src/messaging/objecthost.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/objecthost.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/objecthost.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future_fwd.hpp:24, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/executioncontext.hpp:129, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:20, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/actor.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/objecthost.cpp:6: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticatorfactory.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/objecthost.cpp:9: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /bmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' uilddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/message.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/objecthost.hpp:17, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/objecthost.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 77%] Building CXX object CMakeFiles/qi.dir/src/messaging/objectregistrar.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/objectregistrar.cpp.o -MF CMakeFiles/qi.dir/src/messaging/objectregistrar.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/objectregistrar.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/objectregistrar.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/objectregistrar.cpp:5: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticatorfactory.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/server.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/objectregistrar.cpp:9: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/buildmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' /BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp: In instantiation of 'void qi::detail::hold(T) [with T = qi::Object]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/objectregistrar.cpp:29:28: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:18:34: warning: unused parameter 'data' [-Wunused-parameter] 18 | template void hold(T data) {} | ~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:294: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(boost::function, void**) [with R = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = void(); S = boost::function]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:307:57: warning: unused parameter 'args' [-Wunused-parameter] 307 | void* makeCall(boost::function f, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:307:57: note: in definition of macro 'makeCall' 307 | void* makeCall(boost::function f, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:313:5: note: in expansion of macro 'QI_GEN' 313 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 78%] Building CXX object CMakeFiles/qi.dir/src/messaging/remoteobject.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/remoteobject.cpp.o -MF CMakeFiles/qi.dir/src/messaging/remoteobject.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/remoteobject.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future_fwd.hpp:24, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:7, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:9, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject_p.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp: In member function 'void qi::RemoteObject::onSocketDisconnected(std::string)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp:107:55: warning: unused parameter 'error' [-Wunused-parameter] 107 | void RemoteObject::onSocketDisconnected(std::string error) | ~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp: In member function 'virtual qi::Future qi::RemoteObject::metaCall(qi::AnyObject, unsigned int, const qi::GenericFunctionParameters&, qi::MetaCallType, qi::Signature)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp:268:137: warning: unused parameter 'callType' [-Wunused-parameter] 268 | qi::Future RemoteObject::metaCall(AnyObject, unsigned int method, const qi::GenericFunctionParameters &in, MetaCallType callType, Signature returnSignature) | ~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp: In function 'void qi::onEventConnected(RemoteObject*, Future, Promise, SignalLink)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp:438:46: warning: unused parameter 'ro' [-Wunused-parameter] 438 | static void onEventConnected(RemoteObject* ro, qi::Future fut, qi::Promise prom, SignalLink id) { | ~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp: In member function 'virtual qi::Future qi::RemoteObject::metaProperty(qi::AnyObject, unsigned int)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp:603:64: warning: unused parameter 'context' [-Wunused-parameter] 603 | qi::Future RemoteObject::metaProperty(qi::AnyObject context, unsigned int id) | ~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp: In member function 'virtual qi::Future qi::RemoteObject::metaSetProperty(qi::AnyObject, unsigned int, qi::AnyValue)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp:610:63: warning: unused parameter 'context' [-Wunusemake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' d-parameter] 610 | qi::Future RemoteObject::metaSetProperty(qi::AnyObject context, unsigned int id, AnyValue val) | ~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp:564:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/trackable.hpp:178, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future_fwd.hpp:1261: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx: In instantiation of 'static qi::detail::ObjectWrap::wrap_type qi::detail::ObjectWrap::wrap(const T&, F&&, boost::function) [with F = boost::_bi::bind_t, boost::_bi::list2, boost::_bi::value > >; T = qi::RemoteObject*; wrap_type = std::decay, boost::_bi::list2, boost::_bi::value > > >::type]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx:212:36: required from 'static qi::detail::BindTransformImpl::wrap_type qi::detail::BindTransformImpl::wrap(T*, F&&, boost::function) [with F = boost::_bi::bind_t, boost::_bi::list2, boost::_bi::value > >; T = qi::RemoteObject; wrap_type = std::decay, boost::_bi::list2, boost::_bi::value > > >::type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx:338:27: required from 'typename qi::detail::BindTransform::wrap_type::type> qi::bindWithFallback(boost::function, AF&&, Arg0&&, Args&& ...) [with AF = void (RemoteObject::*&)(unsigned int); Arg0 = RemoteObject*; Args = {const unsigned int&}; typename detail::BindTransform::wrap_type::type> = std::decay, boost::_bi::list2, boost::_bi::value > > >::type; detail::BindTransform = detail::BindTransformImpl; typename detail::WorkaroundVS2015::type = boost::_bi::bind_t, boost::_bi::list2, boost::_bi::value > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx:368:28: required from 'decltype (qi::bindWithFallback(qi::detail::throwPointerLockException, fun, forward(instance), (forward)(qi::bind::args1)...)) qi::bind(R (T::*)(Args0 ...), Instance&&, Args1&& ...) [with R = void; T = RemoteObject; Instance = RemoteObject*; Args0 = {unsigned int}; Args1 = {const unsigned int&}; decltype (qi::bindWithFallback(detail::throwPointerLockException, fun, forward(instance), (forward)(qi::bind::args1)...)) = std::decay, boost::_bi::list2, boost::_bi::value > > >::type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp:366:31: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx:140:41: warning: unused parameter 'arg' [-Wunused-parameter] 140 | static wrap_type wrap(const T& arg, F&& func, boost::function onFail) | ~~~~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx:140:80: warning: unused parameter 'onFail' [-Wunused-parameter] 140 | static wrap_type wrap(const T& arg, F&& func, boost::function onFail) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:76, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/message.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:10: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx: In instantiation of 'bool qi::detail::handleFuture(qi::AnyReference, qi::Promise) [with T = qi::MetaObject]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:328:19: required from 'void qi::detail::futureAdapter(const qi::Future&, qi::Promise) [with T = qi::MetaObject]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:546:22: required from 'void qi::adaptFutureUnwrap(Future&, Promise&) [with R = MetaObject]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/genericobject.hpp:216:24: required from 'qi::Future qi::GenericObject::async(const std::string&, Args&& ...) [with R = qi::MetaObject; Args = {unsigned int}; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/object.hxx:163:37: required from 'qi::Future qi::detail::GenericObjectBounce::async(const std::string&, Args&& ...) const [with R = qi::MetaObject; Args = {unsigned int}; O = qi::Object; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp:131:34: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:179:23: warning: unused parameter 'promise' [-Wunused-parameter] 179 | [=](Promise& promise) { | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx: In instantiation of 'bool qi::detail::handleFuture(qi::AnyReference, qi::Promise) [with T = long unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:328:19: required from 'void qi::detail::futureAdapter(const qi::Future&, qi::Promise) [with T = long unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:546:22: required from 'void qi::adaptFutureUnwrap(Future&, Promise&) [with R = long unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/genericobject.hpp:216:24: required from 'qi::Future qi::GenericObject::async(const std::string&, Args&& ...) [with R = long unsigned int; Args = {unsigned int&, unsigned int&, long unsigned int&}; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/object.hxx:163:37: required from 'qi::Future qi::detail::GenericObjectBounce::async(const std::string&, Args&& ...) const [with R = long unsigned int; Args = {unsigned int&, unsigned int&, long unsigned int&}; O = qi::Object; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp:494:45: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:179:23: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx: In instantiation of 'bool qi::detail::handleFuture(qi::AnyReference, qi::Promise) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:328:19: required from 'void qi::detail::futureAdapter(const qi::Future&, qi::Promise) [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:546:22: required from 'void qi::adaptFutureUnwrap(Future&, Promise&) [with R = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/genericobject.hpp:216:24: required from 'qi::Future qi::GenericObject::async(const std::string&, Args&& ...) [with R = void; Args = {unsigned int&, const unsigned int&, long unsigned int&}; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/object.hxx:163:37: required from 'qi::Future qi::detail::GenericObjectBounce::async(const std::string&, Args&& ...) const [with R = void; Args = {unsigned int&, const unsigned int&, long unsigned int&}; O = qi::Object; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp:561:37: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:179:23: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx: In instantiation of 'bool qi::detail::handleFuture(qi::AnyReference, qi::Promise) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:328:19: required from 'void qi::detail::futureAdapter(const qi::Future&, qi::Promise) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:546:22: required from 'void qi::adaptFutureUnwrap(Future&, Promise&) [with R = AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/genericobject.hpp:216:24: required from 'qi::Future qi::GenericObject::async(const std::string&, Args&& ...) [with R = qi::AnyValue; Args = {unsigned int&}; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/object.hxx:163:37: required from 'qi::Future qi::detail::GenericObjectBounce::async(const std::string&, Args&& ...) const [with R = qi::AnyValue; Args = {unsigned int&}; O = qi::Object; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/remoteobject.cpp:607:32: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:179:23: warning: unused parameter 'promise' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::MetaObject]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::MetaObject; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::MetaObject; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::MetaObject; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 83%] Building CXX object CMakeFiles/qi.dir/src/messaging/serviceinfo.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/serviceinfo.cpp.o -MF CMakeFiles/qi.dir/src/messaging/serviceinfo.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/serviceinfo.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/serviceinfo.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/serviceinfo.cpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 79%] Building CXX object CMakeFiles/qi.dir/src/messaging/servicedirectory.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/servicedirectory.cpp.o -MF CMakeFiles/qi.dir/src/messaging/servicedirectory.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/servicedirectory.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectory.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectory.cpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticatorfactory.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectory.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectory.cpp:20: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:294: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::ServiceInfo (qi::ServiceDirectory::*&)(const std::__cxx11::basic_string&); T = qi::ServiceInfo (qi::ServiceDirectory::*)(const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::ServiceInfo (qi::ServiceDirectory::*&)(const std::__cxx11::basic_string&); T = qi::ServiceInfo (qi::ServiceDirectory::*)(const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::ServiceInfo (qi::ServiceDirectory::*&)(const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::ServiceInfo (qi::ServiceDirectory::*)(const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::ServiceInfo (qi::ServiceDirectory::*)(const std::__cxx11::basic_string&); T = qi::ServiceDirectory; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectory.cpp:50:31: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] 626 | static AnyFunction dispatch(U&& func, ka::false_t is_function_object) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = std::vector (qi::ServiceDirectory::*&)(); T = std::vector (qi::ServiceDirectory::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = std::vector (qi::ServiceDirectory::*&)(); T = std::vector (qi::ServiceDirectory::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = std::vector (qi::ServiceDirectory::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = std::vector (qi::ServiceDirectory::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = std::vector (qi::ServiceDirectory::*)(); T = qi::ServiceDirectory; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectory.cpp:54:31: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = unsigned int (qi::ServiceDirectory::*&)(const qi::ServiceInfo&); T = unsigned int (qi::ServiceDirectory::*)(const qi::ServiceInfo&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = unsigned int (qi::ServiceDirectory::*&)(const qi::ServiceInfo&); T = unsigned int (qi::ServiceDirectory::*)(const qi::ServiceInfo&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = unsigned int (qi::ServiceDirectory::*&)(const qi::ServiceInfo&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = unsigned int (qi::ServiceDirectory::*)(const qi::ServiceInfo&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = unsigned int (qi::ServiceDirectory::*)(const qi::ServiceInfo&); T = qi::ServiceDirectory; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectory.cpp:58:31: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::ServiceDirectory::*&)(const unsigned int&); T = void (qi::ServiceDirectory::*)(const unsigned int&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::ServiceDirectory::*&)(const unsigned int&); T = void (qi::ServiceDirectory::*)(const unsigned int&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::ServiceDirectory::*&)(const unsigned int&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::ServiceDirectory::*)(const unsigned int&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::ServiceDirectory::*)(const unsigned int&); T = qi::ServiceDirectory; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectory.cpp:60:31: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::ServiceDirectory::*&)(const qi::ServiceInfo&); T = void (qi::ServiceDirectory::*)(const qi::ServiceInfo&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::ServiceDirectory::*&)(const qi::ServiceInfo&); T = void (qi::ServiceDirectory::*)(const qi::ServiceInfo&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::ServiceDirectory::*&)(const qi::ServiceInfo&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::ServiceDirectory::*)(const qi::ServiceInfo&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::ServiceDirectory::*)(const qi::ServiceInfo&); T = qi::ServiceDirectory; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectory.cpp:64:31: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = std::__cxx11::basic_string (qi::ServiceDirectory::*&)(); T = std::__cxx11::basic_string (qi::ServiceDirectory::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = std::__cxx11::basic_string (qi::ServiceDirectory::*&)(); T = std::__cxx11::basic_string (qi::ServiceDirectory::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = std::__cxx11::basic_string (qi::ServiceDirectory::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = std::__cxx11::basic_string (qi::ServiceDirectory::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = std::__cxx11::basic_string (qi::ServiceDirectory::*)(); T = qi::ServiceDirectory; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectory.cpp:70:31: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = boost::shared_ptr (qi::ServiceDirectory::*&)(unsigned int); T = boost::shared_ptr (qi::ServiceDirectory::*)(unsigned int); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = boost::shared_ptr (qi::ServiceDirectory::*&)(unsigned int); T = boost::shared_ptr (qi::ServiceDirectory::*)(unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = boost::shared_ptr (qi::ServiceDirectory::*&)(unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = boost::shared_ptr (qi::ServiceDirectory::*)(unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = boost::shared_ptr (qi::ServiceDirectory::*)(unsigned int); T = qi::ServiceDirectory; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectory.cpp:72:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = unsigned int]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 2>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 2>, boost::mpl::v_iter >, 1>, 2>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:48:10: required from 'static qi::Signature qi::detail::RawFunctionSignature::makeSignature() [with T = void(unsigned int, std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:112:61: required from 'static qi::Signature qi::detail::FunctionSignature::signature() [with T = void(unsigned int, std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:193:57: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseSignal(const std::string&, A, int, bool) [with A = qi::Signal, std::allocator > > qi::ServiceDirectory::*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectory.cpp:66:31: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:437: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx: In instantiation of 'void qi::TypeSharedPointerImpl::setPointee(void**, void*) [with T = boost::shared_ptr]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:10: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:28: warning: unused parameter 'storage' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:43: warning: unused parameter 'pointer' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(boost::function, void**) [with R = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = void(); S = boost::function]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:307:57: warning: unused parameter 'args' [-Wunused-parameter] 307 | void* makeCall(boost::function f, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:307:57: note: in definition of macro 'makeCall' 307 | void* makeCall(boost::function f, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:313:5: note: in expansion of macro 'QI_GEN' 313 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(R (Class::*)(), void*, void**) [with R = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:335:5: required from 'void* qi::detail::makeCall(R (Class::*)(), void**) [with R = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = std::__cxx11::basic_string (qi::detail::Class::*)(); S = std::__cxx11::basic_string (qi::detail::Class::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: warning: unused parameter 'args' [-Wunused-parameter] 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: note: in definition of macro 'makeCall' 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:325:5: note: in expansion of macro 'QI_GEN' 325 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(R (Class::*)(), void*, void**) [with R = std::vector]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:335:5: required from 'void* qi::detail::makeCall(R (Class::*)(), void**) [with R = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = std::vector (qi::detail::Class::*)(); S = std::vector (qi::detail::Class::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: warning: unused parameter 'args' [-Wunused-parameter] 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: note: in definition of macro 'makeCall' 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:325:5: note: in expansion of macro 'QI_GEN' 325 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::ServiceInfo]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::ServiceInfo; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::ServiceInfo; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::ServiceInfo; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::ServiceDirectory]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::ServiceDirectory; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::ServiceDirectory; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::ServiceDirectory; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::MessageSocket]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::MessageSocket; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::MessageSocket; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::MessageSocket; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 80%] Building CXX object CMakeFiles/qi.dir/src/messaging/servicedirectoryclient.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/servicedirectoryclient.cpp.o -MF CMakeFiles/qi.dir/src/messaging/servicedirectoryclient.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/servicedirectoryclient.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryclient.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryclient.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryclient.cpp:5: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticatorfactory.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryclient.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterfacmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' e.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:76, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx: In instantiation of 'bool qi::detail::handleFuture(qi::AnyReference, qi::Promise) [with T = std::vector]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:328:19: required from 'void qi::detail::futureAdapter(const qi::Future&, qi::Promise) [with T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:546:22: required from 'void qi::adaptFutureUnwrap(Future&, Promise&) [with R = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/genericobject.hpp:216:24: required from 'qi::Future qi::GenericObject::async(const std::string&, Args&& ...) [with R = std::vector; Args = {}; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/object.hxx:163:37: required from 'qi::Future qi::detail::GenericObjectBounce::async(const std::string&, Args&& ...) const [with R = std::vector; Args = {}; O = qi::Object; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryclient.cpp:460:53: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:179:23: warning: unused parameter 'promise' [-Wunused-parameter] 179 | [=](Promise& promise) { | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx: In instantiation of 'bool qi::detail::handleFuture(qi::AnyReference, qi::Promise) [with T = qi::ServiceInfo]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:328:19: required from 'void qi::detail::futureAdapter(const qi::Future&, qi::Promise) [with T = qi::ServiceInfo]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:546:22: required from 'void qi::adaptFutureUnwrap(Future&, Promise&) [with R = ServiceInfo]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/genericobject.hpp:216:24: required from 'qi::Future qi::GenericObject::async(const std::string&, Args&& ...) [with R = qi::ServiceInfo; Args = {const std::__cxx11::basic_string, std::allocator >&}; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/object.hxx:163:37: required from 'qi::Future qi::detail::GenericObjectBounce::async(const std::string&, Args&& ...) const [with R = qi::ServiceInfo; Args = {const std::__cxx11::basic_string, std::allocator >&}; O = qi::Object; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryclient.cpp:464:40: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:179:23: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx: In instantiation of 'bool qi::detail::handleFuture(qi::AnyReference, qi::Promise) [with T = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:328:19: required from 'void qi::detail::futureAdapter(const qi::Future&, qi::Promise) [with T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:546:22: required from 'void qi::adaptFutureUnwrap(Future&, Promise&) [with R = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/genericobject.hpp:216:24: required from 'qi::Future qi::GenericObject::async(const std::string&, Args&& ...) [with R = unsigned int; Args = {const qi::ServiceInfo&}; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/object.hxx:163:37: required from 'qi::Future qi::detail::GenericObjectBounce::async(const std::string&, Args&& ...) const [with R = unsigned int; Args = {const qi::ServiceInfo&}; O = qi::Object; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryclient.cpp:468:41: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:179:23: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx: In instantiation of 'bool qi::detail::handleFuture(qi::AnyReference, qi::Promise) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:328:19: required from 'void qi::detail::futureAdapter(const qi::Future&, qi::Promise) [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:546:22: required from 'void qi::adaptFutureUnwrap(Future&, Promise&) [with R = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/genericobject.hpp:216:24: required from 'qi::Future qi::GenericObject::async(const std::string&, Args&& ...) [with R = void; Args = {const unsigned int&}; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/object.hxx:163:37: required from 'qi::Future qi::detail::GenericObjectBounce::async(const std::string&, Args&& ...) const [with R = void; Args = {const unsigned int&}; O = qi::Object; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryclient.cpp:472:31: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:179:23: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx: In instantiation of 'bool qi::detail::handleFuture(qi::AnyReference, qi::Promise) [with T = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:328:19: required from 'void qi::detail::futureAdapter(const qi::Future&, qi::Promise) [with T = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:546:22: required from 'void qi::adaptFutureUnwrap(Future&, Promise&) [with R = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/genericobject.hpp:216:24: required from 'qi::Future qi::GenericObject::async(const std::string&, Args&& ...) [with R = std::__cxx11::basic_string; Args = {}; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/object.hxx:163:37: required from 'qi::Future qi::detail::GenericObjectBounce::async(const std::string&, Args&& ...) const [with R = std::__cxx11::basic_string; Args = {}; O = qi::Object; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryclient.cpp:484:38: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:179:23: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx: In instantiation of 'bool qi::detail::handleFuture(qi::AnyReference, qi::Promise) [with T = boost::shared_ptr]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:328:19: required from 'void qi::detail::futureAdapter(const qi::Future&, qi::Promise) [with T = boost::shared_ptr]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:546:22: required from 'void qi::adaptFutureUnwrap(Future&, Promise&) [with R = boost::shared_ptr]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/genericobject.hpp:216:24: required from 'qi::Future qi::GenericObject::async(const std::string&, Args&& ...) [with R = boost::shared_ptr; Args = {unsigned int&}; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/object.hxx:163:37: required from 'qi::Future qi::detail::GenericObjectBounce::async(const std::string&, Args&& ...) const [with R = boost::shared_ptr; Args = {unsigned int&}; O = qi::Object; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryclient.cpp:488:43: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:179:23: warning: unused parameter 'promise' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = unsigned int]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 2>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 2>, boost::mpl::v_iter >, 1>, 2>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(unsigned int, std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(unsigned int, std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(unsigned int, std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:151:48: required from 'qi::SignalF::SignalF(qi::SignalBase::OnSubscribers) [with T = void(unsigned int, std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:273:33: required from 'qi::Signal

::Signal(OnSubscribers) [with P = {unsigned int, std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryclient.cpp:38:31: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:437: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx: In instantiation of 'void qi::TypeSharedPointerImpl::setPointee(void**, void*) [with T = boost::shared_ptr]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:10: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:28: warning: unused parameter 'storage' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:43: warning: unused parameter 'pointer' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::ServiceInfo]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::ServiceInfo; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::ServiceInfo; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::ServiceInfo; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::MessageSocket]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::MessageSocket; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::MessageSocket; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::MessageSocket; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 85%] Building CXX object CMakeFiles/qi.dir/src/messaging/sessionservice.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/sessionservice.cpp.o -MF CMakeFiles/qi.dir/src/messaging/sessionservice.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/sessionservice.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sessionservice.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future_fwd.hpp:24, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:7, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sessionservice.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sessionservice.cpp:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticatorfactory.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sessionservice.hpp:14: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naomake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' qi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 86%] Building CXX object CMakeFiles/qi.dir/src/messaging/sessionservices.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/sessionservices.cpp.o -MF CMakeFiles/qi.dir/src/messaging/sessionservices.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/sessionservices.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sessionservices.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future_fwd.hpp:24, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:7, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sessionservices.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sessionservices.cpp:5: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticatorfactory.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sessionservices.hpp:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-nmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' aoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 84%] Building CXX object CMakeFiles/qi.dir/src/messaging/session.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/session.cpp.o -MF CMakeFiles/qi.dir/src/messaging/session.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/session.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/session.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/serviceinfo.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/session.cpp:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticatorfactory.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:14: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:15: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typemake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' name Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::ModuleInfo]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::ModuleInfo]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anymodule.hpp:118:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::ModuleInfo]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::ModuleInfo]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anymodule.hpp:118:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:76, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx: In instantiation of 'bool qi::detail::handleFuture(qi::AnyReference, qi::Promise) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:328:19: required from 'void qi::detail::futureAdapter(const qi::Future&, qi::Promise) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/session.cpp:485:22: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hxx:179:23: warning: unused parameter 'promise' [-Wunused-parameter] 179 | [=](Promise& promise) { | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::ServiceInfo]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::ServiceInfo]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/session.cpp:541:34: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/trackable.hpp:178, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future_fwd.hpp:1261, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx: In instantiation of 'static qi::detail::BindTransformImpl::wrap_type qi::detail::BindTransformImpl::wrap(T, F&&, boost::function) [with F = boost::_bi::bind_t&, qi::Promise), boost::_bi::list2, boost::_bi::value > > >; T = boost::arg<1>; bool IsTrackable = false; wrap_type = std::decay&, qi::Promise), boost::_bi::list2, boost::_bi::value > > > >::type]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx:338:27: required from 'typename qi::detail::BindTransform::wrap_type::type> qi::bindWithFallback(boost::function, AF&&, Arg0&&, Args&& ...) [with AF = void (&)(const Future&, Promise); Arg0 = const boost::arg<1>&; Args = {Promise&}; typename detail::BindTransform::wrap_type::type> = std::decay&, Promise), boost::_bi::list2, boost::_bi::value > > > >::type; detail::BindTransform = detail::BindTransformImpl, false>; typename detail::WorkaroundVS2015::type = boost::_bi::bind_t&, Promise), boost::_bi::list2, boost::_bi::value > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx:355:28: required from 'decltype (qi::bindWithFallback(qi::detail::throwPointerLockException, forward(fun), forward(arg0), (forward)(qi::bind::args)...)) qi::bind(AF&&, Arg0&&, Args&& ...) [with AF = void (&)(const Future&, Promise); Arg0 = const boost::arg<1>&; Args = {Promise&}; decltype (qi::bindWithFallback(detail::throwPointerLockException, forward(fun), forward(arg0), (forward)(qi::bind::args)...)) = std::decay&, Promise), boost::_bi::list2, boost::_bi::value > > > >::type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/session.cpp:485:22: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx:191:34: warning: unused parameter 'arg' [-Wunused-parameter] 191 | static wrap_type wrap(T arg, F&& func, boost::function onFail) | ~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx:191:73: warning: unused parameter 'onFail' [-Wunused-parameter] 191 | static wrap_type wrap(T arg, F&& func, boost::function onFail) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:294, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:14: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::true_t) [with U = qi::Session::waitForServiceImpl(const std::string&)::&; T = qi::Session::waitForServiceImpl(const std::string&)::; ka::true_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Session::waitForServiceImpl(const std::string&)::&; T = qi::Session::waitForServiceImpl(const std::string&)::]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Session::waitForServiceImpl(const std::string&)::&]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/session.cpp:524:32: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:621:56: warning: unused parameter 'is_function_object' [-Wunused-parameter] 621 | static AnyFunction dispatch(U&& func, ka::true_t is_function_object) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = unsigned int]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 2>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 2>, boost::mpl::v_iter >, 1>, 2>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(unsigned int, std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(unsigned int, std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(unsigned int, std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:151:48: required from 'qi::SignalF::SignalF(qi::SignalBase::OnSubscribers) [with T = void(unsigned int, std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:273:33: required from 'qi::Signal

::Signal(OnSubscribers) [with P = {unsigned int, std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/session.cpp:197:76: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:437: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx: In instantiation of 'void qi::TypeSharedPointerImpl::setPointee(void**, void*) [with T = boost::shared_ptr]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:10: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:28: warning: unused parameter 'storage' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:43: warning: unused parameter 'pointer' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(boost::function, void**) [with R = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = void(); S = boost::function]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:307:57: warning: unused parameter 'args' [-Wunused-parameter] 307 | void* makeCall(boost::function f, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:307:57: note: in definition of macro 'makeCall' 307 | void* makeCall(boost::function f, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:313:5: note: in expansion of macro 'QI_GEN' 313 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Session]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Session; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Session; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Session; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 89%] Building CXX object CMakeFiles/qi.dir/src/messaging/streamcontext.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/streamcontext.cpp.o -MF CMakeFiles/qi.dir/src/messaging/streamcontext.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/streamcontext.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/streamcontext.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyvalue.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/streamcontext.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/streamcontext.cpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 90%] Building CXX object CMakeFiles/qi.dir/src/messaging/transportserver.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/transportserver.cpp.o -MF CMakeFiles/qi.dir/src/messaging/transportserver.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/transportserver.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportserver.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportserver.cpp:15: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportserver.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportserver.cpp:26: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' ILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportserver.hpp:14: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::pair, qi::Url>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Url> >, 1>, 0>, boost::mpl::v_iter, qi::Url> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Url> >, 1>, 1>, boost::mpl::v_iter, qi::Url> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Url> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Url> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::pair, qi::Url>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::pair, qi::Url>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::pair, qi::Url>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:151:48: required from 'qi::SignalF::SignalF(qi::SignalBase::OnSubscribers) [with T = void(std::pair, qi::Url>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:273:33: required from 'qi::Signal

::Signal(OnSubscribers) [with P = {std::pair, qi::Url>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportserver.cpp:34:36: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = int]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(int); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:151:48: required from 'qi::SignalF::SignalF(qi::SignalBase::OnSubscribers) [with T = void(int); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:273:33: required from 'qi::Signal

::Signal(OnSubscribers) [with P = {int}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportserver.cpp:34:36: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:437: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx: In instantiation of 'void qi::TypeSharedPointerImpl::setPointee(void**, void*) [with T = boost::shared_ptr]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:10: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:28: warning: unused parameter 'storage' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:43: warning: unused parameter 'pointer' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Url]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Url; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Url; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Url; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::MessageSocket]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::MessageSocket; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::MessageSocket; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::MessageSocket; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 82%] Building CXX object CMakeFiles/qi.dir/src/messaging/servicedirectoryproxy.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/servicedirectoryproxy.cpp.o -MF CMakeFiles/qi.dir/src/messaging/servicedirectoryproxy.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/servicedirectoryproxy.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryproxy.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyvalue.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/clientauthenticator_p.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryproxy.cpp:6: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/clientauthenticator_p.hpp:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/boundobject.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/server.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryproxy.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::ServiceDirectoryProxy::ListenStatus]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::ServiceDirectoryProxy::ListenStatus]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryproxy.cpp:470:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::ServiceDirectoryProxy::IdValidationStatus]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::ServiceDirectoryProxy::IdValidationStatus]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryproxy.cpp:491:16: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryproxy.cpp:516:14: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = boost::container::flat_map, qi::Future >]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = boost::container::flat_map, qi::Future >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryproxy.cpp:598:23: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryproxy.cpp:711:13: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<3>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [23]; W = const char*; ka::int_constant_t<3> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:682:31: required from 'void qi::ExceptionLog::operator()(const std::exception&) const [with qi::LogLevel L = qi::LogLevel_Warning; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:202:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = qi::ExceptionLog; F = qi::ServiceDirectoryProxy::Impl::~Impl()::; Args = {}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryproxy.cpp:379:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:654:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 654 | QI_DERIVE_EXCEPTIONLOGIMPL(Warning) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<3>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [20]; W = std::__cxx11::basic_string; ka::int_constant_t<3> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:687:31: required from 'void qi::ExceptionLog::operator()(const boost::exception&) const [with qi::LogLevel L = qi::LogLevel_Warning; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:204:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = qi::ExceptionLog; F = qi::ServiceDirectoryProxy::Impl::~Impl()::; Args = {}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryproxy.cpp:379:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:654:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 654 | QI_DERIVE_EXCEPTIONLOGIMPL(Warning) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<3>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [21]; W = char [1]; ka::int_constant_t<3> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:692:31: required from 'void qi::ExceptionLog::operator()() const [with qi::LogLevel L = qi::LogLevel_Warning; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:206:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = qi::ExceptionLog; F = qi::ServiceDirectoryProxy::Impl::~Impl()::; Args = {}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryproxy.cpp:379:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:654:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 654 | QI_DERIVE_EXCEPTIONLOGIMPL(Warning) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = bool]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const bool&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const bool&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const bool&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:39:66: required from 'qi::SignalingProperty::SignalingProperty(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = bool; qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:129:65: required from 'qi::PropertyImpl::PropertyImpl(Private, qi::AutoAnyReference, qi::ExecutionContext*, Get&&, Set&&, qi::SignalBase::OnSubscribers) [with Get = boost::function)>; Set = qi::util::SetAndNotifyIfChanged; T = bool; qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:231:44: required from 'qi::PropertyImpl::PropertyImpl(qi::AutoAnyReference, Get&&, Set&&, qi::SignalBase::OnSubscribers) [with Get = boost::function)>; Set = qi::util::SetAndNotifyIfChanged; typename std::enable_if)>::type, T>, std::is_convertible)>::type, qi::Future > >::value, int>::type = 0; typename std::enable_if, const T&)>::type, bool>, std::is_convertible, const T&)>::type, qi::Future > >::value, int>::type = 0; T = bool; qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:440:40: required from 'qi::Property::Property(qi::AutoAnyReference, Get&&, Set&&, qi::SignalBase::OnSubscribers) [with Get = boost::function)>; Set = qi::util::SetAndNotifyIfChanged; typename std::enable_if)>::type, T>, std::is_convertible)>::type, qi::Future > >::value, int>::type = 0; typename std::enable_if, const T&)>::type, bool>, std::is_convertible, const T&)>::type, qi::Future > >::value, int>::type = 0; T = bool; qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryproxy.cpp:354:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::ServiceDirectoryProxy::Status]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::ServiceDirectoryProxy::Status&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::ServiceDirectoryProxy::Status&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::ServiceDirectoryProxy::Status&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:39:66: required from 'qi::SignalingProperty::SignalingProperty(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = qi::ServiceDirectoryProxy::Status; qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:129:65: required from 'qi::PropertyImpl::PropertyImpl(Private, qi::AutoAnyReference, qi::ExecutionContext*, Get&&, Set&&, qi::SignalBase::OnSubscribers) [with Get = boost::function)>; Set = qi::util::SetAndNotifyIfChanged; T = qi::ServiceDirectoryProxy::Status; qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:231:44: required from 'qi::PropertyImpl::PropertyImpl(qi::AutoAnyReference, Get&&, Set&&, qi::SignalBase::OnSubscribers) [with Get = boost::function)>; Set = qi::util::SetAndNotifyIfChanged; typename std::enable_if)>::type, T>, std::is_convertible)>::type, qi::Future > >::value, int>::type = 0; typename std::enable_if, const T&)>::type, bool>, std::is_convertible, const T&)>::type, qi::Future > >::value, int>::type = 0; T = qi::ServiceDirectoryProxy::Status; qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:440:40: required from 'qi::Property::Property(qi::AutoAnyReference, Get&&, Set&&, qi::SignalBase::OnSubscribers) [with Get = boost::function)>; Set = qi::util::SetAndNotifyIfChanged; typename std::enable_if)>::type, T>, std::is_convertible)>::type, qi::Future > >::value, int>::type = 0; typename std::enable_if, const T&)>::type, bool>, std::is_convertible, const T&)>::type, qi::Future > >::value, int>::type = 0; T = qi::ServiceDirectoryProxy::Status; qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/servicedirectoryproxy.cpp:355:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::ServiceDirectoryProxy::Status]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::ServiceDirectoryProxy::Status]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::ServiceDirectoryProxy::Status]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:242:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:258:14: required from 'qi::FutureSync qi::Property::value() const [with T = qi::ServiceDirectoryProxy::Status]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:254:24: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = bool]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = bool]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = bool]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:242:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 88%] Building CXX object CMakeFiles/qi.dir/src/messaging/server.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/server.cpp.o -MF CMakeFiles/qi.dir/src/messaging/server.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/server.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/server.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:54, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/server.cpp:5: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticatorfactory.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/objectregistrar.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/server.cpp:9: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humbmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' le-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/server.cpp:580:16: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:437: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx: In instantiation of 'void qi::TypeSharedPointerImpl::setPointee(void**, void*) [with T = boost::shared_ptr]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:10: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:28: warning: unused parameter 'storage' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/pointertypeinterface.hxx:67:43: warning: unused parameter 'pointer' [-Wunused-parameter] 67 | void setPointee(void** storage, void* pointer) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Url]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Url; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Url; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Url; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::MessageSocket]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::MessageSocket; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::MessageSocket; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::MessageSocket; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 95%] Building CXX object CMakeFiles/qi.dir/src/messaging/tcpmessagesocket.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/tcpmessagesocket.cpp.o -MF CMakeFiles/qi.dir/src/messaging/tcpmessagesocket.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/tcpmessagesocket.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.cpp:5: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/networkasio.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 94%] Building CXX object CMakeFiles/qi.dir/src/messaging/transportsocketcache.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/transportsocketcache.cpp.o -MF CMakeFiles/qi.dir/src/messaging/transportsocketcache.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/transportsocketcache.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportsocketcache.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportsocketcache.cpp:11: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:9, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportsocketcache.cpp:15: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/bmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' uild/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/message.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:10: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 91%] Building CXX object CMakeFiles/qi.dir/src/messaging/transportserverasio_p.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/transportserverasio_p.cpp.o -MF CMakeFiles/qi.dir/src/messaging/transportserverasio_p.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/transportserverasio_p.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportserverasio_p.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportserverasio_p.cpp:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:11, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportserverasio_p.cpp:14: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/builmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' d/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportserver.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportserverasio_p.cpp:15: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:24, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/transportserverasio_p.cpp:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectedstate.hpp: In instantiation of 'void qi::sock::Connected::Impl::start(qi::sock::SslEnabled, size_t, Proc, qi::int64_t) [with Proc = qi::sock::HandleMessage >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; size_t = long unsigned int; qi::int64_t = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectedstate.hpp:248:19: required from 'qi::sock::Connected::Connected(qi::sock::SocketPtr&, qi::sock::SslEnabled, size_t, const Proc&, qi::int64_t) [with Proc = qi::sock::HandleMessage >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::SocketPtr = boost::shared_ptr >; size_t = long unsigned int; qi::int64_t = long int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:475:18: required from 'qi::FutureSync qi::TcpMessageSocket::connect(const qi::Url&) [with N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:413:20: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectedstate.hpp:279:21: warning: unused parameter 'messageHandlingTimeoutInMus' [-Wunused-parameter] 279 | qi::int64_t messageHandlingTimeoutInMus) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<2>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [23]; W = const char*; ka::int_constant_t<2> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:682:31: required from 'void qi::ExceptionLog::operator()(const std::exception&) const [with qi::LogLevel L = qi::LogLevel_Error; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:58:23: required from 'T ka::handle_exception_rethrow_t::operator()(U&&) const [with U = const std::exception&; Proc = qi::ExceptionLog; T = boost::shared_ptr >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:202:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = handle_exception_rethrow_t, boost::shared_ptr > >; F = qi::TcpMessageSocket<>::connect(const qi::Url&)::&; Args = {}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = boost::shared_ptr >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:813:26: required from 'decltype (ka::invoke_catch(ka::handle_exception_rethrow(exceptionLog(fwd(logCategory), fwd(logPrefix)), ka::type_t::type, Args ...>::type>::type>{}), fwd(proc), (fwd)(qi::InvokeCatchLogRethrow::operator()::args)...)) qi::InvokeCatchLogRethrow::operator()(S&&, O&&, Proc&&, Args&& ...) [with S = const char*&; O = const char*&; Proc = qi::TcpMessageSocket<>::connect(const qi::Url&)::&; Args = {}; qi::LogLevel L = qi::LogLevel_Error; decltype (ka::invoke_catch(ka::handle_exception_rethrow(exceptionLog(fwd(logCategory), fwd(logPrefix)), ka::type_t::type, Args ...>::type>::type>{}), fwd(proc), (fwd)(qi::InvokeCatchLogRethrow::operator()::args)...)) = boost::shared_ptr >; ka::type_t::type, Args ...>::type>::type> = ka::constant_unit_t > >; typename std::decay::type, Args ...>::type>::type = std::decay > >::type; typename ka::workaround_vs2015::CodomainForImpl::type, Args ...>::type = boost::shared_ptr >; typename std::decay::type = std::decay::connect(const qi::Url&)::&>::type]' /usr/include/c++/12/bits/invoke.h:61:36: required from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = boost::shared_ptr >; _Fn = qi::InvokeCatchLogRethrow&; _Args = {const char*&, const char*&, qi::TcpMessageSocket<>::connect(const qi::Url&)::&}]' /usr/include/c++/12/bits/invoke.h:96:40: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connect.hpp:189:42: required from 'void qi::sock::ConnectSocket::operator()(const qi::Url&, qi::sock::SslEnabled, Proc0, qi::sock::IpV6Enabled, Handshake, Proc1, const boost::optional >&, Proc2) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket<>::connect(const qi::Url&)::)>; Proc1 = qi::sock::ConnectHandler >; Proc2 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connect.hpp:302:15: required from 'void qi::sock::ConnectSocketFuture::operator()(const qi::Url&, qi::sock::SslEnabled, Proc0, qi::sock::IpV6Enabled, Handshake, const boost::optional >&, Proc1) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket<>::connect(const qi::Url&)::)>; Proc1 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectingstate.hpp:227:19: required from 'void qi::sock::Connecting::Impl::start(const qi::Url&, qi::sock::SslEnabled, Proc0&&, qi::sock::IpV6Enabled, qi::sock::Connecting::Handshake, const boost::optional >&, Proc1) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket<>::connect(const qi::Url&)::)>&; Proc1 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::Connecting::Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectingstate.hpp:245:21: required from 'qi::sock::Connecting::Connecting(qi::sock::IoService&, const qi::Url&, qi::sock::SslEnabled, Proc0&&, qi::sock::IpV6Enabled, Handshake, const boost::optional >&) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket<>::connect(const qi::Url&)::)>&; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::IoService = boost::asio::io_context; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:446:12: required from 'qi::FutureSync qi::TcpMessageSocket::connect(const qi::Url&) [with N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:413:20: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:653:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 653 | QI_DERIVE_EXCEPTIONLOGIMPL(Error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<2>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [20]; W = std::__cxx11::basic_string; ka::int_constant_t<2> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:687:31: required from 'void qi::ExceptionLog::operator()(const boost::exception&) const [with qi::LogLevel L = qi::LogLevel_Error; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:58:23: required from 'T ka::handle_exception_rethrow_t::operator()(U&&) const [with U = const boost::exception&; Proc = qi::ExceptionLog; T = boost::shared_ptr >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:204:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = handle_exception_rethrow_t, boost::shared_ptr > >; F = qi::TcpMessageSocket<>::connect(const qi::Url&)::&; Args = {}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = boost::shared_ptr >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:813:26: required from 'decltype (ka::invoke_catch(ka::handle_exception_rethrow(exceptionLog(fwd(logCategory), fwd(logPrefix)), ka::type_t::type, Args ...>::type>::type>{}), fwd(proc), (fwd)(qi::InvokeCatchLogRethrow::operator()::args)...)) qi::InvokeCatchLogRethrow::operator()(S&&, O&&, Proc&&, Args&& ...) [with S = const char*&; O = const char*&; Proc = qi::TcpMessageSocket<>::connect(const qi::Url&)::&; Args = {}; qi::LogLevel L = qi::LogLevel_Error; decltype (ka::invoke_catch(ka::handle_exception_rethrow(exceptionLog(fwd(logCategory), fwd(logPrefix)), ka::type_t::type, Args ...>::type>::type>{}), fwd(proc), (fwd)(qi::InvokeCatchLogRethrow::operator()::args)...)) = boost::shared_ptr >; ka::type_t::type, Args ...>::type>::type> = ka::constant_unit_t > >; typename std::decay::type, Args ...>::type>::type = std::decay > >::type; typename ka::workaround_vs2015::CodomainForImpl::type, Args ...>::type = boost::shared_ptr >; typename std::decay::type = std::decay::connect(const qi::Url&)::&>::type]' /usr/include/c++/12/bits/invoke.h:61:36: required from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = boost::shared_ptr >; _Fn = qi::InvokeCatchLogRethrow&; _Args = {const char*&, const char*&, qi::TcpMessageSocket<>::connect(const qi::Url&)::&}]' /usr/include/c++/12/bits/invoke.h:96:40: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connect.hpp:189:42: required from 'void qi::sock::ConnectSocket::operator()(const qi::Url&, qi::sock::SslEnabled, Proc0, qi::sock::IpV6Enabled, Handshake, Proc1, const boost::optional >&, Proc2) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket<>::connect(const qi::Url&)::)>; Proc1 = qi::sock::ConnectHandler >; Proc2 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connect.hpp:302:15: required from 'void qi::sock::ConnectSocketFuture::operator()(const qi::Url&, qi::sock::SslEnabled, Proc0, qi::sock::IpV6Enabled, Handshake, const boost::optional >&, Proc1) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket<>::connect(const qi::Url&)::)>; Proc1 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectingstate.hpp:227:19: required from 'void qi::sock::Connecting::Impl::start(const qi::Url&, qi::sock::SslEnabled, Proc0&&, qi::sock::IpV6Enabled, qi::sock::Connecting::Handshake, const boost::optional >&, Proc1) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket<>::connect(const qi::Url&)::)>&; Proc1 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::Connecting::Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectingstate.hpp:245:21: required from 'qi::sock::Connecting::Connecting(qi::sock::IoService&, const qi::Url&, qi::sock::SslEnabled, Proc0&&, qi::sock::IpV6Enabled, Handshake, const boost::optional >&) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket<>::connect(const qi::Url&)::)>&; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::IoService = boost::asio::io_context; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:446:12: required from 'qi::FutureSync qi::TcpMessageSocket::connect(const qi::Url&) [with N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:413:20: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:653:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 653 | QI_DERIVE_EXCEPTIONLOGIMPL(Error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<2>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [21]; W = char [1]; ka::int_constant_t<2> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:692:31: required from 'void qi::ExceptionLog::operator()() const [with qi::LogLevel L = qi::LogLevel_Error; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:62:23: required from 'T ka::handle_exception_rethrow_t::operator()() const [with Proc = qi::ExceptionLog; T = boost::shared_ptr >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:206:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = handle_exception_rethrow_t, boost::shared_ptr > >; F = qi::TcpMessageSocket<>::connect(const qi::Url&)::&; Args = {}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = boost::shared_ptr >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:813:26: required from 'decltype (ka::invoke_catch(ka::handle_exception_rethrow(exceptionLog(fwd(logCategory), fwd(logPrefix)), ka::type_t::type, Args ...>::type>::type>{}), fwd(proc), (fwd)(qi::InvokeCatchLogRethrow::operator()::args)...)) qi::InvokeCatchLogRethrow::operator()(S&&, O&&, Proc&&, Args&& ...) [with S = const char*&; O = const char*&; Proc = qi::TcpMessageSocket<>::connect(const qi::Url&)::&; Args = {}; qi::LogLevel L = qi::LogLevel_Error; decltype (ka::invoke_catch(ka::handle_exception_rethrow(exceptionLog(fwd(logCategory), fwd(logPrefix)), ka::type_t::type, Args ...>::type>::type>{}), fwd(proc), (fwd)(qi::InvokeCatchLogRethrow::operator()::args)...)) = boost::shared_ptr >; ka::type_t::type, Args ...>::type>::type> = ka::constant_unit_t > >; typename std::decay::type, Args ...>::type>::type = std::decay > >::type; typename ka::workaround_vs2015::CodomainForImpl::type, Args ...>::type = boost::shared_ptr >; typename std::decay::type = std::decay::connect(const qi::Url&)::&>::type]' /usr/include/c++/12/bits/invoke.h:61:36: required from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = boost::shared_ptr >; _Fn = qi::InvokeCatchLogRethrow&; _Args = {const char*&, const char*&, qi::TcpMessageSocket<>::connect(const qi::Url&)::&}]' /usr/include/c++/12/bits/invoke.h:96:40: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connect.hpp:189:42: required from 'void qi::sock::ConnectSocket::operator()(const qi::Url&, qi::sock::SslEnabled, Proc0, qi::sock::IpV6Enabled, Handshake, Proc1, const boost::optional >&, Proc2) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket<>::connect(const qi::Url&)::)>; Proc1 = qi::sock::ConnectHandler >; Proc2 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connect.hpp:302:15: required from 'void qi::sock::ConnectSocketFuture::operator()(const qi::Url&, qi::sock::SslEnabled, Proc0, qi::sock::IpV6Enabled, Handshake, const boost::optional >&, Proc1) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket<>::connect(const qi::Url&)::)>; Proc1 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectingstate.hpp:227:19: required from 'void qi::sock::Connecting::Impl::start(const qi::Url&, qi::sock::SslEnabled, Proc0&&, qi::sock::IpV6Enabled, qi::sock::Connecting::Handshake, const boost::optional >&, Proc1) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket<>::connect(const qi::Url&)::)>&; Proc1 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::Connecting::Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectingstate.hpp:245:21: required from 'qi::sock::Connecting::Connecting(qi::sock::IoService&, const qi::Url&, qi::sock::SslEnabled, Proc0&&, qi::sock::IpV6Enabled, Handshake, const boost::optional >&) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket<>::connect(const qi::Url&)::)>&; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::IoService = boost::asio::io_context; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:446:12: required from 'qi::FutureSync qi::TcpMessageSocket::connect(const qi::Url&) [with N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:413:20: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:653:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 653 | QI_DERIVE_EXCEPTIONLOGIMPL(Error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 97%] Building CXX object CMakeFiles/qi.dir/src/messaging/url.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/url.cpp.o -MF CMakeFiles/qi.dir/src/messaging/url.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/url.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/url.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/url.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 92%] Building CXX object CMakeFiles/qi.dir/src/messaging/messagesocket.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/messagesocket.cpp.o -MF CMakeFiles/qi.dir/src/messaging/messagesocket.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/messagesocket.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.cpp:1: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:9, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.cpp:3: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/futureadapter.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:17: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:560: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-hmake[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' umble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/message.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:10: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(std::__cxx11::basic_string); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {std::__cxx11::basic_string, std::allocator >}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:63:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::Message]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::Message&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(const qi::Message&); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {const qi::Message&}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:64:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = boost::variant, qi::Message>]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 0>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, qi::Message> >, 1>, 1>, boost::mpl::v_iter, qi::Message> >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, qi::Message> >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(boost::variant, qi::Message>)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:160:56: required from 'qi::SignalF::SignalF(qi::ExecutionContext*, qi::SignalBase::OnSubscribers) [with T = void(boost::variant, qi::Message>); qi::SignalBase::OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:275:46: required from 'qi::Signal

::Signal(qi::ExecutionContext*, OnSubscribers) [with P = {boost::variant, std::allocator >, qi::Message>}; OnSubscribers = boost::function(bool)>]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.hpp:65:9: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:24, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/messagesocket.cpp:4: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectedstate.hpp: In instantiation of 'void qi::sock::Connected::Impl::start(qi::sock::SslEnabled, size_t, Proc, qi::int64_t) [with Proc = qi::sock::HandleMessage >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; size_t = long unsigned int; qi::int64_t = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectedstate.hpp:248:19: required from 'qi::sock::Connected::Connected(qi::sock::SocketPtr&, qi::sock::SslEnabled, size_t, const Proc&, qi::int64_t) [with Proc = qi::sock::HandleMessage >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::SocketPtr = boost::shared_ptr >; size_t = long unsigned int; qi::int64_t = long int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:475:18: required from 'qi::FutureSync qi::TcpMessageSocket::connect(const qi::Url&) [with N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:413:20: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectedstate.hpp:279:21: warning: unused parameter 'messageHandlingTimeoutInMus' [-Wunused-parameter] 279 | qi::int64_t messageHandlingTimeoutInMus) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<2>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [23]; W = const char*; ka::int_constant_t<2> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:682:31: required from 'void qi::ExceptionLog::operator()(const std::exception&) const [with qi::LogLevel L = qi::LogLevel_Error; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:58:23: required from 'T ka::handle_exception_rethrow_t::operator()(U&&) const [with U = const std::exception&; Proc = qi::ExceptionLog; T = boost::shared_ptr >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:202:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = handle_exception_rethrow_t, boost::shared_ptr > >; F = qi::TcpMessageSocket >::connect(const qi::Url&)::&; Args = {}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = boost::shared_ptr >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:813:26: required from 'decltype (ka::invoke_catch(ka::handle_exception_rethrow(exceptionLog(fwd(logCategory), fwd(logPrefix)), ka::type_t::type, Args ...>::type>::type>{}), fwd(proc), (fwd)(qi::InvokeCatchLogRethrow::operator()::args)...)) qi::InvokeCatchLogRethrow::operator()(S&&, O&&, Proc&&, Args&& ...) [with S = const char*&; O = const char*&; Proc = qi::TcpMessageSocket >::connect(const qi::Url&)::&; Args = {}; qi::LogLevel L = qi::LogLevel_Error; decltype (ka::invoke_catch(ka::handle_exception_rethrow(exceptionLog(fwd(logCategory), fwd(logPrefix)), ka::type_t::type, Args ...>::type>::type>{}), fwd(proc), (fwd)(qi::InvokeCatchLogRethrow::operator()::args)...)) = boost::shared_ptr >; ka::type_t::type, Args ...>::type>::type> = ka::constant_unit_t > >; typename std::decay::type, Args ...>::type>::type = std::decay > >::type; typename ka::workaround_vs2015::CodomainForImpl::type, Args ...>::type = boost::shared_ptr >; typename std::decay::type = std::decay >::connect(const qi::Url&)::&>::type]' /usr/include/c++/12/bits/invoke.h:61:36: required from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = boost::shared_ptr >; _Fn = qi::InvokeCatchLogRethrow&; _Args = {const char*&, const char*&, qi::TcpMessageSocket >::connect(const qi::Url&)::&}]' /usr/include/c++/12/bits/invoke.h:96:40: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connect.hpp:189:42: required from 'void qi::sock::ConnectSocket::operator()(const qi::Url&, qi::sock::SslEnabled, Proc0, qi::sock::IpV6Enabled, Handshake, Proc1, const boost::optional >&, Proc2) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket >::connect(const qi::Url&)::)>; Proc1 = qi::sock::ConnectHandler >; Proc2 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connect.hpp:302:15: required from 'void qi::sock::ConnectSocketFuture::operator()(const qi::Url&, qi::sock::SslEnabled, Proc0, qi::sock::IpV6Enabled, Handshake, const boost::optional >&, Proc1) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket >::connect(const qi::Url&)::)>; Proc1 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectingstate.hpp:227:19: required from 'void qi::sock::Connecting::Impl::start(const qi::Url&, qi::sock::SslEnabled, Proc0&&, qi::sock::IpV6Enabled, qi::sock::Connecting::Handshake, const boost::optional >&, Proc1) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket >::connect(const qi::Url&)::)>&; Proc1 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::Connecting::Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectingstate.hpp:245:21: required from 'qi::sock::Connecting::Connecting(qi::sock::IoService&, const qi::Url&, qi::sock::SslEnabled, Proc0&&, qi::sock::IpV6Enabled, Handshake, const boost::optional >&) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket >::connect(const qi::Url&)::)>&; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::IoService = boost::asio::io_context; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:446:12: required from 'qi::FutureSync qi::TcpMessageSocket::connect(const qi::Url&) [with N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:413:20: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:653:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 653 | QI_DERIVE_EXCEPTIONLOGIMPL(Error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<2>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [20]; W = std::__cxx11::basic_string; ka::int_constant_t<2> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:687:31: required from 'void qi::ExceptionLog::operator()(const boost::exception&) const [with qi::LogLevel L = qi::LogLevel_Error; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:58:23: required from 'T ka::handle_exception_rethrow_t::operator()(U&&) const [with U = const boost::exception&; Proc = qi::ExceptionLog; T = boost::shared_ptr >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:204:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = handle_exception_rethrow_t, boost::shared_ptr > >; F = qi::TcpMessageSocket >::connect(const qi::Url&)::&; Args = {}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = boost::shared_ptr >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:813:26: required from 'decltype (ka::invoke_catch(ka::handle_exception_rethrow(exceptionLog(fwd(logCategory), fwd(logPrefix)), ka::type_t::type, Args ...>::type>::type>{}), fwd(proc), (fwd)(qi::InvokeCatchLogRethrow::operator()::args)...)) qi::InvokeCatchLogRethrow::operator()(S&&, O&&, Proc&&, Args&& ...) [with S = const char*&; O = const char*&; Proc = qi::TcpMessageSocket >::connect(const qi::Url&)::&; Args = {}; qi::LogLevel L = qi::LogLevel_Error; decltype (ka::invoke_catch(ka::handle_exception_rethrow(exceptionLog(fwd(logCategory), fwd(logPrefix)), ka::type_t::type, Args ...>::type>::type>{}), fwd(proc), (fwd)(qi::InvokeCatchLogRethrow::operator()::args)...)) = boost::shared_ptr >; ka::type_t::type, Args ...>::type>::type> = ka::constant_unit_t > >; typename std::decay::type, Args ...>::type>::type = std::decay > >::type; typename ka::workaround_vs2015::CodomainForImpl::type, Args ...>::type = boost::shared_ptr >; typename std::decay::type = std::decay >::connect(const qi::Url&)::&>::type]' /usr/include/c++/12/bits/invoke.h:61:36: required from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = boost::shared_ptr >; _Fn = qi::InvokeCatchLogRethrow&; _Args = {const char*&, const char*&, qi::TcpMessageSocket >::connect(const qi::Url&)::&}]' /usr/include/c++/12/bits/invoke.h:96:40: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connect.hpp:189:42: required from 'void qi::sock::ConnectSocket::operator()(const qi::Url&, qi::sock::SslEnabled, Proc0, qi::sock::IpV6Enabled, Handshake, Proc1, const boost::optional >&, Proc2) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket >::connect(const qi::Url&)::)>; Proc1 = qi::sock::ConnectHandler >; Proc2 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connect.hpp:302:15: required from 'void qi::sock::ConnectSocketFuture::operator()(const qi::Url&, qi::sock::SslEnabled, Proc0, qi::sock::IpV6Enabled, Handshake, const boost::optional >&, Proc1) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket >::connect(const qi::Url&)::)>; Proc1 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectingstate.hpp:227:19: required from 'void qi::sock::Connecting::Impl::start(const qi::Url&, qi::sock::SslEnabled, Proc0&&, qi::sock::IpV6Enabled, qi::sock::Connecting::Handshake, const boost::optional >&, Proc1) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket >::connect(const qi::Url&)::)>&; Proc1 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::Connecting::Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectingstate.hpp:245:21: required from 'qi::sock::Connecting::Connecting(qi::sock::IoService&, const qi::Url&, qi::sock::SslEnabled, Proc0&&, qi::sock::IpV6Enabled, Handshake, const boost::optional >&) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket >::connect(const qi::Url&)::)>&; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::IoService = boost::asio::io_context; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:446:12: required from 'qi::FutureSync qi::TcpMessageSocket::connect(const qi::Url&) [with N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:413:20: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:653:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 653 | QI_DERIVE_EXCEPTIONLOGIMPL(Error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp: In instantiation of 'void qi::detail::exceptionLogImpl(ka::int_constant_t<2>, const T&, const U&, const V&, const W&) [with T = const char*; U = const char*; V = char [21]; W = char [1]; ka::int_constant_t<2> = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:692:31: required from 'void qi::ExceptionLog::operator()() const [with qi::LogLevel L = qi::LogLevel_Error; O = const char*; S = const char*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:62:23: required from 'T ka::handle_exception_rethrow_t::operator()() const [with Proc = qi::ExceptionLog; T = boost::shared_ptr >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/errorhandling.hpp:206:41: required from 'decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) ka::invoke_catch(Proc&&, F&&, Args&& ...) [with Proc = handle_exception_rethrow_t, boost::shared_ptr > >; F = qi::TcpMessageSocket >::connect(const qi::Url&)::&; Args = {}; decltype (fwd(f)((fwd)(ka::invoke_catch::args)...)) = boost::shared_ptr >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:813:26: required from 'decltype (ka::invoke_catch(ka::handle_exception_rethrow(exceptionLog(fwd(logCategory), fwd(logPrefix)), ka::type_t::type, Args ...>::type>::type>{}), fwd(proc), (fwd)(qi::InvokeCatchLogRethrow::operator()::args)...)) qi::InvokeCatchLogRethrow::operator()(S&&, O&&, Proc&&, Args&& ...) [with S = const char*&; O = const char*&; Proc = qi::TcpMessageSocket >::connect(const qi::Url&)::&; Args = {}; qi::LogLevel L = qi::LogLevel_Error; decltype (ka::invoke_catch(ka::handle_exception_rethrow(exceptionLog(fwd(logCategory), fwd(logPrefix)), ka::type_t::type, Args ...>::type>::type>{}), fwd(proc), (fwd)(qi::InvokeCatchLogRethrow::operator()::args)...)) = boost::shared_ptr >; ka::type_t::type, Args ...>::type>::type> = ka::constant_unit_t > >; typename std::decay::type, Args ...>::type>::type = std::decay > >::type; typename ka::workaround_vs2015::CodomainForImpl::type, Args ...>::type = boost::shared_ptr >; typename std::decay::type = std::decay >::connect(const qi::Url&)::&>::type]' /usr/include/c++/12/bits/invoke.h:61:36: required from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = boost::shared_ptr >; _Fn = qi::InvokeCatchLogRethrow&; _Args = {const char*&, const char*&, qi::TcpMessageSocket >::connect(const qi::Url&)::&}]' /usr/include/c++/12/bits/invoke.h:96:40: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connect.hpp:189:42: required from 'void qi::sock::ConnectSocket::operator()(const qi::Url&, qi::sock::SslEnabled, Proc0, qi::sock::IpV6Enabled, Handshake, Proc1, const boost::optional >&, Proc2) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket >::connect(const qi::Url&)::)>; Proc1 = qi::sock::ConnectHandler >; Proc2 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connect.hpp:302:15: required from 'void qi::sock::ConnectSocketFuture::operator()(const qi::Url&, qi::sock::SslEnabled, Proc0, qi::sock::IpV6Enabled, Handshake, const boost::optional >&, Proc1) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket >::connect(const qi::Url&)::)>; Proc1 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectingstate.hpp:227:19: required from 'void qi::sock::Connecting::Impl::start(const qi::Url&, qi::sock::SslEnabled, Proc0&&, qi::sock::IpV6Enabled, qi::sock::Connecting::Handshake, const boost::optional >&, Proc1) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket >::connect(const qi::Url&)::)>&; Proc1 = ka::scope_lock_proc_t, ka::scope_lock_transfo_t >::Impl>, std::weak_ptr >::Impl>*> >, qi::sock::StrandTransfo >, ka::mutable_store_t >::Impl>, std::weak_ptr >::Impl>*> >; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::Connecting::Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/sock/connectingstate.hpp:245:21: required from 'qi::sock::Connecting::Connecting(qi::sock::IoService&, const qi::Url&, qi::sock::SslEnabled, Proc0&&, qi::sock::IpV6Enabled, Handshake, const boost::optional >&) [with Proc0 = std::_Bind(const char*, const char*, qi::TcpMessageSocket >::connect(const qi::Url&)::)>&; N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext; qi::sock::IoService = boost::asio::io_context; Handshake = boost::asio::ssl::stream_base::handshake_type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:446:12: required from 'qi::FutureSync qi::TcpMessageSocket::connect(const qi::Url&) [with N = qi::sock::NetworkAsio; S = qi::sock::SocketWithContext]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/tcpmessagesocket.hpp:413:20: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:639:66: warning: unused parameter 'x' [-Wunused-parameter] 639 | void exceptionLogImpl(ka::int_constant_t x, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:653:5: note: in expansion of macro 'QI_DERIVE_EXCEPTIONLOGIMPL' 653 | QI_DERIVE_EXCEPTIONLOGIMPL(Error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 96%] Building CXX object CMakeFiles/qi.dir/src/messaging/uri.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/messaging/uri.cpp.o -MF CMakeFiles/qi.dir/src/messaging/uri.cpp.o.d -o CMakeFiles/qi.dir/src/messaging/uri.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/uri.cpp make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/uri.hpp:6, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/uri.cpp:5: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp: In function 'constexpr ka::product_t<> ka::parse::detail::unwrap_product(ka::parse::product_t<>)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:369:35: warning: unused parameter 'prod' [-Wunused-parameter] 369 | auto unwrap_product(product_t<> prod) noexcept -> ka::product_t<> { | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp: In instantiation of 'constexpr R ka::detail_uri::parsing::detail::fold_impl(R, F&&, const std::tuple<_Tp ...>&, ka::index_sequence<>) [with R = std::__cxx11::basic_string; F = ka::detail_uri::parsing::plus_t&; T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; ka::index_sequence<> = ka::integer_sequence]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:422:21: required from 'constexpr R ka::detail_uri::parsing::detail::fold_impl(R, F&&, const std::tuple<_Tp ...>&, ka::index_sequence) [with R = std::__cxx11::basic_string; F = ka::detail_uri::parsing::plus_t; T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; long unsigned int I0 = 0; long unsigned int ...I = {1}; ka::index_sequence = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:443:27: required from 'constexpr decltype (ka::detail_uri::parsing::detail::fold_impl(val, fwd(op), t, ka::index_sequence_for{})) ka::detail_uri::parsing::fold(R, F&&, const std::tuple<_Tp ...>&) [with R = std::__cxx11::basic_string; F = plus_t; T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; decltype (detail::fold_impl(val, fwd(op), t, ka::index_sequence_for{})) = std::__cxx11::basic_string; ka::index_sequence_for = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:521:14: required from 'std::string ka::detail_uri::parsing::str(const std::tuple<_Elements ...>&) [with T = {char, std::vector, ka::indexed_t<1, char> >, std::allocator, ka::indexed_t<1, char> > > >}; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:552:13: required from 'std::string ka::detail_uri::parsing::to_string_t::operator()(T&&) const [with T = const std::tuple, ka::indexed_t<1, char> >, std::allocator, ka::indexed_t<1, char> > > > >&; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../opt.hpp:232:30: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:299:47: required from 'std::pair ka::parse::product_t::do_one_at(std::tuple::type>::type>::type>...>&, I, I) const [with long unsigned int Idx = 0; I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:318:49: required from 'ka::parse::res_t::Value, I> ka::parse::product_t::impl(ka::index_sequence, I, I) const [with long unsigned int ...Idx = {0, 1, 2, 3, 4}; I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}; Value = std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >; ka::index_sequence = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:291:16: required from 'ka::parse::res_t::Value, I> ka::parse::product_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}; Value = std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:240:14: required from 'constexpr decltype (((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::f)) ka::parse::fmapped_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; F = ka::uri_t (*)(const std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >&); PA = ka::parse::product_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > > >; decltype (((const ka::parse::fmapped_t*)this)->pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->f)) = ka::parse::res_t > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:1051:1: required from 'constexpr ka::parse::res_t ka::detail_uri::parsing::grammar::uri_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/uri.hpp:46:49: required from 'ka::parse::res_t ka::uri(I, I) [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/uri.cpp:25:21: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:416:29: warning: unused parameter 'op' [-Wunused-parameter] 416 | auto fold_impl(R val, F&& op, ka::product_t const& t, index_sequence<>) -> R { | ~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:416:60: warning: unused parameter 't' [-Wunused-parameter] 416 | auto fold_impl(R val, F&& op, ka::product_t const& t, index_sequence<>) -> R { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp: In instantiation of 'constexpr R ka::detail_uri::parsing::detail::fold_impl(R, F&&, const std::tuple<_Tp ...>&, ka::index_sequence<>) [with R = std::__cxx11::basic_string; F = ka::detail_uri::parsing::plus_t&; T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; ka::index_sequence<> = ka::integer_sequence]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:422:21: required from 'constexpr R ka::detail_uri::parsing::detail::fold_impl(R, F&&, const std::tuple<_Tp ...>&, ka::index_sequence) [with R = std::__cxx11::basic_string; F = ka::detail_uri::parsing::plus_t; T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; long unsigned int I0 = 0; long unsigned int ...I = {1, 2}; ka::index_sequence = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:443:27: required from 'constexpr decltype (ka::detail_uri::parsing::detail::fold_impl(val, fwd(op), t, ka::index_sequence_for{})) ka::detail_uri::parsing::fold(R, F&&, const std::tuple<_Tp ...>&) [with R = std::__cxx11::basic_string; F = plus_t; T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; decltype (detail::fold_impl(val, fwd(op), t, ka::index_sequence_for{})) = std::__cxx11::basic_string; ka::index_sequence_for = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:521:14: required from 'std::string ka::detail_uri::parsing::str(const std::tuple<_Elements ...>&) [with T = {char, boost::variant, std::allocator > >, ka::indexed_t<1, std::__cxx11::basic_string, std::allocator > > >, char}; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:552:13: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:240:14: required from 'constexpr decltype (((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::f)) ka::parse::fmapped_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; F = std::tuple, std::__cxx11::basic_string, std::allocator > > (*)(const boost::variant, std::allocator > > >, ka::indexed_t<1, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<2, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<3, std::tuple<> > >&); PA = ka::parse::sum_t >, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::authority_t, ka::detail_uri::parsing::grammar::path_abempty_t>, ka::detail_uri::parsing::grammar::path_absolute_t, ka::detail_uri::parsing::grammar::path_rootless_t, ka::parse::product_t<> >; decltype (((const ka::parse::fmapped_t*)this)->pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->f)) = ka::parse::res_t, std::__cxx11::basic_string, std::allocator > >, __gnu_cxx::__normal_iterator > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:1033:1: required from 'constexpr ka::parse::res_t, std::__cxx11::basic_string, std::allocator > >, I> ka::detail_uri::parsing::grammar::hier_part_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:299:47: required from 'std::pair ka::parse::product_t::do_one_at(std::tuple::type>::type>::type>...>&, I, I) const [with long unsigned int Idx = 2; I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:318:49: required from 'ka::parse::res_t::Value, I> ka::parse::product_t::impl(ka::index_sequence, I, I) const [with long unsigned int ...Idx = {0, 1, 2, 3, 4}; I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}; Value = std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >; ka::index_sequence = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:291:16: required from 'ka::parse::res_t::Value, I> ka::parse::product_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}; Value = std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:240:14: required from 'constexpr decltype (((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::f)) ka::parse::fmapped_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; F = ka::uri_t (*)(const std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >&); PA = ka::parse::product_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > > >; decltype (((const ka::parse::fmapped_t*)this)->pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->f)) = ka::parse::res_t > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:1051:1: required from 'constexpr ka::parse::res_t ka::detail_uri::parsing::grammar::uri_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/uri.hpp:46:49: required from 'ka::parse::res_t ka::uri(I, I) [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/uri.cpp:25:21: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:416:29: warning: unused parameter 'op' [-Wunused-parameter] 416 | auto fold_impl(R val, F&& op, ka::product_t const& t, index_sequence<>) -> R { | ~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:416:60: warning: unused parameter 't' [-Wunused-parameter] 416 | auto fold_impl(R val, F&& op, ka::product_t const& t, index_sequence<>) -> R { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp: In instantiation of 'constexpr R ka::detail_uri::parsing::detail::fold_impl(R, F&&, const std::tuple<_Tp ...>&, ka::index_sequence<>) [with R = std::__cxx11::basic_string; F = ka::detail_uri::parsing::plus_t&; T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; ka::index_sequence<> = ka::integer_sequence]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:422:21: required from 'constexpr R ka::detail_uri::parsing::detail::fold_impl(R, F&&, const std::tuple<_Tp ...>&, ka::index_sequence) [with R = std::__cxx11::basic_string; F = ka::detail_uri::parsing::plus_t; T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; long unsigned int I0 = 0; long unsigned int ...I = {1, 2, 3}; ka::index_sequence = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:443:27: required from 'constexpr decltype (ka::detail_uri::parsing::detail::fold_impl(val, fwd(op), t, ka::index_sequence_for{})) ka::detail_uri::parsing::fold(R, F&&, const std::tuple<_Tp ...>&) [with R = std::__cxx11::basic_string; F = plus_t; T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; decltype (detail::fold_impl(val, fwd(op), t, ka::index_sequence_for{})) = std::__cxx11::basic_string; ka::index_sequence_for = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:521:14: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:412:16: required from 'ka::parse::res_t::Value, I> ka::parse::sum_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; PA = {ka::parse::product_t >, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::authority_t, ka::detail_uri::parsing::grammar::path_abempty_t>, ka::detail_uri::parsing::grammar::path_absolute_t, ka::detail_uri::parsing::grammar::path_rootless_t, ka::parse::product_t<>}; Value = boost::variant, std::allocator > > >, ka::indexed_t<1, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<2, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<3, std::tuple<> > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:240:14: required from 'constexpr decltype (((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::f)) ka::parse::fmapped_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; F = std::tuple, std::__cxx11::basic_string, std::allocator > > (*)(const boost::variant, std::allocator > > >, ka::indexed_t<1, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<2, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<3, std::tuple<> > >&); PA = ka::parse::sum_t >, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::authority_t, ka::detail_uri::parsing::grammar::path_abempty_t>, ka::detail_uri::parsing::grammar::path_absolute_t, ka::detail_uri::parsing::grammar::path_rootless_t, ka::parse::product_t<> >; decltype (((const ka::parse::fmapped_t*)this)->pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->f)) = ka::parse::res_t, std::__cxx11::basic_string, std::allocator > >, __gnu_cxx::__normal_iterator > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:1033:1: required from 'constexpr ka::parse::res_t, std::__cxx11::basic_string, std::allocator > >, I> ka::detail_uri::parsing::grammar::hier_part_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:299:47: required from 'std::pair ka::parse::product_t::do_one_at(std::tuple::type>::type>::type>...>&, I, I) const [with long unsigned int Idx = 2; I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:318:49: required from 'ka::parse::res_t::Value, I> ka::parse::product_t::impl(ka::index_sequence, I, I) const [with long unsigned int ...Idx = {0, 1, 2, 3, 4}; I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}; Value = std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >; ka::index_sequence = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:291:16: required from 'ka::parse::res_t::Value, I> ka::parse::product_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}; Value = std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:240:14: required from 'constexpr decltype (((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::f)) ka::parse::fmapped_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; F = ka::uri_t (*)(const std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >&); PA = ka::parse::product_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > > >; decltype (((const ka::parse::fmapped_t*)this)->pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->f)) = ka::parse::res_t > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:1051:1: required from 'constexpr ka::parse::res_t ka::detail_uri::parsing::grammar::uri_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/uri.hpp:46:49: required from 'ka::parse::res_t ka::uri(I, I) [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/uri.cpp:25:21: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:416:29: warning: unused parameter 'op' [-Wunused-parameter] 416 | auto fold_impl(R val, F&& op, ka::product_t const& t, index_sequence<>) -> R { | ~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:416:60: warning: unused parameter 't' [-Wunused-parameter] 416 | auto fold_impl(R val, F&& op, ka::product_t const& t, index_sequence<>) -> R { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp: In instantiation of 'constexpr R ka::detail_uri::parsing::detail::fold_impl(R, F&&, const std::tuple<_Tp ...>&, ka::index_sequence<>) [with R = std::__cxx11::basic_string; F = ka::detail_uri::parsing::plus_t&; T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; ka::index_sequence<> = ka::integer_sequence]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:422:21: required from 'constexpr R ka::detail_uri::parsing::detail::fold_impl(R, F&&, const std::tuple<_Tp ...>&, ka::index_sequence) [with R = std::__cxx11::basic_string; F = ka::detail_uri::parsing::plus_t; T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; long unsigned int I0 = 0; long unsigned int ...I = {1, 2, 3, 4}; ka::index_sequence = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:443:27: [ skipping 45 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:440:49: required from 'ka::parse::res_t::Value, I> ka::parse::sum_t::impl(ka::index_sequence, I, I) const [with long unsigned int ...Idx = {0, 1, 2, 3}; I = __gnu_cxx::__normal_iterator >; PA = {ka::parse::product_t >, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::authority_t, ka::detail_uri::parsing::grammar::path_abempty_t>, ka::detail_uri::parsing::grammar::path_absolute_t, ka::detail_uri::parsing::grammar::path_rootless_t, ka::parse::product_t<>}; Value = boost::variant, std::allocator > > >, ka::indexed_t<1, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<2, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<3, std::tuple<> > >; ka::index_sequence = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:412:16: required from 'ka::parse::res_t::Value, I> ka::parse::sum_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; PA = {ka::parse::product_t >, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::authority_t, ka::detail_uri::parsing::grammar::path_abempty_t>, ka::detail_uri::parsing::grammar::path_absolute_t, ka::detail_uri::parsing::grammar::path_rootless_t, ka::parse::product_t<>}; Value = boost::variant, std::allocator > > >, ka::indexed_t<1, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<2, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<3, std::tuple<> > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:240:14: required from 'constexpr decltype (((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::f)) ka::parse::fmapped_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; F = std::tuple, std::__cxx11::basic_string, std::allocator > > (*)(const boost::variant, std::allocator > > >, ka::indexed_t<1, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<2, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<3, std::tuple<> > >&); PA = ka::parse::sum_t >, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::authority_t, ka::detail_uri::parsing::grammar::path_abempty_t>, ka::detail_uri::parsing::grammar::path_absolute_t, ka::detail_uri::parsing::grammar::path_rootless_t, ka::parse::product_t<> >; decltype (((const ka::parse::fmapped_t*)this)->pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->f)) = ka::parse::res_t, std::__cxx11::basic_string, std::allocator > >, __gnu_cxx::__normal_iterator > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:1033:1: required from 'constexpr ka::parse::res_t, std::__cxx11::basic_string, std::allocator > >, I> ka::detail_uri::parsing::grammar::hier_part_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:299:47: required from 'std::pair ka::parse::product_t::do_one_at(std::tuple::type>::type>::type>...>&, I, I) const [with long unsigned int Idx = 2; I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:318:49: required from 'ka::parse::res_t::Value, I> ka::parse::product_t::impl(ka::index_sequence, I, I) const [with long unsigned int ...Idx = {0, 1, 2, 3, 4}; I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}; Value = std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >; ka::index_sequence = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:291:16: required from 'ka::parse::res_t::Value, I> ka::parse::product_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}; Value = std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:240:14: required from 'constexpr decltype (((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::f)) ka::parse::fmapped_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; F = ka::uri_t (*)(const std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >&); PA = ka::parse::product_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > > >; decltype (((const ka::parse::fmapped_t*)this)->pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->f)) = ka::parse::res_t > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:1051:1: required from 'constexpr ka::parse::res_t ka::detail_uri::parsing::grammar::uri_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/uri.hpp:46:49: required from 'ka::parse::res_t ka::uri(I, I) [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/uri.cpp:25:21: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:416:29: warning: unused parameter 'op' [-Wunused-parameter] 416 | auto fold_impl(R val, F&& op, ka::product_t const& t, index_sequence<>) -> R { | ~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:416:60: warning: unused parameter 't' [-Wunused-parameter] 416 | auto fold_impl(R val, F&& op, ka::product_t const& t, index_sequence<>) -> R { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp: In instantiation of 'constexpr R ka::detail_uri::parsing::detail::fold_impl(R, F&&, const std::tuple<_Tp ...>&, ka::index_sequence<>) [with R = std::__cxx11::basic_string; F = ka::detail_uri::parsing::plus_t&; T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; ka::index_sequence<> = ka::integer_sequence]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:422:21: [ skipping 45 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:291:16: required from 'ka::parse::res_t::Value, I> ka::parse::product_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::authority_t, ka::detail_uri::parsing::grammar::path_abempty_t}; Value = std::tuple, std::allocator > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:418:33: required from 'std::pair ka::parse::sum_t::do_one_at(ka::opt_t >&, I, I) const [with long unsigned int Idx = 0; I = __gnu_cxx::__normal_iterator >; PA = {ka::parse::product_t >, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::authority_t, ka::detail_uri::parsing::grammar::path_abempty_t>, ka::detail_uri::parsing::grammar::path_absolute_t, ka::detail_uri::parsing::grammar::path_rootless_t, ka::parse::product_t<>}; Value = boost::variant, std::allocator > > >, ka::indexed_t<1, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<2, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<3, std::tuple<> > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:440:49: required from 'ka::parse::res_t::Value, I> ka::parse::sum_t::impl(ka::index_sequence, I, I) const [with long unsigned int ...Idx = {0, 1, 2, 3}; I = __gnu_cxx::__normal_iterator >; PA = {ka::parse::product_t >, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::authority_t, ka::detail_uri::parsing::grammar::path_abempty_t>, ka::detail_uri::parsing::grammar::path_absolute_t, ka::detail_uri::parsing::grammar::path_rootless_t, ka::parse::product_t<>}; Value = boost::variant, std::allocator > > >, ka::indexed_t<1, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<2, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<3, std::tuple<> > >; ka::index_sequence = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:412:16: required from 'ka::parse::res_t::Value, I> ka::parse::sum_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; PA = {ka::parse::product_t >, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::authority_t, ka::detail_uri::parsing::grammar::path_abempty_t>, ka::detail_uri::parsing::grammar::path_absolute_t, ka::detail_uri::parsing::grammar::path_rootless_t, ka::parse::product_t<>}; Value = boost::variant, std::allocator > > >, ka::indexed_t<1, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<2, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<3, std::tuple<> > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:240:14: required from 'constexpr decltype (((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::f)) ka::parse::fmapped_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; F = std::tuple, std::__cxx11::basic_string, std::allocator > > (*)(const boost::variant, std::allocator > > >, ka::indexed_t<1, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<2, std::__cxx11::basic_string, std::allocator > >, ka::indexed_t<3, std::tuple<> > >&); PA = ka::parse::sum_t >, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::authority_t, ka::detail_uri::parsing::grammar::path_abempty_t>, ka::detail_uri::parsing::grammar::path_absolute_t, ka::detail_uri::parsing::grammar::path_rootless_t, ka::parse::product_t<> >; decltype (((const ka::parse::fmapped_t*)this)->pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->f)) = ka::parse::res_t, std::__cxx11::basic_string, std::allocator > >, __gnu_cxx::__normal_iterator > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:1033:1: required from 'constexpr ka::parse::res_t, std::__cxx11::basic_string, std::allocator > >, I> ka::detail_uri::parsing::grammar::hier_part_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:299:47: required from 'std::pair ka::parse::product_t::do_one_at(std::tuple::type>::type>::type>...>&, I, I) const [with long unsigned int Idx = 2; I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:318:49: required from 'ka::parse::res_t::Value, I> ka::parse::product_t::impl(ka::index_sequence, I, I) const [with long unsigned int ...Idx = {0, 1, 2, 3, 4}; I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}; Value = std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >; ka::index_sequence = ka::integer_sequence]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:291:16: required from 'ka::parse::res_t::Value, I> ka::parse::product_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; PA = {ka::detail_uri::parsing::grammar::scheme_t, ka::detail_uri::parsing::filter_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > >}; Value = std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/../parse.hpp:240:14: required from 'constexpr decltype (((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->ka::parse::fmapped_t::f)) ka::parse::fmapped_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >; F = ka::uri_t (*)(const std::tuple, std::allocator >, char, std::tuple, std::__cxx11::basic_string, std::allocator > >, ka::opt_t, std::allocator > > >, ka::opt_t, std::allocator > > > >&); PA = ka::parse::product_t >, ka::detail_uri::parsing::grammar::hier_part_t, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::query_t>, ka::parse::product_t<> > >, ka::parse::fmapped_t >, ka::detail_uri::parsing::grammar::fragment_t>, ka::parse::product_t<> > > >; decltype (((const ka::parse::fmapped_t*)this)->pa(b, e).fmap(((const ka::parse::fmapped_t*)this)->f)) = ka::parse::res_t > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:1051:1: required from 'constexpr ka::parse::res_t ka::detail_uri::parsing::grammar::uri_t::operator()(I, I) const [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/uri.hpp:46:49: required from 'ka::parse::res_t ka::uri(I, I) [with I = __gnu_cxx::__normal_iterator >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/messaging/uri.cpp:25:21: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:416:29: warning: unused parameter 'op' [-Wunused-parameter] 416 | auto fold_impl(R val, F&& op, ka::product_t const& t, index_sequence<>) -> R { | ~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/uri/parsing.hpp:416:60: warning: unused parameter 't' [-Wunused-parameter] 416 | auto fold_impl(R val, F&& op, ka::product_t const& t, index_sequence<>) -> R { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [ 98%] Building CXX object CMakeFiles/qi.dir/src/registration.cpp.o /usr/bin/c++ -DBOOST_ASIO_DISABLE_STD_CHRONO -DBOOST_FILESYSTEM_VERSION=3 -Dqi_EXPORTS -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu -I/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -fPIC -fno-strict-aliasing -MD -MT CMakeFiles/qi.dir/src/registration.cpp.o -MF CMakeFiles/qi.dir/src/registration.cpp.o.d -o CMakeFiles/qi.dir/src/registration.cpp.o -c /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/os.hpp:22, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/log.hpp:26, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:18, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:6: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp: In function 'constexpr bool qi::empty(const PtrUid&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/ptruid.hpp:92:53: warning: unused parameter 'a' [-Wunused-parameter] 92 | friend BOOST_CONSTEXPR bool empty(const PtrUid& a) BOOST_NOEXCEPT | ~~~~~~~~~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:289:69: warning: unused parameter 'fields' [-Wunused-parameter] 289 | virtual bool convertFrom(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:290:90: warning: unused parameter 'missing' [-Wunused-parameter] 290 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:291:79: warning: unused parameter 'dropfields' [-Wunused-parameter] 291 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp: In member function 'virtual bool qi::StructTypeInterface::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:296:67: warning: unused parameter 'fields' [-Wunused-parameter] 296 | virtual bool convertTo(std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:297:88: warning: unused parameter 'missing' [-Wunused-parameter] 297 | const std::vector>& missing, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:298:77: warning: unused parameter 'dropfields' [-Wunused-parameter] 298 | const std::map& dropfields) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:431: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual void qi::TypeImpl::destroy(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:318:24: warning: unused parameter 'ptr' [-Wunused-parameter] 318 | void destroy(void* ptr) override {} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In member function 'virtual bool qi::TypeImpl::less(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:21: warning: unused parameter 'a' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:320:30: warning: unused parameter 'b' [-Wunused-parameter] 320 | bool less(void* a, void* b) override { return false; } | ~~~~~~^ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:434: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp: In constructor 'qi::AnyReference::AnyReference(const qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyreference.hpp:401:32: warning: unused parameter 'val' [-Wunused-parameter] 401 | AnyReference(const AnyValue& val) | ~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hpp:131, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyiterator.hpp:10, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, qi::AnyValue&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyvalue.hxx:240:25: warning: unused parameter 'in' [-Wunused-parameter] 240 | void operator()(void *in, qi::AnyValue &out) | ~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:436: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx: In member function 'virtual void qi::TypeCStringImpl::set(void**, const char*, size_t)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:61:54: warning: unused parameter 'sz' [-Wunused-parameter] 61 | void set(void** storage, const char* ptr, size_t sz) override | ~~~~~~~^~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeinterface.hpp:440: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual qi::AnyReference qi::TypeImpl::get(void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:18:28: warning: unused parameter 'storage' [-Wunused-parameter] 18 | AnyReference get(void* storage) override | ~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx: In member function 'virtual void qi::TypeImpl::set(void**, qi::AnyReference)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:21: warning: unused parameter 'storage' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/dynamictypeinterface.hxx:24:43: warning: unused parameter 'source' [-Wunused-parameter] 24 | void set(void** storage, AnyReference source) override | ~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/stringtypeinterface.hxx:12: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 44 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaSignal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 41 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MetaProperty, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/async.hpp:12, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/eventloop.hpp:248, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:8, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/typeobject.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyobject.hpp:15, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual void qi::StrandPrivate::postImpl(boost::function, qi::ExecutionOptions)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:41: warning: unused parameter 'callback' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:87:68: warning: unused parameter 'options' [-Wunused-parameter] 87 | void postImpl(boost::function callback, ExecutionOptions options) override | ~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::SteadyClockTimePoint)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:57: warning: unused parameter 'callback' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:90:92: warning: unused parameter 'tp' [-Wunused-parameter] 90 | qi::Future async(const boost::function& callback, qi::SteadyClockTimePoint tp) override | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp: In member function 'virtual qi::Future qi::StrandPrivate::async(const boost::function&, qi::Duration)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:57: warning: unused parameter 'callback' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/strand.hpp:93:80: warning: unused parameter 'delay' [-Wunused-parameter] 93 | qi::Future async(const boost::function& callback, qi::Duration delay) override | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In member function 'void qi::FutureValueConverter::operator()(void*, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:27: warning: unused parameter 'in' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:518:37: warning: unused parameter 'out' [-Wunused-parameter] 518 | void operator()(void* in, void* out) | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 93 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MinMaxSum, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 98 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::MethodStatistics, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual void qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp: In member function 'virtual bool qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 104 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(qi::EventTrace, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticatorfactory.hpp:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:14, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:8: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp: In member function 'virtual qi::CapabilityMap qi::ClientAuthenticator::_processAuth(const qi::CapabilityMap&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/messaging/clientauthenticator.hpp:39:59: warning: unused parameter 'authData' [-Wunused-parameter] 39 | virtual CapabilityMap _processAuth(const CapabilityMap& authData) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/type/metaobject_p.hpp:16, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:13: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In function 'ka::sha1_digest_t ka::sha1(I, I)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:70:19: warning: 'int SHA1_Init(SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 70 | if (!SHA1_Init(&x)) { | ~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:7: /usr/include/openssl/sha.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c); | ^~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In lambda function: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:79:19: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | SHA1_Final(sha1_digest_t{{0}}.data(), &x); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp: In function 'ka::sha1_digest_t ka::sha1(I, I)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/ka/sha1.hpp:87:20: warning: 'int SHA1_Final(unsigned char*, SHA_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 87 | if (!SHA1_Final(d.data(), &x)) { | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/sha.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c); | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp: In member function 'virtual void _qi_::qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:168:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 168 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethodParameter, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:168:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 168 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethodParameter, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:168:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 168 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethodParameter, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp: In member function 'virtual bool _qi_::qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:168:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 168 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethodParameter, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:168:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 168 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethodParameter, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:168:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 168 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethodParameter, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp: In member function 'virtual bool _qi_::qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:168:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 168 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethodParameter, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:168:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 168 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethodParameter, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:168:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 168 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethodParameter, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp: In member function 'virtual void _qi_::qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:172:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 172 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethod, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:172:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 172 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethod, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:172:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 172 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethod, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp: In member function 'virtual bool _qi_::qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:172:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 172 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethod, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:172:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 172 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethod, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:172:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 172 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethod, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp: In member function 'virtual bool _qi_::qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:172:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 172 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethod, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:172:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 172 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethod, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:172:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 172 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaMethod, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp: In member function 'virtual void _qi_::qi::TypeImpl::set(void**, unsigned int, void*)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: warning: unused parameter 'storage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:41: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:181:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 181 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaObject, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: warning: unused parameter 'index' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:63: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:181:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 181 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaObject, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: warning: unused parameter 'valueStorage' [-Wunused-parameter] 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:347:76: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 347 | inl void TypeImpl::set(void** storage, unsigned int index, void* valueStorage) \ | ^~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:181:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 181 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaObject, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp: In member function 'virtual bool _qi_::qi::TypeImpl::convertFrom(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: warning: unused parameter 'fields' [-Wunused-parameter] 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:369:81: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 369 | inl bool TypeImpl::convertFrom(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:181:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 181 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaObject, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: warning: unused parameter 'missing' [-Wunused-parameter] 370 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:370:102: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 370 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:181:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 181 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaObject, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: warning: unused parameter 'dropfields' [-Wunused-parameter] 371 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:371:91: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 371 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:181:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 181 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaObject, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp: In member function 'virtual bool _qi_::qi::TypeImpl::convertTo(std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: warning: unused parameter 'fields' [-Wunused-parameter] 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:375:79: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 375 | inl bool TypeImpl::convertTo(std::map& fields, \ | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:181:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 181 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaObject, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: warning: unused parameter 'missing' [-Wunused-parameter] 376 | const std::vector>& missing, \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:376:100: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 376 | const std::vector>& missing, \ | ^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:181:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 181 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaObject, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: warning: unused parameter 'dropfields' [-Wunused-parameter] 377 | const std::map& dropfields) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:377:89: note: in definition of macro '__QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_IMPLEMENT' 377 | const std::map& dropfields) \ | ^~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:456:5: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR' 456 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR(name, __VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:181:1: note: in expansion of macro 'QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER' 181 | QI_TYPE_STRUCT_AGREGATE_CONSTRUCTOR_REGISTER(::qi::MetaObject, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp: In static member function 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&)': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:89:54: warning: unused parameter 'type' [-Wunused-parameter] 89 | static bool convertFrom(StructTypeInterface* type, \ | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:89:54: note: in definition of macro 'QI_TYPE_STRUCT_EXTENSION_ADDED_FIELDS' 89 | static bool convertFrom(StructTypeInterface* type, \ | ^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = unsigned int qi::MetaSignal::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] 206 | fieldValue(C* instance, A accessor, void** data) | ~~~^~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = std::__cxx11::basic_string qi::MetaSignal::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaSignal; A = qi::Signature qi::MetaSignal::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metasignal.hpp:44:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = unsigned int qi::MetaProperty::*; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = std::__cxx11::basic_string qi::MetaProperty::*; typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaProperty; A = qi::Signature qi::MetaProperty::*; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/metaproperty.hpp:41:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MinMaxSum; A = const float& (qi::MinMaxSum::*)() const; typename Accessor::value_type = float]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:93:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const unsigned int& (qi::MethodStatistics::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MethodStatistics; A = const qi::MinMaxSum& (qi::MethodStatistics::*)() const; typename Accessor::value_type = qi::MinMaxSum]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:98:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const unsigned int& (qi::EventTrace::*)() const; typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::EventTrace::EventKind& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::EventTrace::EventKind]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::AnyValue& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const qi::os::timeval& (qi::EventTrace::*)() const; typename Accessor::value_type = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::EventTrace; A = const long int& (qi::EventTrace::*)() const; typename Accessor::value_type = long int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:104:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaMethodParameter; A = const std::__cxx11::basic_string& (*)(qi::MetaMethodParameter*); typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:168:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaMethod; A = const unsigned int& (*)(qi::MetaMethod*); typename Accessor::value_type = unsigned int]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:172:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaMethod; A = const qi::Signature& (qi::MetaMethod::*)() const; typename Accessor::value_type = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:172:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaMethod; A = const std::__cxx11::basic_string& (*)(qi::MetaMethod*); typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:172:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaMethod; A = const std::vector& (*)(qi::MetaMethod*); typename Accessor::value_type = std::vector]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:172:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaObject; A = const std::map& (*)(qi::MetaObject*); typename Accessor::value_type = std::map]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:181:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaObject; A = const std::map& (*)(qi::MetaObject*); typename Accessor::value_type = std::map]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:181:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaObject; A = const std::map& (*)(qi::MetaObject*); typename Accessor::value_type = std::map]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:181:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'typename qi::detail::Accessor::value_type& qi::detail::fieldValue(C*, A, void**) [with C = qi::MetaObject; A = const std::__cxx11::basic_string& (*)(qi::MetaObject*); typename Accessor::value_type = std::__cxx11::basic_string]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:181:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:206:19: warning: unused parameter 'instance' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateAddFields::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:66:65: required from 'static bool qi::detail::StructVersioningDelegate::convertFrom(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:31:52: warning: unused parameter 'type' [-Wunused-parameter] 31 | static bool convertFrom(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:32:68: warning: unused parameter 'fields' [-Wunused-parameter] 32 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::os::timeval]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::os::timeval]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/manageable.hpp:115:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx: In instantiation of 'static bool qi::detail::StructVersioningDelegateDropFields::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&) [with T = qi::ServiceInfoPrivate]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:74:64: required from 'static bool qi::detail::StructVersioningDelegate::convertTo(qi::StructTypeInterface*, std::map, qi::AnyValue>&, const std::vector, std::allocator >, qi::TypeInterface*> >&, const std::map, qi::AnyReference>&) [with T = qi::ServiceInfoPrivate]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:234:1: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:45:50: warning: unused parameter 'type' [-Wunused-parameter] 45 | static bool convertTo(StructTypeInterface* type, | ~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/structtypeinterface.hxx:46:68: warning: unused parameter 'fields' [-Wunused-parameter] 46 | std::map& fields, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = void]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:250:96: required from 'qi::FutureSync qi::Property::set(const T&) [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:27:35: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/trackable.hpp:178, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future_fwd.hpp:1261, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/future.hpp:7: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx: In instantiation of 'static qi::detail::BindTransformImpl::wrap_type qi::detail::BindTransformImpl::wrap(T, F&&, boost::function) [with F = boost::_bi::bind_t&, qi::Promise), boost::_bi::list2 >, boost::_bi::value > > >; T = qi::Future; bool IsTrackable = false; wrap_type = std::decay&, qi::Promise), boost::_bi::list2 >, boost::_bi::value > > > >::type]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx:338:27: required from 'typename qi::detail::BindTransform::wrap_type::type> qi::bindWithFallback(boost::function, AF&&, Arg0&&, Args&& ...) [with AF = void (&)(const Future&, Promise); Arg0 = Future&; Args = {Promise&}; typename detail::BindTransform::wrap_type::type> = std::decay&, Promise), boost::_bi::list2 >, boost::_bi::value > > > >::type; detail::BindTransform = detail::BindTransformImpl, false>; typename detail::WorkaroundVS2015::type = boost::_bi::bind_t&, Promise), boost::_bi::list2 >, boost::_bi::value > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx:355:28: required from 'decltype (qi::bindWithFallback(qi::detail::throwPointerLockException, forward(fun), forward(arg0), (forward)(qi::bind::args)...)) qi::bind(AF&&, Arg0&&, Args&& ...) [with AF = void (&)(const Future&, Promise); Arg0 = Future&; Args = {Promise&}; decltype (qi::bindWithFallback(detail::throwPointerLockException, forward(fun), forward(arg0), (forward)(qi::bind::args)...)) = std::decay&, Promise), boost::_bi::list2 >, boost::_bi::value > > > >::type]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/session.hpp:169:27: required from 'qi::FutureSync qi::Session::callModule(const std::string&, const qi::AnyReferenceVector&) [with T = qi::AnyValue; std::string = std::__cxx11::basic_string; qi::AnyReferenceVector = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:258:75: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx:191:34: warning: unused parameter 'arg' [-Wunused-parameter] 191 | static wrap_type wrap(T arg, F&& func, boost::function onFail) | ~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/trackable.hxx:191:73: warning: unused parameter 'onFail' [-Wunused-parameter] 191 | static wrap_type wrap(T arg, F&& func, boost::function onFail) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/anyfunction.hpp:294, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/listtypeinterface.hxx:14: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] 626 | static AnyFunction dispatch(U&& func, ka::false_t is_function_object) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:325:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, boost::chrono::duration >); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, boost::chrono::duration >); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, boost::chrono::duration >); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, boost::chrono::duration >)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, boost::chrono::duration >)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, boost::chrono::duration >); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&, boost::chrono::duration >); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:331:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:332:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, boost::chrono::duration >); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, boost::chrono::duration >); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, boost::chrono::duration >); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, boost::chrono::duration >)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, boost::chrono::duration >)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, boost::chrono::duration >); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, boost::chrono::duration >); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:333:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(const qi::Url&); T = qi::FutureSync (qi::Session::*)(const qi::Url&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const qi::Url&); T = qi::FutureSync (qi::Session::*)(const qi::Url&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const qi::Url&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const qi::Url&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const qi::Url&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:335:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(const std::vector&); T = qi::FutureSync (qi::Session::*)(const std::vector&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::vector&); T = qi::FutureSync (qi::Session::*)(const std::vector&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::vector&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::vector&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::vector&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:336:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, boost::chrono::duration >); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, boost::chrono::duration >); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, boost::chrono::duration >); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, boost::chrono::duration >)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, boost::chrono::duration >)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, boost::chrono::duration >); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, boost::chrono::duration >); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:348:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Session::*&)() const; T = bool (qi::Session::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Session::*&)() const; T = bool (qi::Session::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Session::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Session::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = bool (qi::Session::*)() const; std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = bool (qi::Session::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:326:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::Url (qi::Session::*&)() const; T = qi::Url (qi::Session::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::Url (qi::Session::*&)() const; T = qi::Url (qi::Session::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Url (qi::Session::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Url (qi::Session::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::Url (qi::Session::*)() const; std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::Url (qi::Session::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:327:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality); T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality); T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:328:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = std::vector (qi::Session::*&)() const; T = std::vector (qi::Session::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = std::vector (qi::Session::*&)() const; T = std::vector (qi::Session::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = std::vector (qi::Session::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = std::vector (qi::Session::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = std::vector (qi::Session::*)() const; std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = std::vector (qi::Session::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:337:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = bool (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = bool (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = bool (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = bool (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:338:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(unsigned int); T = qi::FutureSync (qi::Session::*)(unsigned int); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(unsigned int); T = qi::FutureSync (qi::Session::*)(unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(unsigned int)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(unsigned int); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(unsigned int); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:344:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future::*&)(const boost::function&); T = void (qi::Future::*)(const boost::function&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future::*&)(const boost::function&); T = void (qi::Future::*)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future::*&)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(const boost::function&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(const boost::function&); T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:303:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: required from 'void qi::detail::initializeType(qi::TypeInterface*&) [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:58:9: required from 'qi::TypeInterface* qi::detail::typeOfBackend() [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:96:61: required from 'qi::TypeInterface* qi::typeOf() [with T = Future&]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:259:53: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::__cxx11::basic_string& (qi::Future::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::__cxx11::basic_string& (qi::Future::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::__cxx11::basic_string& (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:304:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: required from 'void qi::detail::initializeType(qi::TypeInterface*&) [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:58:9: required from 'qi::TypeInterface* qi::detail::typeOfBackend() [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:96:61: required from 'qi::TypeInterface* qi::typeOf() [with T = Future&]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:259:53: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future::*&)(int) const; T = bool (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future::*&)(int) const; T = bool (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:305:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: required from 'void qi::detail::initializeType(qi::TypeInterface*&) [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:58:9: required from 'qi::TypeInterface* qi::detail::typeOfBackend() [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:96:61: required from 'qi::TypeInterface* qi::typeOf() [with T = Future&]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:259:53: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future::*&)() const; T = bool (qi::Future::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future::*&)() const; T = bool (qi::Future::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)() const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:306:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: required from 'void qi::detail::initializeType(qi::TypeInterface*&) [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:58:9: required from 'qi::TypeInterface* qi::detail::typeOfBackend() [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:96:61: required from 'qi::TypeInterface* qi::typeOf() [with T = Future&]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:259:53: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future::*&)(); T = void (qi::Future::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future::*&)(); T = void (qi::Future::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(); T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:307:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: required from 'void qi::detail::initializeType(qi::TypeInterface*&) [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:58:9: required from 'qi::TypeInterface* qi::detail::typeOfBackend() [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:96:61: required from 'qi::TypeInterface* qi::typeOf() [with T = Future&]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:259:53: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const qi::AnyValue& (qi::Future::*&)(int) const; T = const qi::AnyValue& (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const qi::AnyValue& (qi::Future::*&)(int) const; T = const qi::AnyValue& (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const qi::AnyValue& (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const qi::AnyValue& (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const qi::AnyValue& (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:308:22: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: required from 'void qi::detail::initializeType(qi::TypeInterface*&) [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:58:9: required from 'qi::TypeInterface* qi::detail::typeOfBackend() [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:96:61: required from 'qi::TypeInterface* qi::typeOf() [with T = Future&]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:259:53: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:310:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: required from 'void qi::detail::initializeType(qi::TypeInterface*&) [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:58:9: required from 'qi::TypeInterface* qi::detail::typeOfBackend() [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:96:61: required from 'qi::TypeInterface* qi::typeOf() [with T = Future&]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:259:53: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:311:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: required from 'void qi::detail::initializeType(qi::TypeInterface*&) [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:58:9: required from 'qi::TypeInterface* qi::detail::typeOfBackend() [with T = qi::Future]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/type.hxx:96:61: required from 'qi::TypeInterface* qi::typeOf() [with T = Future&]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:259:53: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] In file included from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:13, from /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/signal.hpp:393: /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = unsigned int]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 2>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 2>, boost::mpl::v_iter >, 1>, 2>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:48:10: required from 'static qi::Signature qi::detail::RawFunctionSignature::makeSignature() [with T = void(unsigned int, std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:112:61: required from 'static qi::Signature qi::detail::FunctionSignature::signature() [with T = void(unsigned int, std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:193:57: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseSignal(const std::string&, A, int, bool) [with A = qi::Signal, std::allocator > > qi::Session::*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:259:38: required from 'unsigned int qi::detail::advertise(qi::ObjectTypeBuilderBase*, const std::string&, A, Dummy<1>) [with A = qi::Signal, std::allocator > > qi::Session::*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:270:23: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::true_type) [with A = qi::Signal, std::allocator > > qi::Session::*; std::string = std::__cxx11::basic_string; boost::true_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::Signal, std::allocator > > qi::Session::*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:350:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = std::__cxx11::basic_string]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter >, 1>, 0>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter >, 1>, 1>, boost::mpl::v_iter >, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view >, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:48:10: required from 'static qi::Signature qi::detail::RawFunctionSignature::makeSignature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:112:61: required from 'static qi::Signature qi::detail::FunctionSignature::signature() [with T = void(std::__cxx11::basic_string)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:193:57: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseSignal(const std::string&, A, int, bool) [with A = qi::Signal, std::allocator > > qi::Session::*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:259:38: required from 'unsigned int qi::detail::advertise(qi::ObjectTypeBuilderBase*, const std::string&, A, Dummy<1>) [with A = qi::Signal, std::allocator > > qi::Session::*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:270:23: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::true_type) [with A = qi::Signal, std::allocator > > qi::Session::*; std::string = std::__cxx11::basic_string; boost::true_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::Signal, std::allocator > > qi::Session::*; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:353:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future >::*&)(const boost::function&); T = void (qi::Future >::*)(const boost::function&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future >::*&)(const boost::function&); T = void (qi::Future >::*)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future >::*&)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future >::*)(const boost::function&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future >::*)(const boost::function&); T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:303:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:509:50: required from 'qi::AnyFunction qi::detail::makeAnyFunctionBare(F) [with F = qi::Future > (*)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:645:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(T*) [with T = qi::Future >(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future > (*&)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:329:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] 626 | static AnyFunction dispatch(U&& func, ka::false_t is_function_object) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::__cxx11::basic_string& (qi::Future >::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future >::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::__cxx11::basic_string& (qi::Future >::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future >::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::__cxx11::basic_string& (qi::Future >::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future >::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future >::*)(int) const; T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:304:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:509:50: required from 'qi::AnyFunction qi::detail::makeAnyFunctionBare(F) [with F = qi::Future > (*)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:645:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(T*) [with T = qi::Future >(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future > (*&)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:329:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future >::*&)(int) const; T = bool (qi::Future >::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future >::*&)(int) const; T = bool (qi::Future >::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future >::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future >::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future >::*)(int) const; T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:305:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:509:50: required from 'qi::AnyFunction qi::detail::makeAnyFunctionBare(F) [with F = qi::Future > (*)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:645:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(T*) [with T = qi::Future >(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future > (*&)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:329:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future >::*&)() const; T = bool (qi::Future >::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future >::*&)() const; T = bool (qi::Future >::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future >::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future >::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future >::*)() const; T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:306:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:509:50: required from 'qi::AnyFunction qi::detail::makeAnyFunctionBare(F) [with F = qi::Future > (*)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:645:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(T*) [with T = qi::Future >(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future > (*&)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:329:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future >::*&)(); T = void (qi::Future >::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future >::*&)(); T = void (qi::Future >::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future >::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future >::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future >::*)(); T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:307:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:509:50: required from 'qi::AnyFunction qi::detail::makeAnyFunctionBare(F) [with F = qi::Future > (*)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:645:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(T*) [with T = qi::Future >(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future > (*&)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:329:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::vector& (qi::Future >::*&)(int) const; T = const std::vector& (qi::Future >::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::vector& (qi::Future >::*&)(int) const; T = const std::vector& (qi::Future >::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::vector& (qi::Future >::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::vector& (qi::Future >::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::vector& (qi::Future >::*)(int) const; T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:308:22: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:509:50: required from 'qi::AnyFunction qi::detail::makeAnyFunctionBare(F) [with F = qi::Future > (*)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:645:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(T*) [with T = qi::Future >(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future > (*&)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:329:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future >::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future >::*)(boost::chrono::time_point > >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future >::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future >::*)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future >::*&)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future >::*)(boost::chrono::time_point > >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future >::*)(boost::chrono::time_point > >) const; T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:310:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:509:50: required from 'qi::AnyFunction qi::detail::makeAnyFunctionBare(F) [with F = qi::Future > (*)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:645:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(T*) [with T = qi::Future >(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future > (*&)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:329:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future >::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future >::*)(boost::chrono::duration >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future >::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future >::*)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future >::*&)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future >::*)(boost::chrono::duration >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future >::*)(boost::chrono::duration >) const; T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:311:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:509:50: required from 'qi::AnyFunction qi::detail::makeAnyFunctionBare(F) [with F = qi::Future > (*)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:645:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(T*) [with T = qi::Future >(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::Future > (*&)(qi::Session&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::Future > (*)(qi::Session&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:329:26: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::FutureSync::*&)(const boost::function&); T = void (qi::FutureSync::*)(const boost::function&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::FutureSync::*&)(const boost::function&); T = void (qi::FutureSync::*)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::FutureSync::*&)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync::*)(const boost::function&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync::*)(const boost::function&); T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:303:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::__cxx11::basic_string& (qi::FutureSync::*&)(int) const; T = const std::__cxx11::basic_string& (qi::FutureSync::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::__cxx11::basic_string& (qi::FutureSync::*&)(int) const; T = const std::__cxx11::basic_string& (qi::FutureSync::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::__cxx11::basic_string& (qi::FutureSync::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::FutureSync::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::FutureSync::*)(int) const; T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:304:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::FutureSync::*&)(int) const; T = bool (qi::FutureSync::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::FutureSync::*&)(int) const; T = bool (qi::FutureSync::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::FutureSync::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync::*)(int) const; T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:305:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::FutureSync::*&)() const; T = bool (qi::FutureSync::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::FutureSync::*&)() const; T = bool (qi::FutureSync::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::FutureSync::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync::*)() const; T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:306:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::FutureSync::*&)(); T = void (qi::FutureSync::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::FutureSync::*&)(); T = void (qi::FutureSync::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::FutureSync::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync::*)(); T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:307:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void* const& (qi::FutureSync::*&)(int) const; T = void* const& (qi::FutureSync::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void* const& (qi::FutureSync::*&)(int) const; T = void* const& (qi::FutureSync::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void* const& (qi::FutureSync::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void* const& (qi::FutureSync::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void* const& (qi::FutureSync::*)(int) const; T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:308:22: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::FutureSync::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::FutureSync::*)(boost::chrono::time_point > >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::FutureSync::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::FutureSync::*)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::FutureSync::*&)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync::*)(boost::chrono::time_point > >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync::*)(boost::chrono::time_point > >) const; T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:310:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::FutureSync::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::FutureSync::*)(boost::chrono::duration >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::FutureSync::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::FutureSync::*)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::FutureSync::*&)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync::*)(boost::chrono::duration >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync::*)(boost::chrono::duration >) const; T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:311:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::FutureSync >::*&)(const boost::function&); T = void (qi::FutureSync >::*)(const boost::function&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::FutureSync >::*&)(const boost::function&); T = void (qi::FutureSync >::*)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::FutureSync >::*&)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync >::*)(const boost::function&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync >::*)(const boost::function&); T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:303:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::__cxx11::basic_string& (qi::FutureSync >::*&)(int) const; T = const std::__cxx11::basic_string& (qi::FutureSync >::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::__cxx11::basic_string& (qi::FutureSync >::*&)(int) const; T = const std::__cxx11::basic_string& (qi::FutureSync >::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::__cxx11::basic_string& (qi::FutureSync >::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::FutureSync >::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::FutureSync >::*)(int) const; T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:304:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::FutureSync >::*&)(int) const; T = bool (qi::FutureSync >::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::FutureSync >::*&)(int) const; T = bool (qi::FutureSync >::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::FutureSync >::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync >::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync >::*)(int) const; T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:305:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::FutureSync >::*&)() const; T = bool (qi::FutureSync >::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::FutureSync >::*&)() const; T = bool (qi::FutureSync >::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::FutureSync >::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync >::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync >::*)() const; T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:306:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::FutureSync >::*&)(); T = void (qi::FutureSync >::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::FutureSync >::*&)(); T = void (qi::FutureSync >::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::FutureSync >::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync >::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync >::*)(); T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:307:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const qi::Object& (qi::FutureSync >::*&)(int) const; T = const qi::Object& (qi::FutureSync >::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const qi::Object& (qi::FutureSync >::*&)(int) const; T = const qi::Object& (qi::FutureSync >::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const qi::Object& (qi::FutureSync >::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const qi::Object& (qi::FutureSync >::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const qi::Object& (qi::FutureSync >::*)(int) const; T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:308:22: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::FutureSync >::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::FutureSync >::*)(boost::chrono::time_point > >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::FutureSync >::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::FutureSync >::*)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::FutureSync >::*&)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync >::*)(boost::chrono::time_point > >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync >::*)(boost::chrono::time_point > >) const; T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:310:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::FutureSync >::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::FutureSync >::*)(boost::chrono::duration >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::FutureSync >::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::FutureSync >::*)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::FutureSync >::*&)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync >::*)(boost::chrono::duration >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync >::*)(boost::chrono::duration >) const; T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:311:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::FutureSync >::*&)(const boost::function&); T = void (qi::FutureSync >::*)(const boost::function&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::FutureSync >::*&)(const boost::function&); T = void (qi::FutureSync >::*)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::FutureSync >::*&)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync >::*)(const boost::function&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync >::*)(const boost::function&); T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:303:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality); T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:328:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::__cxx11::basic_string& (qi::FutureSync >::*&)(int) const; T = const std::__cxx11::basic_string& (qi::FutureSync >::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::__cxx11::basic_string& (qi::FutureSync >::*&)(int) const; T = const std::__cxx11::basic_string& (qi::FutureSync >::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::__cxx11::basic_string& (qi::FutureSync >::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::FutureSync >::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::FutureSync >::*)(int) const; T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:304:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality); T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:328:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::FutureSync >::*&)(int) const; T = bool (qi::FutureSync >::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::FutureSync >::*&)(int) const; T = bool (qi::FutureSync >::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::FutureSync >::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync >::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync >::*)(int) const; T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:305:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality); T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:328:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::FutureSync >::*&)() const; T = bool (qi::FutureSync >::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::FutureSync >::*&)() const; T = bool (qi::FutureSync >::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::FutureSync >::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync >::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync >::*)() const; T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:306:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality); T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:328:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::FutureSync >::*&)(); T = void (qi::FutureSync >::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::FutureSync >::*&)(); T = void (qi::FutureSync >::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::FutureSync >::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync >::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync >::*)(); T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:307:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality); T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:328:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::vector& (qi::FutureSync >::*&)(int) const; T = const std::vector& (qi::FutureSync >::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::vector& (qi::FutureSync >::*&)(int) const; T = const std::vector& (qi::FutureSync >::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::vector& (qi::FutureSync >::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::vector& (qi::FutureSync >::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::vector& (qi::FutureSync >::*)(int) const; T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:308:22: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality); T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:328:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::FutureSync >::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::FutureSync >::*)(boost::chrono::time_point > >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::FutureSync >::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::FutureSync >::*)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::FutureSync >::*&)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync >::*)(boost::chrono::time_point > >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync >::*)(boost::chrono::time_point > >) const; T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:310:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality); T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:328:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::FutureSync >::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::FutureSync >::*)(boost::chrono::duration >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::FutureSync >::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::FutureSync >::*)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::FutureSync >::*&)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync >::*)(boost::chrono::duration >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync >::*)(boost::chrono::duration >) const; T = qi::FutureSync >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:311:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality); T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(qi::Session::ServiceLocality)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync > (qi::Session::*)(qi::Session::ServiceLocality); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:328:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::FutureSync::*&)(const boost::function&); T = void (qi::FutureSync::*)(const boost::function&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::FutureSync::*&)(const boost::function&); T = void (qi::FutureSync::*)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::FutureSync::*&)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync::*)(const boost::function&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync::*)(const boost::function&); T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:303:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::__cxx11::basic_string& (qi::FutureSync::*&)(int) const; T = const std::__cxx11::basic_string& (qi::FutureSync::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::__cxx11::basic_string& (qi::FutureSync::*&)(int) const; T = const std::__cxx11::basic_string& (qi::FutureSync::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::__cxx11::basic_string& (qi::FutureSync::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::FutureSync::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::FutureSync::*)(int) const; T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:304:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::FutureSync::*&)(int) const; T = bool (qi::FutureSync::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::FutureSync::*&)(int) const; T = bool (qi::FutureSync::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::FutureSync::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync::*)(int) const; T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:305:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::FutureSync::*&)() const; T = bool (qi::FutureSync::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::FutureSync::*&)() const; T = bool (qi::FutureSync::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::FutureSync::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::FutureSync::*)() const; T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:306:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::FutureSync::*&)(); T = void (qi::FutureSync::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::FutureSync::*&)(); T = void (qi::FutureSync::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::FutureSync::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::FutureSync::*)(); T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:307:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const unsigned int& (qi::FutureSync::*&)(int) const; T = const unsigned int& (qi::FutureSync::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const unsigned int& (qi::FutureSync::*&)(int) const; T = const unsigned int& (qi::FutureSync::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const unsigned int& (qi::FutureSync::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const unsigned int& (qi::FutureSync::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const unsigned int& (qi::FutureSync::*)(int) const; T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:308:22: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::FutureSync::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::FutureSync::*)(boost::chrono::time_point > >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::FutureSync::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::FutureSync::*)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::FutureSync::*&)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync::*)(boost::chrono::time_point > >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync::*)(boost::chrono::time_point > >) const; T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:310:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::FutureSync::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::FutureSync::*)(boost::chrono::duration >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::FutureSync::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::FutureSync::*)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::FutureSync::*&)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync::*)(boost::chrono::duration >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::FutureSync::*)(boost::chrono::duration >) const; T = qi::FutureSync; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:311:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::FutureSync; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:335:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future::*&)(const boost::function&); T = void (qi::Future::*)(const boost::function&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future::*&)(const boost::function&); T = void (qi::Future::*)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future::*&)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(const boost::function&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(const boost::function&); T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:303:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::__cxx11::basic_string& (qi::Future::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::__cxx11::basic_string& (qi::Future::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::__cxx11::basic_string& (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:304:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future::*&)(int) const; T = bool (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future::*&)(int) const; T = bool (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:305:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future::*&)() const; T = bool (qi::Future::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future::*&)() const; T = bool (qi::Future::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)() const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:306:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future::*&)(); T = void (qi::Future::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future::*&)(); T = void (qi::Future::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(); T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:307:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void* const& (qi::Future::*&)(int) const; T = void* const& (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void* const& (qi::Future::*&)(int) const; T = void* const& (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void* const& (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void* const& (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void* const& (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:308:22: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:310:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:311:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = void]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)(); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(); T = qi::FutureSync (qi::Session::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:324:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future >::*&)(const boost::function&); T = void (qi::Future >::*)(const boost::function&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future >::*&)(const boost::function&); T = void (qi::Future >::*)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future >::*&)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future >::*)(const boost::function&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future >::*)(const boost::function&); T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:303:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::__cxx11::basic_string& (qi::Future >::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future >::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::__cxx11::basic_string& (qi::Future >::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future >::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::__cxx11::basic_string& (qi::Future >::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future >::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future >::*)(int) const; T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:304:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future >::*&)(int) const; T = bool (qi::Future >::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future >::*&)(int) const; T = bool (qi::Future >::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future >::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future >::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future >::*)(int) const; T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:305:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future >::*&)() const; T = bool (qi::Future >::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future >::*&)() const; T = bool (qi::Future >::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future >::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future >::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future >::*)() const; T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:306:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future >::*&)(); T = void (qi::Future >::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future >::*&)(); T = void (qi::Future >::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future >::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future >::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future >::*)(); T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:307:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const qi::Object& (qi::Future >::*&)(int) const; T = const qi::Object& (qi::Future >::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const qi::Object& (qi::Future >::*&)(int) const; T = const qi::Object& (qi::Future >::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const qi::Object& (qi::Future >::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const qi::Object& (qi::Future >::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const qi::Object& (qi::Future >::*)(int) const; T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:308:22: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future >::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future >::*)(boost::chrono::time_point > >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future >::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future >::*)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future >::*&)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future >::*)(boost::chrono::time_point > >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future >::*)(boost::chrono::time_point > >) const; T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:310:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future >::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future >::*)(boost::chrono::duration >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future >::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future >::*)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future >::*&)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future >::*)(boost::chrono::duration >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future >::*)(boost::chrono::duration >) const; T = qi::Future >; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:311:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = qi::Object]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:628:35: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); ka::false_t = std::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync > (qi::Session::*&)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync > (qi::Session::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&); T = qi::Session; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:330:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future::*&)(const boost::function&); T = void (qi::Future::*)(const boost::function&); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future::*&)(const boost::function&); T make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' = void (qi::Future::*)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future::*&)(const boost::function&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(const boost::function&); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(const boost::function&); T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:303:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const std::__cxx11::basic_string& (qi::Future::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const std::__cxx11::basic_string& (qi::Future::*&)(int) const; T = const std::__cxx11::basic_string& (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const std::__cxx11::basic_string& (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const std::__cxx11::basic_string& (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:304:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future::*&)(int) const; T = bool (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future::*&)(int) const; T = bool (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:305:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = bool (qi::Future::*&)() const; T = bool (qi::Future::*)() const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = bool (qi::Future::*&)() const; T = bool (qi::Future::*)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = bool (qi::Future::*&)() const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)() const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = bool (qi::Future::*)() const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:306:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = void (qi::Future::*&)(); T = void (qi::Future::*)(); ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = void (qi::Future::*&)(); T = void (qi::Future::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = void (qi::Future::*&)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = void (qi::Future::*)(); T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:307:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = const unsigned int& (qi::Future::*&)(int) const; T = const unsigned int& (qi::Future::*)(int) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = const unsigned int& (qi::Future::*&)(int) const; T = const unsigned int& (qi::Future::*)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = const unsigned int& (qi::Future::*&)(int) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const unsigned int& (qi::Future::*)(int) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = const unsigned int& (qi::Future::*)(int) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:308:22: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future::*&)(boost::chrono::time_point > >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::time_point > >) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:310:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'static qi::AnyFunction qi::detail::AnyFunctionMaker::dispatch(U&&, ka::false_t) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; ka::false_t = std::integral_constant]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const; T = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureState (qi::Future::*&)(boost::chrono::duration >) const]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:138:50: required from 'unsigned int qi::ObjectTypeBuilder::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureState (qi::Future::*)(boost::chrono::duration >) const; T = qi::Future; std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:311:5: required from 'qi::TypeOfTemplateFutImpl::TypeOfTemplateFutImpl() [with FutT = qi::Future; T = unsigned int]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/objecttypebuilder.hpp:333:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:638:24: required from 'static qi::AnyFunction qi::detail::AnyFunctionMaker::make(U&&) [with U = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object); T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:684:60: required from 'static qi::AnyFunction qi::AnyFunction::from(T&&) [with F = qi::FutureSync (qi::Session::*&)(const std::__cxx11::basic_string&, qi::Object)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:70:38: required from 'unsigned int qi::ObjectTypeBuilderBase::advertiseMethod(const std::string&, FUNCTION_TYPE, qi::MetaCallType, int) [with FUNCTION_TYPE = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:275:38: required from 'unsigned int qi::detail::advertiseBounce(qi::ObjectTypeBuilderBase*, const std::string&, A, boost::false_type) [with A = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string; boost::false_type = boost::integral_constant]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/objecttypebuilder.hxx:288:28: required from 'qi::ObjectTypeBuilderBase& qi::ObjectTypeBuilderBase::advertise(const std::string&, T) [with T = qi::FutureSync (qi::Session::*)(const std::__cxx11::basic_string&, qi::Object); std::string = std::__cxx11::basic_string]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/src/registration.cpp:343:3: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:626:57: warning: unused parameter 'is_function_object' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(R (Class::*)(), void*, void**) [with R = void*]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:335:5: required from 'void* qi::detail::makeCall(R (Class::*)(), void**) [with R = void*]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = void* (qi::detail::Class::*)(); S = void* (qi::detail::Class::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: warning: unused parameter 'args' [-Wunused-parameter] 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: note: in definition of macro 'makeCall' 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:325:5: note: in expansion of macro 'QI_GEN' 325 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(R (Class::*)(), void*, void**) [with R = std::vector]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:335:5: required from 'void* qi::detail::makeCall(R (Class::*)(), void**) [with R = std::vector]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = std::vector (qi::detail::Class::*)(); S = std::vector (qi::detail::Class::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: warning: unused parameter 'args' [-Wunused-parameter] 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: note: in definition of macro 'makeCall' 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:325:5: note: in expansion of macro 'QI_GEN' 325 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(R (Class::*)(), void*, void**) [with R = qi::Url]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:335:5: required from 'void* qi::detail::makeCall(R (Class::*)(), void**) [with R = qi::Url]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = qi::Url (qi::detail::Class::*)(); S = qi::Url (qi::detail::Class::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: warning: unused parameter 'args' [-Wunused-parameter] 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: note: in definition of macro 'makeCall' 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:325:5: note: in expansion of macro 'QI_GEN' 325 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(R (Class::*)(), void*, void**) [with R = bool]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:335:5: required from 'void* qi::detail::makeCall(R (Class::*)(), void**) [with R = bool]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = bool (qi::detail::Class::*)(); S = bool (qi::detail::Class::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: warning: unused parameter 'args' [-Wunused-parameter] 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: note: in definition of macro 'makeCall' 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:325:5: note: in expansion of macro 'QI_GEN' 325 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx: In instantiation of 'void* qi::detail::makeCall(R (Class::*)(), void*, void**) [with R = qi::FutureSync]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:335:5: required from 'void* qi::detail::makeCall(R (Class::*)(), void**) [with R = qi::FutureSync]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:399:33: required from 'void* qi::FunctionTypeInterfaceEq::call(void*, void**, unsigned int) [with T = qi::FutureSync (qi::detail::Class::*)(); S = qi::FutureSync (qi::detail::Class::*)()]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:386:11: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: warning: unused parameter 'args' [-Wunused-parameter] 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ~~~~~~~^~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:318:66: note: in definition of macro 'makeCall' 318 | void* makeCall(R (Class::*f)(argstype), void* instance, void** args) \ | ^~~~ /usr/include/boost/preprocessor/repetition/limits/repeat_256.hpp:18:36: note: in expansion of macro '_QI_GEN' 18 | # define BOOST_PP_REPEAT_1_1(m, d) m(2, 0, d) | ^ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/anyfunctionfactory.hxx:325:5: note: in expansion of macro 'QI_GEN' 325 | QI_GEN(makeCall) | ^~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx: In instantiation of 'static void qi::detail::AddUnwrap >::_cancel(qi::Promise&, const boost::weak_ptr > >&) [with T = qi::AnyValue]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:441:40: required from 'qi::Future qi::detail::AddUnwrap >::unwrap() [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/property.hxx:244:92: required from 'qi::FutureSync qi::Property::get() const [with T = qi::AnyValue]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/property.hpp:447:19: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/detail/future.hxx:463:39: warning: unused parameter 'promise' [-Wunused-parameter] 463 | static void _cancel(Promise& promise, | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::ServiceInfo]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::ServiceInfo; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::ServiceInfo; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::ServiceInfo; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] 57 | static void* clone(void* src) { typeFail(qi::typeId().name(), "clone"); return 0;} | ~~~~~~^~~ /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = boost::chrono::time_point > >]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = boost::chrono::time_point > >; Manager = qi::detail::TypeManager > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = boost::chrono::time_point > >; _Access = qi::TypeByPointer > >, qi::detail::TypeManager > > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = boost::chrono::time_point > >; _Access = qi::TypeByPointer > >, qi::detail::TypeManager > > > >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Url]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Url; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Url; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Url; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = ka::uri_t]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = ka::uri_t; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = ka::uri_t; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = ka::uri_t; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::MetaMethod]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::MetaMethod; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::MetaMethod; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::MetaMethod; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::MetaMethodParameter]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::MetaMethodParameter; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::MetaMethodParameter; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::MetaMethodParameter; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Session]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Session; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Session; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Session; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx: In instantiation of 'static void* qi::detail::TypeTraitCopy::clone(void*) [with T = qi::Signature]': /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:162:28: required from 'static void* qi::TypeByPointer::clone(void*) [with T = qi::Signature; Manager = qi::detail::TypeManager]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:251:27: required from 'static void* qi::DefaultTypeImplMethods::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from 'void* qi::DefaultTypeImpl::clone(void*) [with T = qi::Signature; _Access = qi::TypeByPointer >]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:292:5: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/typeimpl.hxx:57:32: warning: unused parameter 'src' [-Wunused-parameter] /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx: In instantiation of 'void qi::detail::signature_function_arg_apply::operator()(T*) [with T = qi::AnyValue]': /usr/include/boost/mpl/for_each.hpp:78:26: required from 'static void boost::mpl::aux::for_each_impl::execute(Iterator*, LastIterator*, TransformFunc*, F) [with Iterator = boost::mpl::aux::transform_iter, 1>, 0>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; LastIterator = boost::mpl::aux::transform_iter, 1>, 1>, boost::mpl::v_iter, 1>, 1>, boost::mpl::protect, boost::mpl::bind1, boost::mpl::bind1, mpl_::arg<1> > > >, 0> >; TransformFunc = boost::mpl::identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:105:18: required from 'void boost::mpl::for_each(F, Sequence*, TransformOp*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; TransformOp = identity; F = qi::detail::signature_function_arg_apply]' /usr/include/boost/mpl/for_each.hpp:118:46: required from 'void boost::mpl::for_each(F, Sequence*) [with Sequence = transform_view, 1>, boost::add_pointer > > > >; F = qi::detail::signature_function_arg_apply]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:135:53: required from 'qi::Signature qi::detail::_functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:143:7: required from 'qi::Signature qi::detail::functionArgumentsSignature() [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:167:49: required from 'qi::Signature qi::SignalF::signature() const [with T = void(const qi::AnyValue&)]' /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/signal.hxx:165:17: required from here /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/qi/type/detail/functionsignature.hxx:20:47: warning: unused parameter 'x' [-Wunused-parameter] 20 | template void operator()(T *x) { | ~~~^ make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [100%] Linking CXX shared library libqi.so /usr/bin/cmake -E cmake_link_script CMakeFiles/qi.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Wall -Wextra -std=gnu++11 -pthread -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/generic-hardened-ld -shared -Wl,-soname,libqi.so -o libqi.so CMakeFiles/qi.dir/src/dlfcn.cpp.o CMakeFiles/qi.dir/src/path.cpp.o CMakeFiles/qi.dir/src/application.cpp.o CMakeFiles/qi.dir/src/buffer.cpp.o CMakeFiles/qi.dir/src/bufferreader.cpp.o CMakeFiles/qi.dir/src/clock.cpp.o CMakeFiles/qi.dir/src/future.cpp.o CMakeFiles/qi.dir/src/log.cpp.o CMakeFiles/qi.dir/src/consoleloghandler.cpp.o CMakeFiles/qi.dir/src/fileloghandler.cpp.o CMakeFiles/qi.dir/src/csvloghandler.cpp.o CMakeFiles/qi.dir/src/headfileloghandler.cpp.o CMakeFiles/qi.dir/src/tailfileloghandler.cpp.o "CMakeFiles/qi.dir/src/locale-light.cpp.o" CMakeFiles/qi.dir/src/os.cpp.o CMakeFiles/qi.dir/src/path_conf.cpp.o CMakeFiles/qi.dir/src/periodictask.cpp.o CMakeFiles/qi.dir/src/print.cpp.o CMakeFiles/qi.dir/src/utils.cpp.o CMakeFiles/qi.dir/src/eventloop.cpp.o "CMakeFiles/qi.dir/src/sdklayout-boost.cpp.o" CMakeFiles/qi.dir/src/version.cpp.o CMakeFiles/qi.dir/src/iocolor.cpp.o CMakeFiles/qi.dir/src/strand.cpp.o CMakeFiles/qi.dir/src/ptruid.cpp.o CMakeFiles/qi.dir/src/os_posix.cpp.o CMakeFiles/qi.dir/src/os_debugger_posix.cpp.o CMakeFiles/qi.dir/src/os_launch_posix.cpp.o CMakeFiles/qi.dir/src/type/binarycodec.cpp.o CMakeFiles/qi.dir/src/type/dynamicobject.cpp.o CMakeFiles/qi.dir/src/type/dynamicobjectbuilder.cpp.o CMakeFiles/qi.dir/src/type/anyfunction.cpp.o CMakeFiles/qi.dir/src/type/anyreference.cpp.o CMakeFiles/qi.dir/src/type/anyvalue.cpp.o CMakeFiles/qi.dir/src/type/anyobject.cpp.o CMakeFiles/qi.dir/src/type/genericobject.cpp.o CMakeFiles/qi.dir/src/type/jsondecoder.cpp.o CMakeFiles/qi.dir/src/type/jsonencoder.cpp.o CMakeFiles/qi.dir/src/type/manageable.cpp.o CMakeFiles/qi.dir/src/type/metamethod.cpp.o CMakeFiles/qi.dir/src/type/metaproperty.cpp.o CMakeFiles/qi.dir/src/type/metasignal.cpp.o CMakeFiles/qi.dir/src/type/metasignal_p.cpp.o CMakeFiles/qi.dir/src/type/metaobject.cpp.o CMakeFiles/qi.dir/src/type/anymodule.cpp.o CMakeFiles/qi.dir/src/type/objecttypebuilder.cpp.o CMakeFiles/qi.dir/src/type/signal.cpp.o CMakeFiles/qi.dir/src/type/signalspy.cpp.o CMakeFiles/qi.dir/src/type/signatureconvertor.cpp.o CMakeFiles/qi.dir/src/type/staticobjecttype.cpp.o CMakeFiles/qi.dir/src/type/typeinterface.cpp.o CMakeFiles/qi.dir/src/type/structtypeinterface.cpp.o CMakeFiles/qi.dir/src/type/type.cpp.o CMakeFiles/qi.dir/src/type/signature.cpp.o CMakeFiles/qi.dir/src/type/traceanalyzer.cpp.o CMakeFiles/qi.dir/src/messaging/applicationsession_internal.cpp.o CMakeFiles/qi.dir/src/messaging/applicationsession.cpp.o CMakeFiles/qi.dir/src/messaging/authprovider.cpp.o CMakeFiles/qi.dir/src/messaging/boundobject.cpp.o CMakeFiles/qi.dir/src/messaging/clientauthenticator.cpp.o CMakeFiles/qi.dir/src/messaging/gateway.cpp.o CMakeFiles/qi.dir/src/messaging/message.cpp.o CMakeFiles/qi.dir/src/messaging/messagedispatcher.cpp.o CMakeFiles/qi.dir/src/messaging/objecthost.cpp.o CMakeFiles/qi.dir/src/messaging/objectregistrar.cpp.o CMakeFiles/qi.dir/src/messaging/remoteobject.cpp.o CMakeFiles/qi.dir/src/messaging/servicedirectory.cpp.o CMakeFiles/qi.dir/src/messaging/servicedirectoryclient.cpp.o CMakeFiles/qi.dir/src/messaging/servicedirectoryproxy.cpp.o CMakeFiles/qi.dir/src/messaging/serviceinfo.cpp.o CMakeFiles/qi.dir/src/messaging/session.cpp.o CMakeFiles/qi.dir/src/messaging/sessionservice.cpp.o CMakeFiles/qi.dir/src/messaging/sessionservices.cpp.o CMakeFiles/qi.dir/src/messaging/server.cpp.o CMakeFiles/qi.dir/src/messaging/streamcontext.cpp.o CMakeFiles/qi.dir/src/messaging/transportserver.cpp.o CMakeFiles/qi.dir/src/messaging/transportserverasio_p.cpp.o CMakeFiles/qi.dir/src/messaging/messagesocket.cpp.o CMakeFiles/qi.dir/src/messaging/transportsocketcache.cpp.o CMakeFiles/qi.dir/src/messaging/tcpmessagesocket.cpp.o CMakeFiles/qi.dir/src/messaging/uri.cpp.o CMakeFiles/qi.dir/src/messaging/url.cpp.o CMakeFiles/qi.dir/src/registration.cpp.o /usr/lib64/libboost_chrono.so /usr/lib64/libboost_filesystem.so /usr/lib64/libboost_program_options.so /usr/lib64/libboost_regex.so /usr/lib64/libboost_system.so /usr/lib64/libboost_thread.so /usr/lib64/libboost_random.so /usr/lib64/libboost_atomic.so /usr/lib64/libcrypto.so /usr/lib64/libssl.so -lpthread -ldl -lrt /usr/lib64/libcrypto.so make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' make[1]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [100%] Built target qi make[1]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.e7Sw4P + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64 ++ dirname /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64 + cd ros-humble-naoqi-libqi-3.0.2 + export PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + PYTHONPATH=/opt/ros/humble/lib/python3.11/site-packages + '[' -f /opt/ros/humble/setup.sh ']' + . /opt/ros/humble/setup.sh ++ : /opt/ros/humble ++ : sh ++ _prefix_setup_IFS=' ' ++ IFS=' ' ++ _UNIQUE_PREFIX_PATH= ++ '[' -z SKIP_PARENT_PREFIX_PATH ']' ++ ament_append_unique_value _UNIQUE_PREFIX_PATH /opt/ros/humble ++ _listname=_UNIQUE_PREFIX_PATH ++ _value=/opt/ros/humble ++ eval '_values=$_UNIQUE_PREFIX_PATH' +++ _values= ++ _duplicate= ++ _ament_append_unique_value_IFS=' ' ++ IFS=: ++ '[' sh = zsh ']' ++ unset _item ++ '[' -z '' ']' ++ '[' -z '' ']' ++ eval '_UNIQUE_PREFIX_PATH="/opt/ros/humble"' +++ _UNIQUE_PREFIX_PATH=/opt/ros/humble ++ IFS=' ' ++ unset _ament_append_unique_value_IFS ++ unset _duplicate ++ unset _values ++ unset _value ++ unset _listname ++ unset AMENT_CURRENT_PREFIX ++ _prefix_setup_AMENT_SHELL=sh ++ IFS=: ++ '[' sh = zsh ']' ++ for _path in $_UNIQUE_PREFIX_PATH ++ '[' -n '' ']' ++ '[' -f /opt/ros/humble/local_setup.sh ']' ++ '[' sh = sh ']' ++ AMENT_CURRENT_PREFIX=/opt/ros/humble ++ IFS=' ' ++ . /opt/ros/humble/local_setup.sh +++ _ament_prefix_sh_AMENT_CURRENT_PREFIX=/opt/ros/humble +++ '[' -z /opt/ros/humble ']' +++ _ament_prefix_sh_AMENT_CURRENT_PREFIX=/opt/ros/humble +++ : sh +++ _ament_python_executable=/usr/bin/python3.11 +++ '[' -n '' ']' +++ '[' '!' -f /usr/bin/python3.11 ']' +++ _ament_additional_extension= +++ '[' sh '!=' sh ']' ++++ /usr/bin/python3.11 /opt/ros/humble/_local_setup_util.py sh +++ _ament_ordered_commands='export AMENT_PREFIX_PATH="/opt/ros/humble:$AMENT_PREFIX_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib64:$LD_LIBRARY_PATH" if [ "$(echo -n $AMENT_PREFIX_PATH | head -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH#?} ; fi if [ "$(echo -n $AMENT_PREFIX_PATH | tail -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH%?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | head -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH#?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | tail -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH%?} ; fi' +++ unset _ament_additional_extension +++ unset _ament_python_executable +++ '[' -n '' ']' +++ eval 'export AMENT_PREFIX_PATH="/opt/ros/humble:$AMENT_PREFIX_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib:$LD_LIBRARY_PATH" export LD_LIBRARY_PATH="/opt/ros/humble/lib64:$LD_LIBRARY_PATH" if [ "$(echo -n $AMENT_PREFIX_PATH | head -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH#?} ; fi if [ "$(echo -n $AMENT_PREFIX_PATH | tail -c 1)" = ":" ]; then export AMENT_PREFIX_PATH=${AMENT_PREFIX_PATH%?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | head -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH#?} ; fi if [ "$(echo -n $LD_LIBRARY_PATH | tail -c 1)" = ":" ]; then export LD_LIBRARY_PATH=${LD_LIBRARY_PATH%?} ; fi' ++++ export AMENT_PREFIX_PATH=/opt/ros/humble: ++++ AMENT_PREFIX_PATH=/opt/ros/humble: ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib: ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib: ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib: ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ echo -n /opt/ros/humble: +++++ head -c 1 ++++ '[' / = : ']' +++++ echo -n /opt/ros/humble: +++++ tail -c 1 ++++ '[' : = : ']' ++++ export AMENT_PREFIX_PATH=/opt/ros/humble ++++ AMENT_PREFIX_PATH=/opt/ros/humble +++++ echo -n /opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ head -c 1 ++++ '[' / = : ']' +++++ echo -n /opt/ros/humble/lib64:/opt/ros/humble/lib: +++++ tail -c 1 ++++ '[' : = : ']' ++++ export LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib ++++ LD_LIBRARY_PATH=/opt/ros/humble/lib64:/opt/ros/humble/lib +++ unset _ament_ordered_commands +++ unset _ament_prefix_sh_source_script +++ unset _ament_prefix_sh_AMENT_CURRENT_PREFIX ++ AMENT_SHELL=sh ++ unset _path ++ IFS=' ' ++ unset _prefix_setup_IFS ++ unset _prefix_setup_AMENT_SHELL ++ unset _UNIQUE_PREFIX_PATH ++ unset AMENT_SHELL + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64 'INSTALL=/usr/bin/install -p' -C .obj-x86_64-openEuler-linux-gnu make: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' /usr/bin/cmake -S/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 -B/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu/CMakeFiles /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu//CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' /usr/bin/make -f CMakeFiles/qi.dir/build.make CMakeFiles/qi.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' cd /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu/CMakeFiles/qi.dir/DependInfo.cmake "--color=" make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' /usr/bin/make -f CMakeFiles/qi.dir/build.make CMakeFiles/qi.dir/build make[2]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' make[2]: Nothing to be done for 'CMakeFiles/qi.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' [100%] Built target qi make[1]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "" -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/actor.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/anyfunction.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/anymodule.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/anyobject.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/anyvalue.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/api.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/application.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/applicationsession.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/assert.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/async.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/atomic.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/binarycodec.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/buffer.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/clock.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/config.dox -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/config.hpp.in -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/detail -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/detail/async.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/detail/clock.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/detail/eventloop.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/detail/executioncontext.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/detail/future.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/detail/future_fwd.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/detail/futurebarrier.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/detail/futureunwrap.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/detail/log.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/detail/mpl.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/detail/print.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/detail/trackable.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/either.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/eventloop.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/flags.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/future.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/futuregroup.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/getenv.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/iocolor.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/jsoncodec.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/log.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/log -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/log/androidloghandler.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/log/consoleloghandler.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/log/csvloghandler.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/log/fileloghandler.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/log/headfileloghandler.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/log/journaldloghandler.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/log/tailfileloghandler.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/macro.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/messaging -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/messaging/authprovider.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/messaging/authproviderfactory.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/messaging/autoservice.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/messaging/clientauthenticator.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/messaging/clientauthenticatorfactory.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/messaging/detail -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/messaging/detail/autoservice.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/messaging/gateway.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/messaging/messagesocket_fwd.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/messaging/servicedirectoryproxy.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/messaging/serviceinfo.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/numeric.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/objectuid.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/os.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/path.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/path_conf.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/perf -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/perf/dataperf.dox -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/perf/dataperf.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/perf/dataperfsuite.dox -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/perf/dataperfsuite.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/perf/detail -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/perf/detail/dataperfsuite.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/perf/measure.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/periodictask.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/preproc.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/property.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/ptruid.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/qi.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/session.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/signal.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/signalspy.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/signature.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/stats.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/strand.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/tag.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/trackable.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/translator.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/accessor.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/anyfunction.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/anyfunctionfactory.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/anyiterator.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/anyiterator.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/anyreference.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/anyreference.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/anyvalue.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/anyvalue.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/bindtype.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/buffertypeinterface.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/dynamicobjectbuilder.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/dynamictypeinterface.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/functionsignature.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/futureadapter.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/futureadapter.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/genericobject.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/hasless.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/inttypeinterface.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/listtypeinterface.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/manageable.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/maptypeinterface.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/object.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/objecttypebuilder.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/optionaltypeinterface.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/pointertypeinterface.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/property.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/proxyregister.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/signal.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/staticobjecttype.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/stringtypeinterface.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/structtypeinterface.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/traceanalyzer.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/type.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/type.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/typedispatcher.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/typeimpl.hxx -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/detail/typeinterface.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/dynamicobject.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/dynamicobjectbuilder.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/fwd.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/metamethod.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/metaobject.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/metaproperty.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/metasignal.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/objecttypebuilder.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/proxyproperty.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/proxysignal.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/typedispatcher.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/typeinterface.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/type/typeobject.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/types.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/uri.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/url.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/uuid.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/version.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/AUTHORS -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/README.md -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/algorithm.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/ark -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/ark/inputiter.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/ark/mutable.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/base64.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/concept.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/conceptpredicate.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/empty.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/errorhandling.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/flatten.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/functional.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/functor.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/functorcontainer.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/indexed.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/integersequence.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/iterator.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/libka.png -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/macro.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/macroregular.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/memory.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/moveoncopy.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/mutablestore.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/mutex.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/opt.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/parse.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/productiter.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/range.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/relationpredicate.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/scoped.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/sha1.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/src.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/testutils.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/typetraits.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/unit.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/uri.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/uri -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/uri/io.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/uri/parsing.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/uri/uri.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/uri/uri_fwd.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/utility.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/ka/zero.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/include/qi/config.hpp -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/lib/libqi.so -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/package.xml -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/environment/library_path.sh -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/environment/library_path.dsv -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/ament_index/resource_index/package_run_dependencies/naoqi_libqi -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/ament_index/resource_index/parent_prefix_path/naoqi_libqi -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/environment/ament_prefix_path.sh -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/environment/ament_prefix_path.dsv -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/environment/path.sh -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/environment/path.dsv -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/local_setup.bash -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/local_setup.sh -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/local_setup.zsh -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/local_setup.dsv -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/package.dsv -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/ament_index/resource_index/packages/naoqi_libqi -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/cmake/ament_cmake_export_include_directories-extras.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/cmake/ament_cmake_export_libraries-extras.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/cmake/naoqi_libqiConfig.cmake -- Installing: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/cmake/naoqi_libqiConfig-version.cmake -- Up-to-date: /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/share/naoqi_libqi/package.xml make: Leaving directory '/builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2/.obj-x86_64-openEuler-linux-gnu' + /usr/bin/find-debuginfo -j4 --strict-build-id -i --build-id-seed 3.0.2-1 --unique-debug-suffix -3.0.2-1.x86_64 --unique-debug-src-base ros-humble-naoqi-libqi-3.0.2-1.x86_64 -S debugsourcefiles.list /builddir/build/BUILD/ros-humble-naoqi-libqi-3.0.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/lib/libqi.so extracting debug info from /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64/opt/ros/humble/lib/libqi.so 4232 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-hardlink Processing files: ros-humble-naoqi-libqi-3.0.2-1.x86_64 Provides: ros-humble-naoqi-libqi = 3.0.2-1 ros-humble-naoqi-libqi(x86-64) = 3.0.2-1 ros-humble-naoqi-libqi-devel = 3.0.2-1 ros-humble-naoqi-libqi-doc = 3.0.2-1 ros-humble-naoqi-libqi-runtime = 3.0.2-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ros-humble-naoqi-libqi-debuginfo-3.0.2-1.x86_64 Provides: libqi.so-3.0.2-1.x86_64.debug()(64bit) ros-humble-naoqi-libqi-debuginfo = 3.0.2-1 ros-humble-naoqi-libqi-debuginfo(x86-64) = 3.0.2-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ros-humble-naoqi-libqi-debugsource(x86-64) = 3.0.2-1 Processing files: ros-humble-naoqi-libqi-debugsource-3.0.2-1.x86_64 Provides: ros-humble-naoqi-libqi-debugsource = 3.0.2-1 ros-humble-naoqi-libqi-debugsource(x86-64) = 3.0.2-1 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64 Wrote: /builddir/build/RPMS/ros-humble-naoqi-libqi-debugsource-3.0.2-1.x86_64.rpm Wrote: /builddir/build/RPMS/ros-humble-naoqi-libqi-3.0.2-1.x86_64.rpm Wrote: /builddir/build/RPMS/ros-humble-naoqi-libqi-debuginfo-3.0.2-1.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.mb62rI + umask 022 + cd /builddir/build/BUILD + cd ros-humble-naoqi-libqi-3.0.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/ros-humble-naoqi-libqi-3.0.2-1.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.TyBUsH + umask 022 + cd /builddir/build/BUILD + rm -rf ros-humble-naoqi-libqi-3.0.2 ros-humble-naoqi-libqi-3.0.2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild ros-humble-naoqi-libqi-3.0.2-1.src.rpm Finish: build phase for ros-humble-naoqi-libqi-3.0.2-1.src.rpm INFO: Done(/var/lib/copr-rpmbuild/results/ros-humble-naoqi-libqi-3.0.2-1.src.rpm) Config(child) 6 minutes 42 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot Finish: clean chroot Finish: run Running RPMResults tool Shared connection to 192.168.0.153 closed.