Warning: Permanently added '54.91.99.117' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/6486541-fedora-39-x86_64 --chroot fedora-39-x86_64 Version: 0.69 PID: 5637 Logging PID: 5638 Task: {'appstream': False, 'background': True, 'build_id': 6486541, 'buildroot_pkgs': [], 'chroot': 'fedora-39-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'e25b863ac16a49ed5e4bc908bfe8cab6f5bb1898', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/torsava/automatic-obsoletes/librealsense', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'librealsense', 'package_version': '2.54.2-1', 'project_dirname': 'automatic-obsoletes', 'project_name': 'automatic-obsoletes', 'project_owner': 'torsava', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/torsava/automatic-obsoletes/fedora-39-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': 'torsava/automatic-obsoletes--https://src.fedoraproject.org/user/thofmann', 'source_json': {}, 'source_type': None, 'submitter': 'https://src.fedoraproject.org/user/thofmann', 'tags': [], 'task_id': '6486541-fedora-39-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/torsava/automatic-obsoletes/librealsense /var/lib/copr-rpmbuild/workspace/workdir-zovnpp72/librealsense --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/torsava/automatic-obsoletes/librealsense', '/var/lib/copr-rpmbuild/workspace/workdir-zovnpp72/librealsense', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-zovnpp72/librealsense'... Running: git checkout e25b863ac16a49ed5e4bc908bfe8cab6f5bb1898 -- cmd: ['git', 'checkout', 'e25b863ac16a49ed5e4bc908bfe8cab6f5bb1898', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-zovnpp72/librealsense rc: 0 stdout: stderr: Note: switching to 'e25b863ac16a49ed5e4bc908bfe8cab6f5bb1898'. 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 e25b863 automatic import of librealsense Running: copr-distgit-client sources /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-zovnpp72/librealsense 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 librealsense-2.54.2.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o librealsense-2.54.2.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/torsava/automatic-obsoletes/librealsense/librealsense-2.54.2.tar.gz/md5/1574a38e88c3db7d67d39713a8cede9f/librealsense-2.54.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 59.2M 100 59.2M 0 0 221M 0 --:--:-- --:--:-- --:--:-- 221M INFO: Reading stdout from command: md5sum librealsense-2.54.2.tar.gz Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-zovnpp72/librealsense/librealsense.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-zovnpp72/librealsense --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1696336028.197447 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.2 starting (python version = 3.11.3, NVR = mock-5.2-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-zovnpp72/librealsense/librealsense.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-zovnpp72/librealsense --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1696336028.197447 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-zovnpp72/librealsense/librealsense.spec) Config(fedora-39-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.2 INFO: Mock Version: 5.2 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-x86_64-bootstrap-1696336028.197447/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:39 INFO: Pulling image: registry.fedoraproject.org/fedora:39 INFO: Copy content of container registry.fedoraproject.org/fedora:39 to /var/lib/mock/fedora-39-x86_64-bootstrap-1696336028.197447/root INFO: Checking that registry.fedoraproject.org/fedora:39 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:39 with podman image mount INFO: image registry.fedoraproject.org/fedora:39 as /var/lib/containers/storage/overlay/8cd011e466453078ab5a79cf183ac117c7fa960a8c5178f07941ff74e4775169/merged INFO: umounting image registry.fedoraproject.org/fedora:39 (/var/lib/containers/storage/overlay/8cd011e466453078ab5a79cf183ac117c7fa960a8c5178f07941ff74e4775169/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 84 MB/s | 13 MB 00:00 fedora 54 MB/s | 89 MB 00:01 updates 852 B/s | 257 B 00:00 Last metadata expiration check: 0:00:01 ago on Tue Oct 3 12:27:34 2023. Package python3-dnf-4.17.0-6.fc39.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.4.2-1.fc39 copr_base 279 k Installing dependencies: dbus-libs x86_64 1:1.14.10-1.fc39 fedora 156 k python3-dateutil noarch 1:2.8.2-10.fc39 fedora 355 k python3-dbus x86_64 1.3.2-4.fc39 fedora 157 k python3-distro noarch 1.8.0-6.fc39 fedora 49 k python3-six noarch 1.16.0-12.fc39 copr_base 41 k python3-systemd x86_64 235-6.fc39 copr_base 101 k Transaction Summary ================================================================================ Install 7 Packages Total download size: 1.1 M Installed size: 3.5 M Downloading Packages: (1/7): python3-dnf-plugins-core-4.4.2-1.fc39.no 17 MB/s | 279 kB 00:00 (2/7): python3-six-1.16.0-12.fc39.noarch.rpm 2.4 MB/s | 41 kB 00:00 (3/7): python3-systemd-235-6.fc39.x86_64.rpm 5.7 MB/s | 101 kB 00:00 (4/7): python3-dbus-1.3.2-4.fc39.x86_64.rpm 17 MB/s | 157 kB 00:00 (5/7): python3-dateutil-2.8.2-10.fc39.noarch.rp 33 MB/s | 355 kB 00:00 (6/7): dbus-libs-1.14.10-1.fc39.x86_64.rpm 13 MB/s | 156 kB 00:00 (7/7): python3-distro-1.8.0-6.fc39.noarch.rpm 17 MB/s | 49 kB 00:00 -------------------------------------------------------------------------------- Total 6.9 MB/s | 1.1 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : python3-distro-1.8.0-6.fc39.noarch 1/7 Installing : dbus-libs-1:1.14.10-1.fc39.x86_64 2/7 Installing : python3-dbus-1.3.2-4.fc39.x86_64 3/7 Installing : python3-systemd-235-6.fc39.x86_64 4/7 Installing : python3-six-1.16.0-12.fc39.noarch 5/7 Installing : python3-dateutil-1:2.8.2-10.fc39.noarch 6/7 Installing : python3-dnf-plugins-core-4.4.2-1.fc39.noarch 7/7 Running scriptlet: python3-dnf-plugins-core-4.4.2-1.fc39.noarch 7/7 Verifying : python3-dnf-plugins-core-4.4.2-1.fc39.noarch 1/7 Verifying : python3-six-1.16.0-12.fc39.noarch 2/7 Verifying : python3-systemd-235-6.fc39.x86_64 3/7 Verifying : dbus-libs-1:1.14.10-1.fc39.x86_64 4/7 Verifying : python3-dateutil-1:2.8.2-10.fc39.noarch 5/7 Verifying : python3-dbus-1.3.2-4.fc39.x86_64 6/7 Verifying : python3-distro-1.8.0-6.fc39.noarch 7/7 Installed: dbus-libs-1:1.14.10-1.fc39.x86_64 python3-dateutil-1:2.8.2-10.fc39.noarch python3-dbus-1.3.2-4.fc39.x86_64 python3-distro-1.8.0-6.fc39.noarch python3-dnf-plugins-core-4.4.2-1.fc39.noarch python3-six-1.16.0-12.fc39.noarch python3-systemd-235-6.fc39.x86_64 Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-x86_64-1696336028.197447/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 56 MB/s | 13 MB 00:00 fedora 57 MB/s | 89 MB 00:01 updates 1.3 kB/s | 257 B 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.15-5.fc39 fedora 1.8 M bzip2 x86_64 1.0.8-16.fc39 fedora 52 k coreutils x86_64 9.3-4.fc39 fedora 1.1 M cpio x86_64 2.14-4.fc39 fedora 279 k diffutils x86_64 3.10-3.fc39 fedora 398 k fedora-release-common noarch 39-0.29 fedora 18 k findutils x86_64 1:4.9.0-5.fc39 fedora 492 k gawk x86_64 5.2.2-2.fc39 fedora 1.1 M glibc-minimal-langpack x86_64 2.38-4.fc39 fedora 68 k grep x86_64 3.11-3.fc39 fedora 298 k gzip x86_64 1.12-6.fc39 fedora 166 k info x86_64 7.0.3-3.fc39 fedora 182 k patch x86_64 2.7.6-22.fc39 fedora 125 k redhat-rpm-config noarch 262-1.fc39 fedora 84 k rpm-build x86_64 4.19.0-1.fc39 fedora 78 k sed x86_64 4.8-14.fc39 fedora 306 k shadow-utils x86_64 2:4.14.0-1.fc39 fedora 1.3 M tar x86_64 2:1.35-2.fc39 fedora 864 k unzip x86_64 6.0-62.fc39 fedora 184 k util-linux x86_64 2.39.2-1.fc39 fedora 1.2 M which x86_64 2.21-40.fc39 fedora 42 k xz x86_64 5.4.4-1.fc39 fedora 556 k Installing dependencies: alternatives x86_64 1.25-1.fc39 fedora 39 k ansible-srpm-macros noarch 1-11.fc39 fedora 21 k audit-libs x86_64 3.1.2-4.fc39 fedora 117 k authselect x86_64 1.4.2-3.fc39 fedora 144 k authselect-libs x86_64 1.4.2-3.fc39 fedora 249 k basesystem noarch 11-18.fc39 fedora 7.2 k binutils x86_64 2.40-13.fc39 fedora 5.6 M binutils-gold x86_64 2.40-13.fc39 fedora 797 k bzip2-libs x86_64 1.0.8-16.fc39 fedora 41 k ca-certificates noarch 2023.2.60_v7.0.306-2.fc39 fedora 837 k coreutils-common x86_64 9.3-4.fc39 fedora 2.1 M cracklib x86_64 2.9.11-2.fc39 fedora 94 k crypto-policies noarch 20230731-1.git5ed06e0.fc39 fedora 99 k curl x86_64 8.2.1-2.fc39 fedora 346 k cyrus-sasl-lib x86_64 2.1.28-11.fc39 fedora 793 k debugedit x86_64 5.0-10.fc39 fedora 77 k dwz x86_64 0.15-3.fc39 fedora 134 k ed x86_64 1.19-4.fc39 fedora 79 k efi-srpm-macros noarch 5-9.fc39 fedora 22 k elfutils x86_64 0.189-4.fc39 fedora 537 k elfutils-debuginfod-client x86_64 0.189-4.fc39 fedora 38 k elfutils-default-yama-scope noarch 0.189-4.fc39 fedora 13 k elfutils-libelf x86_64 0.189-4.fc39 fedora 194 k elfutils-libs x86_64 0.189-4.fc39 fedora 258 k fedora-gpg-keys noarch 39-0.6 fedora 130 k fedora-release noarch 39-0.29 fedora 8.0 k fedora-release-identity-basic noarch 39-0.29 fedora 8.8 k fedora-repos noarch 39-0.6 fedora 8.9 k file x86_64 5.45-1.fc39 copr_base 50 k file-libs x86_64 5.45-1.fc39 copr_base 764 k filesystem x86_64 3.18-6.fc39 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-12.fc39 fedora 26 k fpc-srpm-macros noarch 1.3-8.fc39 fedora 7.4 k gdb-minimal x86_64 13.2-8.fc39 fedora 4.2 M gdbm-libs x86_64 1:1.23-4.fc39 fedora 56 k ghc-srpm-macros noarch 1.6.1-2.fc39 fedora 7.8 k glibc x86_64 2.38-4.fc39 fedora 2.2 M glibc-common x86_64 2.38-4.fc39 fedora 350 k glibc-gconv-extra x86_64 2.38-4.fc39 fedora 1.6 M gmp x86_64 1:6.2.1-5.fc39 fedora 313 k gnat-srpm-macros noarch 6-3.fc39 fedora 8.8 k go-srpm-macros noarch 3.2.0-6.fc39 fedora 27 k jansson x86_64 2.13.1-7.fc39 fedora 44 k kernel-srpm-macros noarch 1.0-20.fc39 fedora 10 k keyutils-libs x86_64 1.6.1-7.fc39 fedora 31 k krb5-libs x86_64 1.21.2-1.fc39 fedora 765 k libacl x86_64 2.3.1-8.fc39 fedora 23 k libarchive x86_64 3.7.1-1.fc39 fedora 408 k libattr x86_64 2.5.1-8.fc39 fedora 18 k libblkid x86_64 2.39.2-1.fc39 fedora 116 k libbrotli x86_64 1.1.0-1.fc39 fedora 336 k libcap x86_64 2.48-7.fc39 fedora 68 k libcap-ng x86_64 0.8.3-8.fc39 fedora 32 k libcom_err x86_64 1.47.0-2.fc39 fedora 26 k libcurl x86_64 8.2.1-2.fc39 fedora 324 k libdb x86_64 5.3.28-56.fc39 fedora 760 k libeconf x86_64 0.5.2-1.fc39 fedora 30 k libevent x86_64 2.1.12-9.fc39 fedora 258 k libfdisk x86_64 2.39.2-1.fc39 fedora 162 k libffi x86_64 3.4.4-4.fc39 fedora 40 k libgcc x86_64 13.2.1-3.fc39 fedora 110 k libgomp x86_64 13.2.1-3.fc39 fedora 320 k libidn2 x86_64 2.3.4-3.fc39 fedora 117 k libmount x86_64 2.39.2-1.fc39 fedora 155 k libnghttp2 x86_64 1.55.1-2.fc39 fedora 75 k libnsl2 x86_64 2.0.0-6.fc39 fedora 30 k libpkgconf x86_64 1.9.5-2.fc39 fedora 38 k libpsl x86_64 0.21.2-4.fc39 fedora 63 k libpwquality x86_64 1.4.5-7.fc39 copr_base 109 k libselinux x86_64 3.5-5.fc39 copr_base 87 k libsemanage x86_64 3.5-4.fc39 copr_base 120 k libsepol x86_64 3.5-2.fc39 fedora 324 k libsigsegv x86_64 2.14-5.fc39 fedora 27 k libsmartcols x86_64 2.39.2-1.fc39 fedora 67 k libssh x86_64 0.10.5-2.fc39 fedora 211 k libssh-config noarch 0.10.5-2.fc39 fedora 9.2 k libstdc++ x86_64 13.2.1-3.fc39 fedora 861 k libtasn1 x86_64 4.19.0-3.fc39 fedora 74 k libtirpc x86_64 1.3.3-1.rc2.fc39 fedora 94 k libunistring x86_64 1.1-5.fc39 fedora 543 k libutempter x86_64 1.2.1-10.fc39 fedora 26 k libuuid x86_64 2.39.2-1.fc39 fedora 28 k libverto x86_64 0.3.2-6.fc39 fedora 20 k libxcrypt x86_64 4.4.36-2.fc39 fedora 119 k libxml2 x86_64 2.10.4-3.fc39 copr_base 701 k libzstd x86_64 1.5.5-4.fc39 fedora 309 k lua-libs x86_64 5.4.6-3.fc39 fedora 133 k lua-srpm-macros noarch 1-9.fc39 fedora 8.6 k lz4-libs x86_64 1.9.4-4.fc39 fedora 67 k mpfr x86_64 4.2.0-3.fc39 fedora 344 k ncurses-base noarch 6.4-7.20230520.fc39 fedora 88 k ncurses-libs x86_64 6.4-7.20230520.fc39 fedora 336 k ocaml-srpm-macros noarch 8-2.fc39 fedora 14 k openblas-srpm-macros noarch 2-14.fc39 fedora 7.5 k openldap x86_64 2.6.6-1.fc39 fedora 255 k openssl-libs x86_64 1:3.1.1-4.fc39 fedora 2.2 M p11-kit x86_64 0.25.0-2.fc39 fedora 486 k p11-kit-trust x86_64 0.25.0-2.fc39 fedora 142 k package-notes-srpm-macros noarch 0.5-9.fc39 fedora 11 k pam x86_64 1.5.3-2.fc39 fedora 548 k pam-libs x86_64 1.5.3-2.fc39 fedora 58 k pcre2 x86_64 10.42-1.fc39.2 fedora 233 k pcre2-syntax noarch 10.42-1.fc39.2 fedora 143 k perl-srpm-macros noarch 1-51.fc39 fedora 8.0 k pkgconf x86_64 1.9.5-2.fc39 fedora 42 k pkgconf-m4 noarch 1.9.5-2.fc39 fedora 14 k pkgconf-pkg-config x86_64 1.9.5-2.fc39 fedora 9.6 k popt x86_64 1.19-3.fc39 fedora 66 k publicsuffix-list-dafsa noarch 20230812-1.fc39 fedora 57 k pyproject-srpm-macros noarch 1.9.0-2.fc39 fedora 14 k python-srpm-macros noarch 3.12-4.fc39 fedora 25 k qt5-srpm-macros noarch 5.15.10-2.fc39 fedora 8.3 k qt6-srpm-macros noarch 6.5.2-2.fc39 fedora 9.2 k readline x86_64 8.2-4.fc39 fedora 213 k rpm x86_64 4.19.0-1.fc39 fedora 538 k rpm-build-libs x86_64 4.19.0-1.fc39 fedora 96 k rpm-libs x86_64 4.19.0-1.fc39 fedora 312 k rpm-sequoia x86_64 1.5.0-1.fc39 fedora 871 k rpmautospec-rpm-macros noarch 0.3.5-6.fc39 copr_base 9.3 k rust-srpm-macros noarch 25.2-1.fc39 copr_base 13 k setup noarch 2.14.4-1.fc39 fedora 154 k sqlite-libs x86_64 3.42.0-7.fc39 fedora 678 k systemd-libs x86_64 254.1-2.fc39 fedora 689 k util-linux-core x86_64 2.39.2-1.fc39 fedora 494 k xxhash-libs x86_64 0.8.2-1.fc39 fedora 37 k xz-libs x86_64 5.4.4-1.fc39 fedora 108 k zip x86_64 3.0-39.fc39 fedora 266 k zlib x86_64 1.2.13-4.fc39 fedora 94 k zstd x86_64 1.5.5-4.fc39 fedora 482 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 151 Packages Total download size: 52 M Installed size: 178 M Downloading Packages: (1/151): file-5.45-1.fc39.x86_64.rpm 2.9 MB/s | 50 kB 00:00 (2/151): libpwquality-1.4.5-7.fc39.x86_64.rpm 6.2 MB/s | 109 kB 00:00 (3/151): file-libs-5.45-1.fc39.x86_64.rpm 38 MB/s | 764 kB 00:00 (4/151): libselinux-3.5-5.fc39.x86_64.rpm 21 MB/s | 87 kB 00:00 (5/151): libsemanage-3.5-4.fc39.x86_64.rpm 33 MB/s | 120 kB 00:00 (6/151): libxml2-2.10.4-3.fc39.x86_64.rpm 127 MB/s | 701 kB 00:00 (7/151): rpmautospec-rpm-macros-0.3.5-6.fc39.no 2.2 MB/s | 9.3 kB 00:00 (8/151): rust-srpm-macros-25.2-1.fc39.noarch.rp 3.5 MB/s | 13 kB 00:00 (9/151): ansible-srpm-macros-1-11.fc39.noarch.r 3.0 MB/s | 21 kB 00:00 (10/151): alternatives-1.25-1.fc39.x86_64.rpm 4.3 MB/s | 39 kB 00:00 (11/151): audit-libs-3.1.2-4.fc39.x86_64.rpm 11 MB/s | 117 kB 00:00 (12/151): authselect-1.4.2-3.fc39.x86_64.rpm 27 MB/s | 144 kB 00:00 (13/151): basesystem-11-18.fc39.noarch.rpm 3.6 MB/s | 7.2 kB 00:00 (14/151): authselect-libs-1.4.2-3.fc39.x86_64.r 37 MB/s | 249 kB 00:00 (15/151): binutils-gold-2.40-13.fc39.x86_64.rpm 45 MB/s | 797 kB 00:00 (16/151): bzip2-1.0.8-16.fc39.x86_64.rpm 19 MB/s | 52 kB 00:00 (17/151): bzip2-libs-1.0.8-16.fc39.x86_64.rpm 11 MB/s | 41 kB 00:00 (18/151): bash-5.2.15-5.fc39.x86_64.rpm 51 MB/s | 1.8 MB 00:00 (19/151): ca-certificates-2023.2.60_v7.0.306-2. 68 MB/s | 837 kB 00:00 (20/151): coreutils-9.3-4.fc39.x86_64.rpm 40 MB/s | 1.1 MB 00:00 (21/151): cpio-2.14-4.fc39.x86_64.rpm 38 MB/s | 279 kB 00:00 (22/151): cracklib-2.9.11-2.fc39.x86_64.rpm 20 MB/s | 94 kB 00:00 (23/151): crypto-policies-20230731-1.git5ed06e0 22 MB/s | 99 kB 00:00 (24/151): coreutils-common-9.3-4.fc39.x86_64.rp 48 MB/s | 2.1 MB 00:00 (25/151): curl-8.2.1-2.fc39.x86_64.rpm 41 MB/s | 346 kB 00:00 (26/151): binutils-2.40-13.fc39.x86_64.rpm 58 MB/s | 5.6 MB 00:00 (27/151): debugedit-5.0-10.fc39.x86_64.rpm 9.2 MB/s | 77 kB 00:00 (28/151): cyrus-sasl-lib-2.1.28-11.fc39.x86_64. 50 MB/s | 793 kB 00:00 (29/151): dwz-0.15-3.fc39.x86_64.rpm 29 MB/s | 134 kB 00:00 (30/151): ed-1.19-4.fc39.x86_64.rpm 23 MB/s | 79 kB 00:00 (31/151): efi-srpm-macros-5-9.fc39.noarch.rpm 9.1 MB/s | 22 kB 00:00 (32/151): diffutils-3.10-3.fc39.x86_64.rpm 34 MB/s | 398 kB 00:00 (33/151): elfutils-debuginfod-client-0.189-4.fc 8.9 MB/s | 38 kB 00:00 (34/151): elfutils-default-yama-scope-0.189-4.f 5.7 MB/s | 13 kB 00:00 (35/151): elfutils-0.189-4.fc39.x86_64.rpm 40 MB/s | 537 kB 00:00 (36/151): elfutils-libelf-0.189-4.fc39.x86_64.r 26 MB/s | 194 kB 00:00 (37/151): elfutils-libs-0.189-4.fc39.x86_64.rpm 39 MB/s | 258 kB 00:00 (38/151): fedora-release-39-0.29.noarch.rpm 4.6 MB/s | 8.0 kB 00:00 (39/151): fedora-release-identity-basic-39-0.29 5.5 MB/s | 8.8 kB 00:00 (40/151): fedora-release-common-39-0.29.noarch. 6.2 MB/s | 18 kB 00:00 (41/151): fedora-gpg-keys-39-0.6.noarch.rpm 20 MB/s | 130 kB 00:00 (42/151): fedora-repos-39-0.6.noarch.rpm 3.9 MB/s | 8.9 kB 00:00 (43/151): fonts-srpm-macros-2.0.5-12.fc39.noarc 9.5 MB/s | 26 kB 00:00 (44/151): fpc-srpm-macros-1.3-8.fc39.noarch.rpm 3.0 MB/s | 7.4 kB 00:00 (45/151): findutils-4.9.0-5.fc39.x86_64.rpm 47 MB/s | 492 kB 00:00 (46/151): filesystem-3.18-6.fc39.x86_64.rpm 54 MB/s | 1.1 MB 00:00 (47/151): gdbm-libs-1.23-4.fc39.x86_64.rpm 21 MB/s | 56 kB 00:00 (48/151): ghc-srpm-macros-1.6.1-2.fc39.noarch.r 3.2 MB/s | 7.8 kB 00:00 (49/151): gawk-5.2.2-2.fc39.x86_64.rpm 44 MB/s | 1.1 MB 00:00 (50/151): glibc-common-2.38-4.fc39.x86_64.rpm 44 MB/s | 350 kB 00:00 (51/151): glibc-gconv-extra-2.38-4.fc39.x86_64. 22 MB/s | 1.6 MB 00:00 (52/151): glibc-minimal-langpack-2.38-4.fc39.x8 23 MB/s | 68 kB 00:00 (53/151): glibc-2.38-4.fc39.x86_64.rpm 22 MB/s | 2.2 MB 00:00 (54/151): gnat-srpm-macros-6-3.fc39.noarch.rpm 5.1 MB/s | 8.8 kB 00:00 (55/151): gmp-6.2.1-5.fc39.x86_64.rpm 36 MB/s | 313 kB 00:00 (56/151): go-srpm-macros-3.2.0-6.fc39.noarch.rp 10 MB/s | 27 kB 00:00 (57/151): gzip-1.12-6.fc39.x86_64.rpm 32 MB/s | 166 kB 00:00 (58/151): grep-3.11-3.fc39.x86_64.rpm 37 MB/s | 298 kB 00:00 (59/151): jansson-2.13.1-7.fc39.x86_64.rpm 14 MB/s | 44 kB 00:00 (60/151): info-7.0.3-3.fc39.x86_64.rpm 29 MB/s | 182 kB 00:00 (61/151): gdb-minimal-13.2-8.fc39.x86_64.rpm 31 MB/s | 4.2 MB 00:00 (62/151): kernel-srpm-macros-1.0-20.fc39.noarch 1.2 MB/s | 10 kB 00:00 (63/151): keyutils-libs-1.6.1-7.fc39.x86_64.rpm 4.4 MB/s | 31 kB 00:00 (64/151): libacl-2.3.1-8.fc39.x86_64.rpm 9.4 MB/s | 23 kB 00:00 (65/151): libattr-2.5.1-8.fc39.x86_64.rpm 10 MB/s | 18 kB 00:00 (66/151): libarchive-3.7.1-1.fc39.x86_64.rpm 43 MB/s | 408 kB 00:00 (67/151): libblkid-2.39.2-1.fc39.x86_64.rpm 23 MB/s | 116 kB 00:00 (68/151): libcap-2.48-7.fc39.x86_64.rpm 21 MB/s | 68 kB 00:00 (69/151): krb5-libs-1.21.2-1.fc39.x86_64.rpm 42 MB/s | 765 kB 00:00 (70/151): libcap-ng-0.8.3-8.fc39.x86_64.rpm 8.9 MB/s | 32 kB 00:00 (71/151): libbrotli-1.1.0-1.fc39.x86_64.rpm 37 MB/s | 336 kB 00:00 (72/151): libcom_err-1.47.0-2.fc39.x86_64.rpm 8.1 MB/s | 26 kB 00:00 (73/151): libeconf-0.5.2-1.fc39.x86_64.rpm 9.7 MB/s | 30 kB 00:00 (74/151): libcurl-8.2.1-2.fc39.x86_64.rpm 42 MB/s | 324 kB 00:00 (75/151): libdb-5.3.28-56.fc39.x86_64.rpm 52 MB/s | 760 kB 00:00 (76/151): libfdisk-2.39.2-1.fc39.x86_64.rpm 19 MB/s | 162 kB 00:00 (77/151): libevent-2.1.12-9.fc39.x86_64.rpm 25 MB/s | 258 kB 00:00 (78/151): libffi-3.4.4-4.fc39.x86_64.rpm 15 MB/s | 40 kB 00:00 (79/151): libgcc-13.2.1-3.fc39.x86_64.rpm 19 MB/s | 110 kB 00:00 (80/151): libidn2-2.3.4-3.fc39.x86_64.rpm 18 MB/s | 117 kB 00:00 (81/151): libmount-2.39.2-1.fc39.x86_64.rpm 28 MB/s | 155 kB 00:00 (82/151): libgomp-13.2.1-3.fc39.x86_64.rpm 27 MB/s | 320 kB 00:00 (83/151): libnghttp2-1.55.1-2.fc39.x86_64.rpm 17 MB/s | 75 kB 00:00 (84/151): libnsl2-2.0.0-6.fc39.x86_64.rpm 11 MB/s | 30 kB 00:00 (85/151): libpkgconf-1.9.5-2.fc39.x86_64.rpm 15 MB/s | 38 kB 00:00 (86/151): libpsl-0.21.2-4.fc39.x86_64.rpm 18 MB/s | 63 kB 00:00 (87/151): libsigsegv-2.14-5.fc39.x86_64.rpm 11 MB/s | 27 kB 00:00 (88/151): libsepol-3.5-2.fc39.x86_64.rpm 43 MB/s | 324 kB 00:00 (89/151): libsmartcols-2.39.2-1.fc39.x86_64.rpm 12 MB/s | 67 kB 00:00 (90/151): libssh-config-0.10.5-2.fc39.noarch.rp 5.4 MB/s | 9.2 kB 00:00 (91/151): libssh-0.10.5-2.fc39.x86_64.rpm 30 MB/s | 211 kB 00:00 (92/151): libtasn1-4.19.0-3.fc39.x86_64.rpm 21 MB/s | 74 kB 00:00 (93/151): libtirpc-1.3.3-1.rc2.fc39.x86_64.rpm 27 MB/s | 94 kB 00:00 (94/151): libutempter-1.2.1-10.fc39.x86_64.rpm 6.9 MB/s | 26 kB 00:00 (95/151): libuuid-2.39.2-1.fc39.x86_64.rpm 8.6 MB/s | 28 kB 00:00 (96/151): libstdc++-13.2.1-3.fc39.x86_64.rpm 47 MB/s | 861 kB 00:00 (97/151): libverto-0.3.2-6.fc39.x86_64.rpm 6.1 MB/s | 20 kB 00:00 (98/151): libunistring-1.1-5.fc39.x86_64.rpm 39 MB/s | 543 kB 00:00 (99/151): libxcrypt-4.4.36-2.fc39.x86_64.rpm 31 MB/s | 119 kB 00:00 (100/151): lua-libs-5.4.6-3.fc39.x86_64.rpm 33 MB/s | 133 kB 00:00 (101/151): lua-srpm-macros-1-9.fc39.noarch.rpm 3.8 MB/s | 8.6 kB 00:00 (102/151): libzstd-1.5.5-4.fc39.x86_64.rpm 40 MB/s | 309 kB 00:00 (103/151): lz4-libs-1.9.4-4.fc39.x86_64.rpm 23 MB/s | 67 kB 00:00 (104/151): ncurses-base-6.4-7.20230520.fc39.noa 20 MB/s | 88 kB 00:00 (105/151): ocaml-srpm-macros-8-2.fc39.noarch.rp 6.6 MB/s | 14 kB 00:00 (106/151): ncurses-libs-6.4-7.20230520.fc39.x86 45 MB/s | 336 kB 00:00 (107/151): mpfr-4.2.0-3.fc39.x86_64.rpm 29 MB/s | 344 kB 00:00 (108/151): openblas-srpm-macros-2-14.fc39.noarc 1.4 MB/s | 7.5 kB 00:00 (109/151): openldap-2.6.6-1.fc39.x86_64.rpm 32 MB/s | 255 kB 00:00 (110/151): p11-kit-trust-0.25.0-2.fc39.x86_64.r 27 MB/s | 142 kB 00:00 (111/151): p11-kit-0.25.0-2.fc39.x86_64.rpm 41 MB/s | 486 kB 00:00 (112/151): package-notes-srpm-macros-0.5-9.fc39 5.3 MB/s | 11 kB 00:00 (113/151): pam-libs-1.5.3-2.fc39.x86_64.rpm 16 MB/s | 58 kB 00:00 (114/151): patch-2.7.6-22.fc39.x86_64.rpm 28 MB/s | 125 kB 00:00 (115/151): pam-1.5.3-2.fc39.x86_64.rpm 46 MB/s | 548 kB 00:00 (116/151): pcre2-10.42-1.fc39.2.x86_64.rpm 38 MB/s | 233 kB 00:00 (117/151): pcre2-syntax-10.42-1.fc39.2.noarch.r 27 MB/s | 143 kB 00:00 (118/151): perl-srpm-macros-1-51.fc39.noarch.rp 2.2 MB/s | 8.0 kB 00:00 (119/151): pkgconf-1.9.5-2.fc39.x86_64.rpm 15 MB/s | 42 kB 00:00 (120/151): pkgconf-m4-1.9.5-2.fc39.noarch.rpm 6.5 MB/s | 14 kB 00:00 (121/151): pkgconf-pkg-config-1.9.5-2.fc39.x86_ 4.2 MB/s | 9.6 kB 00:00 (122/151): popt-1.19-3.fc39.x86_64.rpm 15 MB/s | 66 kB 00:00 (123/151): openssl-libs-3.1.1-4.fc39.x86_64.rpm 50 MB/s | 2.2 MB 00:00 (124/151): publicsuffix-list-dafsa-20230812-1.f 9.6 MB/s | 57 kB 00:00 (125/151): pyproject-srpm-macros-1.9.0-2.fc39.n 4.0 MB/s | 14 kB 00:00 (126/151): qt5-srpm-macros-5.15.10-2.fc39.noarc 4.2 MB/s | 8.3 kB 00:00 (127/151): python-srpm-macros-3.12-4.fc39.noarc 9.1 MB/s | 25 kB 00:00 (128/151): qt6-srpm-macros-6.5.2-2.fc39.noarch. 3.7 MB/s | 9.2 kB 00:00 (129/151): redhat-rpm-config-262-1.fc39.noarch. 25 MB/s | 84 kB 00:00 (130/151): readline-8.2-4.fc39.x86_64.rpm 37 MB/s | 213 kB 00:00 (131/151): rpm-build-4.19.0-1.fc39.x86_64.rpm 14 MB/s | 78 kB 00:00 (132/151): rpm-build-libs-4.19.0-1.fc39.x86_64. 17 MB/s | 96 kB 00:00 (133/151): rpm-4.19.0-1.fc39.x86_64.rpm 32 MB/s | 538 kB 00:00 (134/151): rpm-libs-4.19.0-1.fc39.x86_64.rpm 39 MB/s | 312 kB 00:00 (135/151): setup-2.14.4-1.fc39.noarch.rpm 35 MB/s | 154 kB 00:00 (136/151): sed-4.8-14.fc39.x86_64.rpm 42 MB/s | 306 kB 00:00 (137/151): rpm-sequoia-1.5.0-1.fc39.x86_64.rpm 42 MB/s | 871 kB 00:00 (138/151): sqlite-libs-3.42.0-7.fc39.x86_64.rpm 49 MB/s | 678 kB 00:00 (139/151): systemd-libs-254.1-2.fc39.x86_64.rpm 42 MB/s | 689 kB 00:00 (140/151): shadow-utils-4.14.0-1.fc39.x86_64.rp 47 MB/s | 1.3 MB 00:00 (141/151): unzip-6.0-62.fc39.x86_64.rpm 23 MB/s | 184 kB 00:00 (142/151): util-linux-core-2.39.2-1.fc39.x86_64 48 MB/s | 494 kB 00:00 (143/151): tar-1.35-2.fc39.x86_64.rpm 28 MB/s | 864 kB 00:00 (144/151): which-2.21-40.fc39.x86_64.rpm 13 MB/s | 42 kB 00:00 (145/151): xxhash-libs-0.8.2-1.fc39.x86_64.rpm 15 MB/s | 37 kB 00:00 (146/151): util-linux-2.39.2-1.fc39.x86_64.rpm 46 MB/s | 1.2 MB 00:00 (147/151): xz-libs-5.4.4-1.fc39.x86_64.rpm 24 MB/s | 108 kB 00:00 (148/151): zip-3.0-39.fc39.x86_64.rpm 40 MB/s | 266 kB 00:00 (149/151): xz-5.4.4-1.fc39.x86_64.rpm 43 MB/s | 556 kB 00:00 (150/151): zlib-1.2.13-4.fc39.x86_64.rpm 13 MB/s | 94 kB 00:00 (151/151): zstd-1.5.5-4.fc39.x86_64.rpm 38 MB/s | 482 kB 00:00 -------------------------------------------------------------------------------- Total 78 MB/s | 52 MB 00:00 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x18B8E74C: Userid : "Fedora (39) " Fingerprint: E8F2 3996 F232 1864 0CB4 4CBE 75CF 5AC4 18B8 E74C From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-39-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-6.fc39.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-3.fc39.x86_64 1/151 Running scriptlet: libgcc-13.2.1-3.fc39.x86_64 1/151 Installing : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 2/151 Running scriptlet: crypto-policies-20230731-1.git5ed06e0.fc39.noarc 2/151 Installing : fedora-release-identity-basic-39-0.29.noarch 3/151 Installing : fedora-gpg-keys-39-0.6.noarch 4/151 Installing : fedora-repos-39-0.6.noarch 5/151 Installing : fedora-release-common-39-0.29.noarch 6/151 Installing : fedora-release-39-0.29.noarch 7/151 Installing : setup-2.14.4-1.fc39.noarch 8/151 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.4-1.fc39.noarch 8/151 Installing : filesystem-3.18-6.fc39.x86_64 9/151 Installing : basesystem-11-18.fc39.noarch 10/151 Installing : qt6-srpm-macros-6.5.2-2.fc39.noarch 11/151 Installing : qt5-srpm-macros-5.15.10-2.fc39.noarch 12/151 Installing : pyproject-srpm-macros-1.9.0-2.fc39.noarch 13/151 Installing : publicsuffix-list-dafsa-20230812-1.fc39.noarch 14/151 Installing : pkgconf-m4-1.9.5-2.fc39.noarch 15/151 Installing : perl-srpm-macros-1-51.fc39.noarch 16/151 Installing : pcre2-syntax-10.42-1.fc39.2.noarch 17/151 Installing : package-notes-srpm-macros-0.5-9.fc39.noarch 18/151 Installing : openblas-srpm-macros-2-14.fc39.noarch 19/151 Installing : ocaml-srpm-macros-8-2.fc39.noarch 20/151 Installing : ncurses-base-6.4-7.20230520.fc39.noarch 21/151 Installing : glibc-gconv-extra-2.38-4.fc39.x86_64 22/151 Running scriptlet: glibc-gconv-extra-2.38-4.fc39.x86_64 22/151 Installing : glibc-minimal-langpack-2.38-4.fc39.x86_64 23/151 Installing : glibc-common-2.38-4.fc39.x86_64 24/151 Running scriptlet: glibc-2.38-4.fc39.x86_64 25/151 Installing : glibc-2.38-4.fc39.x86_64 25/151 Running scriptlet: glibc-2.38-4.fc39.x86_64 25/151 Installing : ncurses-libs-6.4-7.20230520.fc39.x86_64 26/151 Installing : bash-5.2.15-5.fc39.x86_64 27/151 Running scriptlet: bash-5.2.15-5.fc39.x86_64 27/151 Installing : zlib-1.2.13-4.fc39.x86_64 28/151 Installing : xz-libs-5.4.4-1.fc39.x86_64 29/151 Installing : bzip2-libs-1.0.8-16.fc39.x86_64 30/151 Installing : libstdc++-13.2.1-3.fc39.x86_64 31/151 Installing : libuuid-2.39.2-1.fc39.x86_64 32/151 Installing : libzstd-1.5.5-4.fc39.x86_64 33/151 Installing : elfutils-libelf-0.189-4.fc39.x86_64 34/151 Installing : popt-1.19-3.fc39.x86_64 35/151 Installing : libblkid-2.39.2-1.fc39.x86_64 36/151 Installing : readline-8.2-4.fc39.x86_64 37/151 Installing : gmp-1:6.2.1-5.fc39.x86_64 38/151 Installing : libattr-2.5.1-8.fc39.x86_64 39/151 Installing : libacl-2.3.1-8.fc39.x86_64 40/151 Installing : libcap-2.48-7.fc39.x86_64 41/151 Installing : libxcrypt-4.4.36-2.fc39.x86_64 42/151 Installing : lz4-libs-1.9.4-4.fc39.x86_64 43/151 Installing : systemd-libs-254.1-2.fc39.x86_64 44/151 Installing : mpfr-4.2.0-3.fc39.x86_64 45/151 Installing : dwz-0.15-3.fc39.x86_64 46/151 Installing : unzip-6.0-62.fc39.x86_64 47/151 Installing : file-libs-5.45-1.fc39.x86_64 48/151 Installing : file-5.45-1.fc39.x86_64 49/151 Installing : alternatives-1.25-1.fc39.x86_64 50/151 Installing : jansson-2.13.1-7.fc39.x86_64 51/151 Installing : libcap-ng-0.8.3-8.fc39.x86_64 52/151 Installing : audit-libs-3.1.2-4.fc39.x86_64 53/151 Installing : pam-libs-1.5.3-2.fc39.x86_64 54/151 Installing : libcom_err-1.47.0-2.fc39.x86_64 55/151 Installing : libsepol-3.5-2.fc39.x86_64 56/151 Installing : libsmartcols-2.39.2-1.fc39.x86_64 57/151 Installing : libunistring-1.1-5.fc39.x86_64 58/151 Installing : libidn2-2.3.4-3.fc39.x86_64 59/151 Installing : lua-libs-5.4.6-3.fc39.x86_64 60/151 Installing : pcre2-10.42-1.fc39.2.x86_64 61/151 Installing : libselinux-3.5-5.fc39.x86_64 62/151 Installing : sed-4.8-14.fc39.x86_64 63/151 Installing : grep-3.11-3.fc39.x86_64 64/151 Installing : findutils-1:4.9.0-5.fc39.x86_64 65/151 Installing : xz-5.4.4-1.fc39.x86_64 66/151 Installing : libmount-2.39.2-1.fc39.x86_64 67/151 Installing : util-linux-core-2.39.2-1.fc39.x86_64 68/151 Installing : libsemanage-3.5-4.fc39.x86_64 69/151 Installing : tar-2:1.35-2.fc39.x86_64 70/151 Installing : libpsl-0.21.2-4.fc39.x86_64 71/151 Installing : zip-3.0-39.fc39.x86_64 72/151 Installing : zstd-1.5.5-4.fc39.x86_64 73/151 Installing : libfdisk-2.39.2-1.fc39.x86_64 74/151 Installing : bzip2-1.0.8-16.fc39.x86_64 75/151 Installing : libxml2-2.10.4-3.fc39.x86_64 76/151 Installing : sqlite-libs-3.42.0-7.fc39.x86_64 77/151 Installing : ed-1.19-4.fc39.x86_64 78/151 Installing : patch-2.7.6-22.fc39.x86_64 79/151 Installing : elfutils-default-yama-scope-0.189-4.fc39.noarch 80/151 Running scriptlet: elfutils-default-yama-scope-0.189-4.fc39.noarch 80/151 Installing : cpio-2.14-4.fc39.x86_64 81/151 Installing : diffutils-3.10-3.fc39.x86_64 82/151 Installing : gdbm-libs-1:1.23-4.fc39.x86_64 83/151 Installing : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 84/151 Installing : keyutils-libs-1.6.1-7.fc39.x86_64 85/151 Installing : libbrotli-1.1.0-1.fc39.x86_64 86/151 Installing : libdb-5.3.28-56.fc39.x86_64 87/151 Installing : libeconf-0.5.2-1.fc39.x86_64 88/151 Installing : shadow-utils-2:4.14.0-1.fc39.x86_64 89/151 Running scriptlet: libutempter-1.2.1-10.fc39.x86_64 90/151 Installing : libutempter-1.2.1-10.fc39.x86_64 90/151 Installing : libffi-3.4.4-4.fc39.x86_64 91/151 Installing : p11-kit-0.25.0-2.fc39.x86_64 92/151 Installing : libgomp-13.2.1-3.fc39.x86_64 93/151 Installing : libnghttp2-1.55.1-2.fc39.x86_64 94/151 Installing : libpkgconf-1.9.5-2.fc39.x86_64 95/151 Installing : pkgconf-1.9.5-2.fc39.x86_64 96/151 Installing : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 97/151 Installing : libsigsegv-2.14-5.fc39.x86_64 98/151 Installing : gawk-5.2.2-2.fc39.x86_64 99/151 Installing : libtasn1-4.19.0-3.fc39.x86_64 100/151 Installing : p11-kit-trust-0.25.0-2.fc39.x86_64 101/151 Running scriptlet: p11-kit-trust-0.25.0-2.fc39.x86_64 101/151 Installing : libverto-0.3.2-6.fc39.x86_64 102/151 Installing : xxhash-libs-0.8.2-1.fc39.x86_64 103/151 Installing : libssh-config-0.10.5-2.fc39.noarch 104/151 Installing : kernel-srpm-macros-1.0-20.fc39.noarch 105/151 Installing : gnat-srpm-macros-6-3.fc39.noarch 106/151 Installing : ghc-srpm-macros-1.6.1-2.fc39.noarch 107/151 Installing : fpc-srpm-macros-1.3-8.fc39.noarch 108/151 Installing : coreutils-common-9.3-4.fc39.x86_64 109/151 Installing : openssl-libs-1:3.1.1-4.fc39.x86_64 110/151 Installing : coreutils-9.3-4.fc39.x86_64 111/151 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 112/151 Installing : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 112/151 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 112/151 Installing : krb5-libs-1.21.2-1.fc39.x86_64 113/151 Installing : libtirpc-1.3.3-1.rc2.fc39.x86_64 114/151 Running scriptlet: authselect-libs-1.4.2-3.fc39.x86_64 115/151 Installing : authselect-libs-1.4.2-3.fc39.x86_64 115/151 Installing : gzip-1.12-6.fc39.x86_64 116/151 Installing : cracklib-2.9.11-2.fc39.x86_64 117/151 Installing : libpwquality-1.4.5-7.fc39.x86_64 118/151 Installing : authselect-1.4.2-3.fc39.x86_64 119/151 Installing : libnsl2-2.0.0-6.fc39.x86_64 120/151 Installing : pam-1.5.3-2.fc39.x86_64 121/151 Installing : libssh-0.10.5-2.fc39.x86_64 122/151 Installing : libarchive-3.7.1-1.fc39.x86_64 123/151 Installing : libevent-2.1.12-9.fc39.x86_64 124/151 Installing : openldap-2.6.6-1.fc39.x86_64 125/151 Installing : libcurl-8.2.1-2.fc39.x86_64 126/151 Installing : elfutils-libs-0.189-4.fc39.x86_64 127/151 Installing : elfutils-debuginfod-client-0.189-4.fc39.x86_64 128/151 Installing : binutils-gold-2.40-13.fc39.x86_64 129/151 Running scriptlet: binutils-gold-2.40-13.fc39.x86_64 129/151 Installing : binutils-2.40-13.fc39.x86_64 130/151 Running scriptlet: binutils-2.40-13.fc39.x86_64 130/151 Installing : elfutils-0.189-4.fc39.x86_64 131/151 Installing : gdb-minimal-13.2-8.fc39.x86_64 132/151 Installing : debugedit-5.0-10.fc39.x86_64 133/151 Installing : curl-8.2.1-2.fc39.x86_64 134/151 Installing : rpm-sequoia-1.5.0-1.fc39.x86_64 135/151 Installing : rpm-libs-4.19.0-1.fc39.x86_64 136/151 Running scriptlet: rpm-4.19.0-1.fc39.x86_64 137/151 Installing : rpm-4.19.0-1.fc39.x86_64 137/151 Installing : rpmautospec-rpm-macros-0.3.5-6.fc39.noarch 138/151 Installing : efi-srpm-macros-5-9.fc39.noarch 139/151 Installing : lua-srpm-macros-1-9.fc39.noarch 140/151 Installing : rpm-build-libs-4.19.0-1.fc39.x86_64 141/151 Installing : ansible-srpm-macros-1-11.fc39.noarch 142/151 Installing : rust-srpm-macros-25.2-1.fc39.noarch 143/151 Installing : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 144/151 Installing : go-srpm-macros-3.2.0-6.fc39.noarch 145/151 Installing : python-srpm-macros-3.12-4.fc39.noarch 146/151 Installing : redhat-rpm-config-262-1.fc39.noarch 147/151 Installing : rpm-build-4.19.0-1.fc39.x86_64 148/151 Installing : util-linux-2.39.2-1.fc39.x86_64 149/151 Installing : which-2.21-40.fc39.x86_64 150/151 Installing : info-7.0.3-3.fc39.x86_64 151/151 Running scriptlet: filesystem-3.18-6.fc39.x86_64 151/151 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 151/151 Running scriptlet: authselect-libs-1.4.2-3.fc39.x86_64 151/151 Running scriptlet: rpm-4.19.0-1.fc39.x86_64 151/151 Running scriptlet: info-7.0.3-3.fc39.x86_64 151/151 Verifying : file-5.45-1.fc39.x86_64 1/151 Verifying : file-libs-5.45-1.fc39.x86_64 2/151 Verifying : libpwquality-1.4.5-7.fc39.x86_64 3/151 Verifying : libselinux-3.5-5.fc39.x86_64 4/151 Verifying : libsemanage-3.5-4.fc39.x86_64 5/151 Verifying : libxml2-2.10.4-3.fc39.x86_64 6/151 Verifying : rpmautospec-rpm-macros-0.3.5-6.fc39.noarch 7/151 Verifying : rust-srpm-macros-25.2-1.fc39.noarch 8/151 Verifying : alternatives-1.25-1.fc39.x86_64 9/151 Verifying : ansible-srpm-macros-1-11.fc39.noarch 10/151 Verifying : audit-libs-3.1.2-4.fc39.x86_64 11/151 Verifying : authselect-1.4.2-3.fc39.x86_64 12/151 Verifying : authselect-libs-1.4.2-3.fc39.x86_64 13/151 Verifying : basesystem-11-18.fc39.noarch 14/151 Verifying : bash-5.2.15-5.fc39.x86_64 15/151 Verifying : binutils-2.40-13.fc39.x86_64 16/151 Verifying : binutils-gold-2.40-13.fc39.x86_64 17/151 Verifying : bzip2-1.0.8-16.fc39.x86_64 18/151 Verifying : bzip2-libs-1.0.8-16.fc39.x86_64 19/151 Verifying : ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch 20/151 Verifying : coreutils-9.3-4.fc39.x86_64 21/151 Verifying : coreutils-common-9.3-4.fc39.x86_64 22/151 Verifying : cpio-2.14-4.fc39.x86_64 23/151 Verifying : cracklib-2.9.11-2.fc39.x86_64 24/151 Verifying : crypto-policies-20230731-1.git5ed06e0.fc39.noarc 25/151 Verifying : curl-8.2.1-2.fc39.x86_64 26/151 Verifying : cyrus-sasl-lib-2.1.28-11.fc39.x86_64 27/151 Verifying : debugedit-5.0-10.fc39.x86_64 28/151 Verifying : diffutils-3.10-3.fc39.x86_64 29/151 Verifying : dwz-0.15-3.fc39.x86_64 30/151 Verifying : ed-1.19-4.fc39.x86_64 31/151 Verifying : efi-srpm-macros-5-9.fc39.noarch 32/151 Verifying : elfutils-0.189-4.fc39.x86_64 33/151 Verifying : elfutils-debuginfod-client-0.189-4.fc39.x86_64 34/151 Verifying : elfutils-default-yama-scope-0.189-4.fc39.noarch 35/151 Verifying : elfutils-libelf-0.189-4.fc39.x86_64 36/151 Verifying : elfutils-libs-0.189-4.fc39.x86_64 37/151 Verifying : fedora-gpg-keys-39-0.6.noarch 38/151 Verifying : fedora-release-39-0.29.noarch 39/151 Verifying : fedora-release-common-39-0.29.noarch 40/151 Verifying : fedora-release-identity-basic-39-0.29.noarch 41/151 Verifying : fedora-repos-39-0.6.noarch 42/151 Verifying : filesystem-3.18-6.fc39.x86_64 43/151 Verifying : findutils-1:4.9.0-5.fc39.x86_64 44/151 Verifying : fonts-srpm-macros-1:2.0.5-12.fc39.noarch 45/151 Verifying : fpc-srpm-macros-1.3-8.fc39.noarch 46/151 Verifying : gawk-5.2.2-2.fc39.x86_64 47/151 Verifying : gdb-minimal-13.2-8.fc39.x86_64 48/151 Verifying : gdbm-libs-1:1.23-4.fc39.x86_64 49/151 Verifying : ghc-srpm-macros-1.6.1-2.fc39.noarch 50/151 Verifying : glibc-2.38-4.fc39.x86_64 51/151 Verifying : glibc-common-2.38-4.fc39.x86_64 52/151 Verifying : glibc-gconv-extra-2.38-4.fc39.x86_64 53/151 Verifying : glibc-minimal-langpack-2.38-4.fc39.x86_64 54/151 Verifying : gmp-1:6.2.1-5.fc39.x86_64 55/151 Verifying : gnat-srpm-macros-6-3.fc39.noarch 56/151 Verifying : go-srpm-macros-3.2.0-6.fc39.noarch 57/151 Verifying : grep-3.11-3.fc39.x86_64 58/151 Verifying : gzip-1.12-6.fc39.x86_64 59/151 Verifying : info-7.0.3-3.fc39.x86_64 60/151 Verifying : jansson-2.13.1-7.fc39.x86_64 61/151 Verifying : kernel-srpm-macros-1.0-20.fc39.noarch 62/151 Verifying : keyutils-libs-1.6.1-7.fc39.x86_64 63/151 Verifying : krb5-libs-1.21.2-1.fc39.x86_64 64/151 Verifying : libacl-2.3.1-8.fc39.x86_64 65/151 Verifying : libarchive-3.7.1-1.fc39.x86_64 66/151 Verifying : libattr-2.5.1-8.fc39.x86_64 67/151 Verifying : libblkid-2.39.2-1.fc39.x86_64 68/151 Verifying : libbrotli-1.1.0-1.fc39.x86_64 69/151 Verifying : libcap-2.48-7.fc39.x86_64 70/151 Verifying : libcap-ng-0.8.3-8.fc39.x86_64 71/151 Verifying : libcom_err-1.47.0-2.fc39.x86_64 72/151 Verifying : libcurl-8.2.1-2.fc39.x86_64 73/151 Verifying : libdb-5.3.28-56.fc39.x86_64 74/151 Verifying : libeconf-0.5.2-1.fc39.x86_64 75/151 Verifying : libevent-2.1.12-9.fc39.x86_64 76/151 Verifying : libfdisk-2.39.2-1.fc39.x86_64 77/151 Verifying : libffi-3.4.4-4.fc39.x86_64 78/151 Verifying : libgcc-13.2.1-3.fc39.x86_64 79/151 Verifying : libgomp-13.2.1-3.fc39.x86_64 80/151 Verifying : libidn2-2.3.4-3.fc39.x86_64 81/151 Verifying : libmount-2.39.2-1.fc39.x86_64 82/151 Verifying : libnghttp2-1.55.1-2.fc39.x86_64 83/151 Verifying : libnsl2-2.0.0-6.fc39.x86_64 84/151 Verifying : libpkgconf-1.9.5-2.fc39.x86_64 85/151 Verifying : libpsl-0.21.2-4.fc39.x86_64 86/151 Verifying : libsepol-3.5-2.fc39.x86_64 87/151 Verifying : libsigsegv-2.14-5.fc39.x86_64 88/151 Verifying : libsmartcols-2.39.2-1.fc39.x86_64 89/151 Verifying : libssh-0.10.5-2.fc39.x86_64 90/151 Verifying : libssh-config-0.10.5-2.fc39.noarch 91/151 Verifying : libstdc++-13.2.1-3.fc39.x86_64 92/151 Verifying : libtasn1-4.19.0-3.fc39.x86_64 93/151 Verifying : libtirpc-1.3.3-1.rc2.fc39.x86_64 94/151 Verifying : libunistring-1.1-5.fc39.x86_64 95/151 Verifying : libutempter-1.2.1-10.fc39.x86_64 96/151 Verifying : libuuid-2.39.2-1.fc39.x86_64 97/151 Verifying : libverto-0.3.2-6.fc39.x86_64 98/151 Verifying : libxcrypt-4.4.36-2.fc39.x86_64 99/151 Verifying : libzstd-1.5.5-4.fc39.x86_64 100/151 Verifying : lua-libs-5.4.6-3.fc39.x86_64 101/151 Verifying : lua-srpm-macros-1-9.fc39.noarch 102/151 Verifying : lz4-libs-1.9.4-4.fc39.x86_64 103/151 Verifying : mpfr-4.2.0-3.fc39.x86_64 104/151 Verifying : ncurses-base-6.4-7.20230520.fc39.noarch 105/151 Verifying : ncurses-libs-6.4-7.20230520.fc39.x86_64 106/151 Verifying : ocaml-srpm-macros-8-2.fc39.noarch 107/151 Verifying : openblas-srpm-macros-2-14.fc39.noarch 108/151 Verifying : openldap-2.6.6-1.fc39.x86_64 109/151 Verifying : openssl-libs-1:3.1.1-4.fc39.x86_64 110/151 Verifying : p11-kit-0.25.0-2.fc39.x86_64 111/151 Verifying : p11-kit-trust-0.25.0-2.fc39.x86_64 112/151 Verifying : package-notes-srpm-macros-0.5-9.fc39.noarch 113/151 Verifying : pam-1.5.3-2.fc39.x86_64 114/151 Verifying : pam-libs-1.5.3-2.fc39.x86_64 115/151 Verifying : patch-2.7.6-22.fc39.x86_64 116/151 Verifying : pcre2-10.42-1.fc39.2.x86_64 117/151 Verifying : pcre2-syntax-10.42-1.fc39.2.noarch 118/151 Verifying : perl-srpm-macros-1-51.fc39.noarch 119/151 Verifying : pkgconf-1.9.5-2.fc39.x86_64 120/151 Verifying : pkgconf-m4-1.9.5-2.fc39.noarch 121/151 Verifying : pkgconf-pkg-config-1.9.5-2.fc39.x86_64 122/151 Verifying : popt-1.19-3.fc39.x86_64 123/151 Verifying : publicsuffix-list-dafsa-20230812-1.fc39.noarch 124/151 Verifying : pyproject-srpm-macros-1.9.0-2.fc39.noarch 125/151 Verifying : python-srpm-macros-3.12-4.fc39.noarch 126/151 Verifying : qt5-srpm-macros-5.15.10-2.fc39.noarch 127/151 Verifying : qt6-srpm-macros-6.5.2-2.fc39.noarch 128/151 Verifying : readline-8.2-4.fc39.x86_64 129/151 Verifying : redhat-rpm-config-262-1.fc39.noarch 130/151 Verifying : rpm-4.19.0-1.fc39.x86_64 131/151 Verifying : rpm-build-4.19.0-1.fc39.x86_64 132/151 Verifying : rpm-build-libs-4.19.0-1.fc39.x86_64 133/151 Verifying : rpm-libs-4.19.0-1.fc39.x86_64 134/151 Verifying : rpm-sequoia-1.5.0-1.fc39.x86_64 135/151 Verifying : sed-4.8-14.fc39.x86_64 136/151 Verifying : setup-2.14.4-1.fc39.noarch 137/151 Verifying : shadow-utils-2:4.14.0-1.fc39.x86_64 138/151 Verifying : sqlite-libs-3.42.0-7.fc39.x86_64 139/151 Verifying : systemd-libs-254.1-2.fc39.x86_64 140/151 Verifying : tar-2:1.35-2.fc39.x86_64 141/151 Verifying : unzip-6.0-62.fc39.x86_64 142/151 Verifying : util-linux-2.39.2-1.fc39.x86_64 143/151 Verifying : util-linux-core-2.39.2-1.fc39.x86_64 144/151 Verifying : which-2.21-40.fc39.x86_64 145/151 Verifying : xxhash-libs-0.8.2-1.fc39.x86_64 146/151 Verifying : xz-5.4.4-1.fc39.x86_64 147/151 Verifying : xz-libs-5.4.4-1.fc39.x86_64 148/151 Verifying : zip-3.0-39.fc39.x86_64 149/151 Verifying : zlib-1.2.13-4.fc39.x86_64 150/151 Verifying : zstd-1.5.5-4.fc39.x86_64 151/151 Installed: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-4.fc39.x86_64 authselect-1.4.2-3.fc39.x86_64 authselect-libs-1.4.2-3.fc39.x86_64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.x86_64 binutils-2.40-13.fc39.x86_64 binutils-gold-2.40-13.fc39.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-4.fc39.x86_64 coreutils-common-9.3-4.fc39.x86_64 cpio-2.14-4.fc39.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20230731-1.git5ed06e0.fc39.noarch curl-8.2.1-2.fc39.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-10.fc39.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.189-4.fc39.x86_64 elfutils-debuginfod-client-0.189-4.fc39.x86_64 elfutils-default-yama-scope-0.189-4.fc39.noarch elfutils-libelf-0.189-4.fc39.x86_64 elfutils-libs-0.189-4.fc39.x86_64 fedora-gpg-keys-39-0.6.noarch fedora-release-39-0.29.noarch fedora-release-common-39-0.29.noarch fedora-release-identity-basic-39-0.29.noarch fedora-repos-39-0.6.noarch file-5.45-1.fc39.x86_64 file-libs-5.45-1.fc39.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-1:4.9.0-5.fc39.x86_64 fonts-srpm-macros-1:2.0.5-12.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-13.2-8.fc39.x86_64 gdbm-libs-1:1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38-4.fc39.x86_64 glibc-common-2.38-4.fc39.x86_64 glibc-gconv-extra-2.38-4.fc39.x86_64 glibc-minimal-langpack-2.38-4.fc39.x86_64 gmp-1:6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.2.0-6.fc39.noarch grep-3.11-3.fc39.x86_64 gzip-1.12-6.fc39.x86_64 info-7.0.3-3.fc39.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-1.fc39.x86_64 libacl-2.3.1-8.fc39.x86_64 libarchive-3.7.1-1.fc39.x86_64 libattr-2.5.1-8.fc39.x86_64 libblkid-2.39.2-1.fc39.x86_64 libbrotli-1.1.0-1.fc39.x86_64 libcap-2.48-7.fc39.x86_64 libcap-ng-0.8.3-8.fc39.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.2.1-2.fc39.x86_64 libdb-5.3.28-56.fc39.x86_64 libeconf-0.5.2-1.fc39.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.2-1.fc39.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-3.fc39.x86_64 libgomp-13.2.1-3.fc39.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.2-1.fc39.x86_64 libnghttp2-1.55.1-2.fc39.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-7.fc39.x86_64 libselinux-3.5-5.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 libsepol-3.5-2.fc39.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.2-1.fc39.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-3.fc39.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.3-1.rc2.fc39.x86_64 libunistring-1.1-5.fc39.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.2-1.fc39.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.10.4-3.fc39.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.0-3.fc39.x86_64 ncurses-base-6.4-7.20230520.fc39.noarch ncurses-libs-6.4-7.20230520.fc39.x86_64 ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-1:3.1.1-4.fc39.x86_64 p11-kit-0.25.0-2.fc39.x86_64 p11-kit-trust-0.25.0-2.fc39.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-2.fc39.x86_64 pam-libs-1.5.3-2.fc39.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230812-1.fc39.noarch pyproject-srpm-macros-1.9.0-2.fc39.noarch python-srpm-macros-3.12-4.fc39.noarch qt5-srpm-macros-5.15.10-2.fc39.noarch qt6-srpm-macros-6.5.2-2.fc39.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-262-1.fc39.noarch rpm-4.19.0-1.fc39.x86_64 rpm-build-4.19.0-1.fc39.x86_64 rpm-build-libs-4.19.0-1.fc39.x86_64 rpm-libs-4.19.0-1.fc39.x86_64 rpm-sequoia-1.5.0-1.fc39.x86_64 rpmautospec-rpm-macros-0.3.5-6.fc39.noarch rust-srpm-macros-25.2-1.fc39.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-2:4.14.0-1.fc39.x86_64 sqlite-libs-3.42.0-7.fc39.x86_64 systemd-libs-254.1-2.fc39.x86_64 tar-2:1.35-2.fc39.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.2-1.fc39.x86_64 util-linux-core-2.39.2-1.fc39.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 zip-3.0-39.fc39.x86_64 zlib-1.2.13-4.fc39.x86_64 zstd-1.5.5-4.fc39.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.25-1.fc39.x86_64 ansible-srpm-macros-1-11.fc39.noarch audit-libs-3.1.2-4.fc39.x86_64 authselect-1.4.2-3.fc39.x86_64 authselect-libs-1.4.2-3.fc39.x86_64 basesystem-11-18.fc39.noarch bash-5.2.15-5.fc39.x86_64 binutils-2.40-13.fc39.x86_64 binutils-gold-2.40-13.fc39.x86_64 bzip2-1.0.8-16.fc39.x86_64 bzip2-libs-1.0.8-16.fc39.x86_64 ca-certificates-2023.2.60_v7.0.306-2.fc39.noarch coreutils-9.3-4.fc39.x86_64 coreutils-common-9.3-4.fc39.x86_64 cpio-2.14-4.fc39.x86_64 cracklib-2.9.11-2.fc39.x86_64 crypto-policies-20230731-1.git5ed06e0.fc39.noarch curl-8.2.1-2.fc39.x86_64 cyrus-sasl-lib-2.1.28-11.fc39.x86_64 debugedit-5.0-10.fc39.x86_64 diffutils-3.10-3.fc39.x86_64 dwz-0.15-3.fc39.x86_64 ed-1.19-4.fc39.x86_64 efi-srpm-macros-5-9.fc39.noarch elfutils-0.189-4.fc39.x86_64 elfutils-debuginfod-client-0.189-4.fc39.x86_64 elfutils-default-yama-scope-0.189-4.fc39.noarch elfutils-libelf-0.189-4.fc39.x86_64 elfutils-libs-0.189-4.fc39.x86_64 fedora-gpg-keys-39-0.6.noarch fedora-release-39-0.29.noarch fedora-release-common-39-0.29.noarch fedora-release-identity-basic-39-0.29.noarch fedora-repos-39-0.6.noarch file-5.45-1.fc39.x86_64 file-libs-5.45-1.fc39.x86_64 filesystem-3.18-6.fc39.x86_64 findutils-4.9.0-5.fc39.x86_64 fonts-srpm-macros-2.0.5-12.fc39.noarch fpc-srpm-macros-1.3-8.fc39.noarch gawk-5.2.2-2.fc39.x86_64 gdb-minimal-13.2-8.fc39.x86_64 gdbm-libs-1.23-4.fc39.x86_64 ghc-srpm-macros-1.6.1-2.fc39.noarch glibc-2.38-4.fc39.x86_64 glibc-common-2.38-4.fc39.x86_64 glibc-gconv-extra-2.38-4.fc39.x86_64 glibc-minimal-langpack-2.38-4.fc39.x86_64 gmp-6.2.1-5.fc39.x86_64 gnat-srpm-macros-6-3.fc39.noarch go-srpm-macros-3.2.0-6.fc39.noarch gpg-pubkey-18b8e74c-62f2920f grep-3.11-3.fc39.x86_64 gzip-1.12-6.fc39.x86_64 info-7.0.3-3.fc39.x86_64 jansson-2.13.1-7.fc39.x86_64 kernel-srpm-macros-1.0-20.fc39.noarch keyutils-libs-1.6.1-7.fc39.x86_64 krb5-libs-1.21.2-1.fc39.x86_64 libacl-2.3.1-8.fc39.x86_64 libarchive-3.7.1-1.fc39.x86_64 libattr-2.5.1-8.fc39.x86_64 libblkid-2.39.2-1.fc39.x86_64 libbrotli-1.1.0-1.fc39.x86_64 libcap-2.48-7.fc39.x86_64 libcap-ng-0.8.3-8.fc39.x86_64 libcom_err-1.47.0-2.fc39.x86_64 libcurl-8.2.1-2.fc39.x86_64 libdb-5.3.28-56.fc39.x86_64 libeconf-0.5.2-1.fc39.x86_64 libevent-2.1.12-9.fc39.x86_64 libfdisk-2.39.2-1.fc39.x86_64 libffi-3.4.4-4.fc39.x86_64 libgcc-13.2.1-3.fc39.x86_64 libgomp-13.2.1-3.fc39.x86_64 libidn2-2.3.4-3.fc39.x86_64 libmount-2.39.2-1.fc39.x86_64 libnghttp2-1.55.1-2.fc39.x86_64 libnsl2-2.0.0-6.fc39.x86_64 libpkgconf-1.9.5-2.fc39.x86_64 libpsl-0.21.2-4.fc39.x86_64 libpwquality-1.4.5-7.fc39.x86_64 libselinux-3.5-5.fc39.x86_64 libsemanage-3.5-4.fc39.x86_64 libsepol-3.5-2.fc39.x86_64 libsigsegv-2.14-5.fc39.x86_64 libsmartcols-2.39.2-1.fc39.x86_64 libssh-0.10.5-2.fc39.x86_64 libssh-config-0.10.5-2.fc39.noarch libstdc++-13.2.1-3.fc39.x86_64 libtasn1-4.19.0-3.fc39.x86_64 libtirpc-1.3.3-1.rc2.fc39.x86_64 libunistring-1.1-5.fc39.x86_64 libutempter-1.2.1-10.fc39.x86_64 libuuid-2.39.2-1.fc39.x86_64 libverto-0.3.2-6.fc39.x86_64 libxcrypt-4.4.36-2.fc39.x86_64 libxml2-2.10.4-3.fc39.x86_64 libzstd-1.5.5-4.fc39.x86_64 lua-libs-5.4.6-3.fc39.x86_64 lua-srpm-macros-1-9.fc39.noarch lz4-libs-1.9.4-4.fc39.x86_64 mpfr-4.2.0-3.fc39.x86_64 ncurses-base-6.4-7.20230520.fc39.noarch ncurses-libs-6.4-7.20230520.fc39.x86_64 ocaml-srpm-macros-8-2.fc39.noarch openblas-srpm-macros-2-14.fc39.noarch openldap-2.6.6-1.fc39.x86_64 openssl-libs-3.1.1-4.fc39.x86_64 p11-kit-0.25.0-2.fc39.x86_64 p11-kit-trust-0.25.0-2.fc39.x86_64 package-notes-srpm-macros-0.5-9.fc39.noarch pam-1.5.3-2.fc39.x86_64 pam-libs-1.5.3-2.fc39.x86_64 patch-2.7.6-22.fc39.x86_64 pcre2-10.42-1.fc39.2.x86_64 pcre2-syntax-10.42-1.fc39.2.noarch perl-srpm-macros-1-51.fc39.noarch pkgconf-1.9.5-2.fc39.x86_64 pkgconf-m4-1.9.5-2.fc39.noarch pkgconf-pkg-config-1.9.5-2.fc39.x86_64 popt-1.19-3.fc39.x86_64 publicsuffix-list-dafsa-20230812-1.fc39.noarch pyproject-srpm-macros-1.9.0-2.fc39.noarch python-srpm-macros-3.12-4.fc39.noarch qt5-srpm-macros-5.15.10-2.fc39.noarch qt6-srpm-macros-6.5.2-2.fc39.noarch readline-8.2-4.fc39.x86_64 redhat-rpm-config-262-1.fc39.noarch rpm-4.19.0-1.fc39.x86_64 rpm-build-4.19.0-1.fc39.x86_64 rpm-build-libs-4.19.0-1.fc39.x86_64 rpm-libs-4.19.0-1.fc39.x86_64 rpm-sequoia-1.5.0-1.fc39.x86_64 rpmautospec-rpm-macros-0.3.5-6.fc39.noarch rust-srpm-macros-25.2-1.fc39.noarch sed-4.8-14.fc39.x86_64 setup-2.14.4-1.fc39.noarch shadow-utils-4.14.0-1.fc39.x86_64 sqlite-libs-3.42.0-7.fc39.x86_64 systemd-libs-254.1-2.fc39.x86_64 tar-1.35-2.fc39.x86_64 unzip-6.0-62.fc39.x86_64 util-linux-2.39.2-1.fc39.x86_64 util-linux-core-2.39.2-1.fc39.x86_64 which-2.21-40.fc39.x86_64 xxhash-libs-0.8.2-1.fc39.x86_64 xz-5.4.4-1.fc39.x86_64 xz-libs-5.4.4-1.fc39.x86_64 zip-3.0-39.fc39.x86_64 zlib-1.2.13-4.fc39.x86_64 zstd-1.5.5-4.fc39.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1696291200 Wrote: /builddir/build/SRPMS/librealsense-2.54.2-1.fc39.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-x86_64-1696336028.197447/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-x86_64-1696336028.197447/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-x86_64-1696336028.197447/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-zovnpp72/librealsense/librealsense.spec) Config(child) 1 minutes 10 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/librealsense-2.54.2-1.fc39.src.rpm) Config(fedora-39-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-x86_64-bootstrap-1696336028.197447/root. INFO: reusing tmpfs at /var/lib/mock/fedora-39-x86_64-bootstrap-1696336028.197447/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-39-x86_64-1696336028.197447/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Finish: chroot init INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.19.0-1.fc39.x86_64 rpm-sequoia-1.5.0-1.fc39.x86_64 python3-dnf-4.17.0-6.fc39.noarch python3-dnf-plugins-core-4.4.2-1.fc39.noarch yum-4.17.0-6.fc39.noarch Start: build phase for librealsense-2.54.2-1.fc39.src.rpm Start: build setup for librealsense-2.54.2-1.fc39.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1696291200 Wrote: /builddir/build/SRPMS/librealsense-2.54.2-1.fc39.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 65 kB/s | 1.5 kB 00:00 fedora 624 kB/s | 21 kB 00:00 updates 951 kB/s | 24 kB 00:00 Dependencies resolved. =========================================================================================== Package Arch Version Repo Size =========================================================================================== Installing: cmake x86_64 3.27.4-7.fc39 fedora 8.0 M doxygen x86_64 2:1.9.7-3.fc39 fedora 5.0 M gcc-c++ x86_64 13.2.1-3.fc39 fedora 13 M gdb-headless x86_64 13.2-8.fc39 fedora 4.7 M glfw-devel x86_64 1:3.3.8-4.fc39 fedora 46 k gtk3-devel x86_64 3.24.38-3.fc39 fedora 4.2 M libcurl-devel x86_64 8.2.1-2.fc39 fedora 999 k libusb1-devel x86_64 1.0.26-3.fc39 fedora 25 k mesa-libGL-devel x86_64 23.2.0~rc3-1.fc39 fedora 36 k mesa-libGLU-devel x86_64 9.0.3-1.fc39 fedora 12 k pybind11-devel x86_64 2.11.1-1.fc39 fedora 176 k python3-devel x86_64 3.12.0~rc3-1.fc39 fedora 311 k python3-setuptools noarch 68.2.2-1.fc39 copr_base 1.4 M systemd-devel x86_64 254.1-2.fc39 fedora 631 k Installing dependencies: abattis-cantarell-vf-fonts noarch 0.301-10.fc39 fedora 121 k adobe-mappings-cmap noarch 20230622-1.fc39 fedora 2.1 M adobe-mappings-cmap-deprecated noarch 20230622-1.fc39 fedora 113 k adobe-mappings-pdf noarch 20190401-5.fc39 fedora 698 k adwaita-cursor-theme noarch 45.0-1.fc39 fedora 678 k adwaita-icon-theme noarch 45.0-1.fc39 fedora 407 k annobin-docs noarch 12.24-1.fc39 fedora 96 k annobin-plugin-gcc x86_64 12.24-1.fc39 fedora 960 k at-spi2-atk x86_64 2.50.0-1.fc39 fedora 86 k at-spi2-atk-devel x86_64 2.50.0-1.fc39 fedora 10 k at-spi2-core x86_64 2.50.0-1.fc39 fedora 370 k at-spi2-core-devel x86_64 2.50.0-1.fc39 fedora 315 k atk x86_64 2.50.0-1.fc39 fedora 81 k atk-devel x86_64 2.50.0-1.fc39 fedora 432 k avahi-libs x86_64 0.8-24.fc39 fedora 67 k boost-regex x86_64 1.81.0-7.fc39 copr_base 112 k brotli x86_64 1.1.0-1.fc39 fedora 20 k brotli-devel x86_64 1.1.0-1.fc39 fedora 34 k bzip2-devel x86_64 1.0.8-16.fc39 fedora 214 k cairo x86_64 1.18.0-1.fc39 fedora 710 k cairo-devel x86_64 1.18.0-1.fc39 fedora 193 k cairo-gobject x86_64 1.18.0-1.fc39 fedora 19 k cairo-gobject-devel x86_64 1.18.0-1.fc39 fedora 11 k clang16-libs x86_64 16.0.6-3.fc39 fedora 22 M clang16-resource-filesystem x86_64 16.0.6-3.fc39 fedora 13 k cmake-data noarch 3.27.4-7.fc39 fedora 2.2 M cmake-filesystem x86_64 3.27.4-7.fc39 fedora 19 k cmake-rpm-macros noarch 3.27.4-7.fc39 fedora 18 k colord-libs x86_64 1.4.6-6.fc39 fedora 233 k cpp x86_64 13.2.1-3.fc39 fedora 11 M crypto-policies-scripts noarch 20230731-1.git5ed06e0.fc39 fedora 115 k ctags x86_64 6.0.0-3.fc39 fedora 821 k cups-libs x86_64 1:2.4.7-1.fc39 fedora 267 k dbus x86_64 1:1.14.10-1.fc39 fedora 8.1 k dbus-broker x86_64 33-2.fc39 fedora 173 k dbus-common noarch 1:1.14.10-1.fc39 fedora 15 k dbus-devel x86_64 1:1.14.10-1.fc39 fedora 40 k dbus-libs x86_64 1:1.14.10-1.fc39 fedora 156 k default-fonts-core-sans noarch 4.0-9.fc39 fedora 32 k emacs-filesystem noarch 1:29.1-2.fc39 fedora 7.1 k expat x86_64 2.5.0-3.fc39 fedora 110 k fontconfig x86_64 2.14.2-5.fc39 fedora 297 k fontconfig-devel x86_64 2.14.2-5.fc39 fedora 165 k fonts-filesystem noarch 1:2.0.5-12.fc39 fedora 8.2 k freetype x86_64 2.13.1-2.fc39 fedora 414 k freetype-devel x86_64 2.13.1-2.fc39 fedora 950 k fribidi x86_64 1.0.13-2.fc39 fedora 91 k fribidi-devel x86_64 1.0.13-2.fc39 fedora 30 k gc x86_64 8.2.2-4.fc39 fedora 110 k gcc x86_64 13.2.1-3.fc39 fedora 34 M gcc-plugin-annobin x86_64 13.2.1-3.fc39 fedora 48 k gd x86_64 2.3.3-12.fc39 fedora 139 k gdk-pixbuf2 x86_64 2.42.10-5.fc39 fedora 484 k gdk-pixbuf2-devel x86_64 2.42.10-5.fc39 fedora 366 k gdk-pixbuf2-modules x86_64 2.42.10-5.fc39 fedora 85 k gettext x86_64 0.22-2.fc39 fedora 1.1 M gettext-envsubst x86_64 0.22-2.fc39 fedora 36 k gettext-libs x86_64 0.22-2.fc39 fedora 328 k gettext-runtime x86_64 0.22-2.fc39 fedora 120 k gl-manpages noarch 1.1-28.20190306.fc39 fedora 1.2 M glfw x86_64 1:3.3.8-4.fc39 fedora 89 k glib2 x86_64 2.78.0-3.fc39 fedora 2.8 M glib2-devel x86_64 2.78.0-3.fc39 fedora 596 k glibc-devel x86_64 2.38-4.fc39 fedora 82 k glibc-headers-x86 noarch 2.38-4.fc39 fedora 566 k gnutls x86_64 3.8.1-1.fc39 fedora 1.1 M google-droid-sans-fonts noarch 20200215-17.fc39 fedora 2.7 M google-noto-fonts-common noarch 20230801-3.fc39 fedora 17 k google-noto-sans-vf-fonts noarch 20230801-3.fc39 fedora 583 k graphite2 x86_64 1.3.14-12.fc39 fedora 95 k graphite2-devel x86_64 1.3.14-12.fc39 fedora 20 k graphviz x86_64 9.0.0-1.fc39 copr_base 5.0 M groff-base x86_64 1.23.0-2.fc39 fedora 1.1 M gtk-update-icon-cache x86_64 3.24.38-3.fc39 fedora 34 k gtk3 x86_64 3.24.38-3.fc39 fedora 4.9 M gts x86_64 0.7.6-46.20121130.fc39 fedora 240 k guile22 x86_64 2.2.7-9.fc39 fedora 6.5 M harfbuzz x86_64 8.2.0-1.fc39 fedora 975 k harfbuzz-devel x86_64 8.2.0-1.fc39 fedora 449 k harfbuzz-icu x86_64 8.2.0-1.fc39 fedora 17 k hicolor-icon-theme noarch 0.17-16.fc39 fedora 66 k highway x86_64 1.0.7-1.fc39 fedora 478 k hwdata noarch 0.374-1.fc39 fedora 1.6 M jbig2dec-libs x86_64 0.19-10.fc39 fedora 73 k jbigkit-libs x86_64 2.1-26.fc39 fedora 53 k json-glib x86_64 1.8.0-1.fc39 fedora 166 k jsoncpp x86_64 1.9.5-5.fc39 fedora 99 k kernel-headers x86_64 6.5.4-300.fc39 fedora 1.5 M lasi x86_64 1.1.3-11.fc39 fedora 54 k lcms2 x86_64 2.15-2.fc39 fedora 177 k libICE x86_64 1.0.10-11.fc39 fedora 70 k libSM x86_64 1.2.3-13.fc39 fedora 41 k libX11 x86_64 1.8.6-2.fc39 fedora 649 k libX11-common noarch 1.8.6-2.fc39 fedora 175 k libX11-devel x86_64 1.8.6-2.fc39 fedora 1.0 M libX11-xcb x86_64 1.8.6-2.fc39 fedora 12 k libXau x86_64 1.0.11-3.fc39 fedora 31 k libXau-devel x86_64 1.0.11-3.fc39 fedora 14 k libXcomposite x86_64 0.4.5-10.fc39 fedora 23 k libXcomposite-devel x86_64 0.4.5-10.fc39 fedora 16 k libXcursor x86_64 1.2.1-4.fc39 fedora 30 k libXcursor-devel x86_64 1.2.1-4.fc39 fedora 40 k libXdamage x86_64 1.1.5-10.fc39 fedora 22 k libXdamage-devel x86_64 1.1.5-10.fc39 fedora 9.3 k libXext x86_64 1.3.5-3.fc39 fedora 39 k libXext-devel x86_64 1.3.5-3.fc39 fedora 85 k libXfixes x86_64 6.0.0-6.fc39 fedora 19 k libXfixes-devel x86_64 6.0.0-6.fc39 fedora 12 k libXft x86_64 2.3.8-3.fc39 fedora 72 k libXft-devel x86_64 2.3.8-3.fc39 fedora 50 k libXi x86_64 1.8.1-2.fc39 fedora 40 k libXi-devel x86_64 1.8.1-2.fc39 fedora 116 k libXinerama x86_64 1.1.5-3.fc39 fedora 14 k libXinerama-devel x86_64 1.1.5-3.fc39 fedora 13 k libXpm x86_64 3.5.15-4.fc39 fedora 63 k libXrandr x86_64 1.5.2-11.fc39 fedora 27 k libXrandr-devel x86_64 1.5.2-11.fc39 fedora 19 k libXrender x86_64 0.9.11-3.fc39 fedora 27 k libXrender-devel x86_64 0.9.11-3.fc39 fedora 19 k libXt x86_64 1.2.1-5.fc39 fedora 178 k libXtst x86_64 1.2.4-3.fc39 fedora 20 k libXtst-devel x86_64 1.2.4-3.fc39 fedora 16 k libXxf86vm x86_64 1.1.5-3.fc39 fedora 18 k libaom x86_64 3.7.0-1.fc39 fedora 1.8 M libavif x86_64 0.11.1-11.fc39 fedora 84 k libb2 x86_64 0.98.1-9.fc39 fedora 25 k libbabeltrace x86_64 1.5.11-5.fc39 copr_base 193 k libblkid-devel x86_64 2.39.2-1.fc39 fedora 18 k libcloudproviders x86_64 0.3.4-1.fc39 fedora 46 k libcloudproviders-devel x86_64 0.3.4-1.fc39 fedora 49 k libdatrie x86_64 0.2.13-7.fc39 fedora 32 k libdatrie-devel x86_64 0.2.13-7.fc39 fedora 148 k libdav1d x86_64 1.2.1-2.fc39 fedora 618 k libdrm x86_64 2.4.114-3.fc39 fedora 157 k libdrm-devel x86_64 2.4.114-3.fc39 fedora 173 k libedit x86_64 3.1-48.20230828cvs.fc39 fedora 107 k libepoxy x86_64 1.5.10-4.fc39 fedora 234 k libepoxy-devel x86_64 1.5.10-4.fc39 fedora 133 k libffi-devel x86_64 3.4.4-4.fc39 fedora 29 k libglvnd x86_64 1:1.7.0-1.fc39 fedora 133 k libglvnd-core-devel x86_64 1:1.7.0-1.fc39 fedora 17 k libglvnd-devel x86_64 1:1.7.0-1.fc39 fedora 162 k libglvnd-egl x86_64 1:1.7.0-1.fc39 fedora 36 k libglvnd-gles x86_64 1:1.7.0-1.fc39 fedora 31 k libglvnd-glx x86_64 1:1.7.0-1.fc39 fedora 142 k libglvnd-opengl x86_64 1:1.7.0-1.fc39 fedora 42 k libgs x86_64 10.01.2-3.fc39 fedora 3.5 M libgusb x86_64 0.4.6-2.fc39 fedora 63 k libicu x86_64 73.2-2.fc39 fedora 11 M libicu-devel x86_64 73.2-2.fc39 fedora 924 k libijs x86_64 0.35-19.fc39 fedora 29 k libimagequant x86_64 4.0.1-5.fc39 fedora 308 k libipt x86_64 2.0.6-2.fc39 fedora 55 k libjpeg-turbo x86_64 2.1.4-3.fc39 fedora 183 k libjpeg-turbo-devel x86_64 2.1.4-3.fc39 fedora 98 k libjxl x86_64 1:0.8.2-3.fc39 fedora 1.2 M liblerc x86_64 4.0.0-4.fc39 fedora 201 k libmount-devel x86_64 2.39.2-1.fc39 fedora 18 k libmpc x86_64 1.3.1-3.fc39 fedora 70 k libpaper x86_64 1:2.1.1-1.fc39 fedora 27 k libpciaccess x86_64 0.16-9.fc39 fedora 26 k libpciaccess-devel x86_64 0.16-9.fc39 fedora 12 k libpng x86_64 2:1.6.37-15.fc39 fedora 119 k libpng-devel x86_64 2:1.6.37-15.fc39 fedora 291 k librsvg2 x86_64 2.56.92-1.fc39 fedora 1.6 M libseccomp x86_64 2.5.3-6.fc39 fedora 71 k libselinux-devel x86_64 3.5-5.fc39 copr_base 116 k libsepol-devel x86_64 3.5-2.fc39 fedora 49 k libsoup3 x86_64 3.4.3-1.fc39 fedora 389 k libstdc++-devel x86_64 13.2.1-3.fc39 fedora 2.6 M libstemmer x86_64 2.2.0-7.fc39 fedora 171 k libthai x86_64 0.1.29-6.fc39 fedora 213 k libthai-devel x86_64 0.1.29-6.fc39 fedora 139 k libtiff x86_64 4.4.0-8.fc39 fedora 202 k libtiff-devel x86_64 4.4.0-8.fc39 fedora 545 k libtool-ltdl x86_64 2.4.7-7.fc39 fedora 36 k libtracker-sparql x86_64 3.6.0-1.fc39 fedora 374 k libusb1 x86_64 1.0.26-3.fc39 fedora 74 k libuv x86_64 1:1.46.0-2.fc39 fedora 159 k libvmaf x86_64 2.3.0-6.fc39 fedora 180 k libwayland-client x86_64 1.22.0-2.fc39 fedora 34 k libwayland-cursor x86_64 1.22.0-2.fc39 fedora 19 k libwayland-egl x86_64 1.22.0-2.fc39 fedora 13 k libwayland-server x86_64 1.22.0-2.fc39 fedora 42 k libwebp x86_64 1.3.2-1.fc39 fedora 284 k libxcb x86_64 1.13.1-12.fc39 fedora 233 k libxcb-devel x86_64 1.13.1-12.fc39 fedora 1.4 M libxcrypt-devel x86_64 4.4.36-2.fc39 fedora 30 k libxkbcommon x86_64 1.5.0-3.fc39 fedora 139 k libxkbcommon-devel x86_64 1.5.0-3.fc39 fedora 65 k libxml2-devel x86_64 2.10.4-3.fc39 copr_base 498 k libxshmfence x86_64 1.3-13.fc39 fedora 12 k libyaml x86_64 0.2.5-12.fc39 fedora 59 k llvm16-libs x86_64 16.0.6-5.fc39 fedora 27 M make x86_64 1:4.4.1-2.fc39 fedora 589 k mesa-libEGL x86_64 23.2.0~rc3-1.fc39 fedora 132 k mesa-libGL x86_64 23.2.0~rc3-1.fc39 fedora 174 k mesa-libGLU x86_64 9.0.3-1.fc39 fedora 160 k mesa-libgbm x86_64 23.2.0~rc3-1.fc39 fedora 46 k mesa-libglapi x86_64 23.2.0~rc3-1.fc39 fedora 53 k mpdecimal x86_64 2.5.1-7.fc39 fedora 89 k ncurses x86_64 6.4-7.20230520.fc39 fedora 416 k netpbm x86_64 11.02.00-2.fc39 fedora 185 k nettle x86_64 3.9.1-2.fc39 fedora 425 k nspr x86_64 4.35.0-12.fc39 fedora 137 k nss x86_64 3.93.0-1.fc39 fedora 696 k nss-softokn x86_64 3.93.0-1.fc39 fedora 1.0 M nss-softokn-freebl x86_64 3.93.0-1.fc39 fedora 327 k nss-sysinit x86_64 3.93.0-1.fc39 fedora 18 k nss-util x86_64 3.93.0-1.fc39 fedora 86 k openjpeg2 x86_64 2.5.0-4.fc39 fedora 178 k pango x86_64 1.51.0-1.fc39 fedora 343 k pango-devel x86_64 1.51.0-1.fc39 fedora 161 k pcre2-devel x86_64 10.42-1.fc39.2 fedora 505 k pcre2-utf16 x86_64 10.42-1.fc39.2 fedora 212 k pcre2-utf32 x86_64 10.42-1.fc39.2 fedora 200 k perl-AutoLoader noarch 5.74-500.fc39 fedora 21 k perl-B x86_64 1.88-500.fc39 fedora 177 k perl-Carp noarch 1.54-500.fc39 fedora 29 k perl-Class-Struct noarch 0.68-500.fc39 fedora 22 k perl-Data-Dumper x86_64 2.188-501.fc39 fedora 56 k perl-Digest noarch 1.20-500.fc39 fedora 25 k perl-Digest-MD5 x86_64 2.58-500.fc39 fedora 35 k perl-DynaLoader x86_64 1.54-500.fc39 fedora 26 k perl-Encode x86_64 4:3.19-500.fc39 fedora 1.7 M perl-Errno x86_64 1.37-500.fc39 fedora 15 k perl-Exporter noarch 5.77-500.fc39 fedora 31 k perl-Fcntl x86_64 1.15-500.fc39 fedora 20 k perl-File-Basename noarch 2.86-500.fc39 fedora 17 k perl-File-Path noarch 2.18-500.fc39 fedora 35 k perl-File-Temp noarch 1:0.231.100-500.fc39 fedora 58 k perl-File-stat noarch 1.13-500.fc39 fedora 17 k perl-FileHandle noarch 2.05-500.fc39 fedora 16 k perl-Getopt-Long noarch 1:2.54-500.fc39 fedora 60 k perl-Getopt-Std noarch 1.13-500.fc39 fedora 16 k perl-HTTP-Tiny noarch 0.088-3.fc39 fedora 56 k perl-IO x86_64 1.52-500.fc39 fedora 82 k perl-IO-Socket-IP noarch 0.42-1.fc39 fedora 42 k perl-IO-Socket-SSL noarch 2.083-3.fc39 fedora 225 k perl-IPC-Open3 noarch 1.22-500.fc39 fedora 22 k perl-MIME-Base64 x86_64 3.16-500.fc39 fedora 29 k perl-Mozilla-CA noarch 20230801-1.fc39 fedora 13 k perl-Net-SSLeay x86_64 1.92-10.fc39 fedora 360 k perl-POSIX x86_64 2.13-500.fc39 fedora 97 k perl-PathTools x86_64 3.89-500.fc39 fedora 87 k perl-Pod-Escapes noarch 1:1.07-500.fc39 fedora 20 k perl-Pod-Perldoc noarch 3.28.01-501.fc39 fedora 86 k perl-Pod-Simple noarch 1:3.45-4.fc39 fedora 218 k perl-Pod-Usage noarch 4:2.03-500.fc39 fedora 39 k perl-Scalar-List-Utils x86_64 5:1.63-500.fc39 fedora 72 k perl-SelectSaver noarch 1.02-500.fc39 fedora 12 k perl-Socket x86_64 4:2.037-3.fc39 fedora 55 k perl-Storable x86_64 1:3.32-500.fc39 fedora 99 k perl-Symbol noarch 1.09-500.fc39 fedora 14 k perl-Term-ANSIColor noarch 5.01-501.fc39 fedora 47 k perl-Term-Cap noarch 1.18-500.fc39 fedora 22 k perl-Text-ParseWords noarch 3.31-500.fc39 fedora 16 k perl-Text-Tabs+Wrap noarch 2023.0511-3.fc39 fedora 22 k perl-Time-Local noarch 2:1.350-3.fc39 fedora 34 k perl-URI noarch 5.21-1.fc39 fedora 125 k perl-base noarch 2.27-500.fc39 fedora 16 k perl-constant noarch 1.33-501.fc39 fedora 22 k perl-if noarch 0.61.000-500.fc39 fedora 14 k perl-interpreter x86_64 4:5.38.0-500.fc39 fedora 72 k perl-libnet noarch 3.15-501.fc39 fedora 129 k perl-libs x86_64 4:5.38.0-500.fc39 fedora 2.3 M perl-locale noarch 1.10-500.fc39 fedora 14 k perl-mro x86_64 1.28-500.fc39 fedora 29 k perl-overload noarch 1.37-500.fc39 fedora 46 k perl-overloading noarch 0.02-500.fc39 fedora 13 k perl-parent noarch 1:0.241-500.fc39 fedora 14 k perl-podlators noarch 1:5.01-500.fc39 fedora 125 k perl-vars noarch 1.05-500.fc39 fedora 13 k pixman x86_64 0.42.2-2.fc39 fedora 288 k pixman-devel x86_64 0.42.2-2.fc39 fedora 17 k poppler x86_64 23.08.0-1.fc39 fedora 1.2 M poppler-data noarch 0.4.11-5.fc39 fedora 2.0 M poppler-glib x86_64 23.08.0-1.fc39 fedora 185 k pyproject-rpm-macros noarch 1.9.0-2.fc39 fedora 41 k python-pip-wheel noarch 23.2.1-1.fc39 copr_base 1.5 M python-rpm-macros noarch 3.12-4.fc39 fedora 19 k python3 x86_64 3.12.0~rc3-1.fc39 fedora 26 k python3-libs x86_64 3.12.0~rc3-1.fc39 fedora 9.2 M python3-packaging noarch 23.1-4.fc39 fedora 114 k python3-rpm-generators noarch 14-7.fc39 fedora 30 k python3-rpm-macros noarch 3.12-4.fc39 fedora 14 k rav1e-libs x86_64 0.6.6-2.fc39 fedora 1.0 M rhash x86_64 1.4.3-3.fc39 fedora 194 k rsvg-pixbuf-loader x86_64 2.56.92-1.fc39 fedora 15 k shared-mime-info x86_64 2.2-4.fc39 fedora 380 k source-highlight x86_64 3.1.9-19.fc39 fedora 750 k svt-av1-libs x86_64 1.4.1-3.fc39 fedora 2.0 M sysprof-capture-devel x86_64 45.0-1.fc39 fedora 53 k systemd-rpm-macros noarch 254.1-2.fc39 fedora 30 k tzdata noarch 2023c-2.fc39 fedora 717 k urw-base35-bookman-fonts noarch 20200910-18.fc39 fedora 847 k urw-base35-c059-fonts noarch 20200910-18.fc39 fedora 874 k urw-base35-d050000l-fonts noarch 20200910-18.fc39 fedora 76 k urw-base35-fonts noarch 20200910-18.fc39 fedora 10 k urw-base35-fonts-common noarch 20200910-18.fc39 fedora 21 k urw-base35-gothic-fonts noarch 20200910-18.fc39 fedora 643 k urw-base35-nimbus-mono-ps-fonts noarch 20200910-18.fc39 fedora 795 k urw-base35-nimbus-roman-fonts noarch 20200910-18.fc39 fedora 856 k urw-base35-nimbus-sans-fonts noarch 20200910-18.fc39 fedora 1.3 M urw-base35-p052-fonts noarch 20200910-18.fc39 fedora 974 k urw-base35-standard-symbols-ps-fonts noarch 20200910-18.fc39 fedora 42 k urw-base35-z003-fonts noarch 20200910-18.fc39 fedora 276 k vim-filesystem noarch 2:9.0.1927-1.fc39 fedora 18 k wayland-devel x86_64 1.22.0-2.fc39 fedora 148 k xapian-core-libs x86_64 1.4.23-1.fc39 fedora 771 k xkeyboard-config noarch 2.39-2.fc39 fedora 962 k xml-common noarch 0.6.3-61.fc39 fedora 31 k xorg-x11-proto-devel noarch 2023.2-2.fc39 fedora 298 k xprop x86_64 1.2.5-4.fc39 fedora 35 k xz-devel x86_64 5.4.4-1.fc39 fedora 66 k zlib-devel x86_64 1.2.13-4.fc39 fedora 45 k Transaction Summary =========================================================================================== Install 330 Packages Total download size: 259 M Installed size: 1.0 G Downloading Packages: (1/330): boost-regex-1.81.0-7.fc39.x86_64.rpm 3.1 MB/s | 112 kB 00:00 (2/330): libselinux-devel-3.5-5.fc39.x86_64.rpm 61 MB/s | 116 kB 00:00 (3/330): libxml2-devel-2.10.4-3.fc39.x86_64.rpm 139 MB/s | 498 kB 00:00 (4/330): libbabeltrace-1.5.11-5.fc39.x86_64.rpm 4.4 MB/s | 193 kB 00:00 (5/330): python-pip-wheel-23.2.1-1.fc39.noarch. 139 MB/s | 1.5 MB 00:00 (6/330): python3-setuptools-68.2.2-1.fc39.noarc 102 MB/s | 1.4 MB 00:00 (7/330): abattis-cantarell-vf-fonts-0.301-10.fc 8.7 MB/s | 121 kB 00:00 (8/330): graphviz-9.0.0-1.fc39.x86_64.rpm 65 MB/s | 5.0 MB 00:00 (9/330): adobe-mappings-cmap-deprecated-2023062 13 MB/s | 113 kB 00:00 (10/330): adobe-mappings-pdf-20190401-5.fc39.no 51 MB/s | 698 kB 00:00 (11/330): adwaita-cursor-theme-45.0-1.fc39.noar 46 MB/s | 678 kB 00:00 (12/330): annobin-docs-12.24-1.fc39.noarch.rpm 28 MB/s | 96 kB 00:00 (13/330): adwaita-icon-theme-45.0-1.fc39.noarch 46 MB/s | 407 kB 00:00 (14/330): adobe-mappings-cmap-20230622-1.fc39.n 46 MB/s | 2.1 MB 00:00 (15/330): at-spi2-atk-2.50.0-1.fc39.x86_64.rpm 16 MB/s | 86 kB 00:00 (16/330): at-spi2-atk-devel-2.50.0-1.fc39.x86_6 5.0 MB/s | 10 kB 00:00 (17/330): at-spi2-core-devel-2.50.0-1.fc39.x86_ 82 MB/s | 315 kB 00:00 (18/330): annobin-plugin-gcc-12.24-1.fc39.x86_6 50 MB/s | 960 kB 00:00 (19/330): at-spi2-core-2.50.0-1.fc39.x86_64.rpm 32 MB/s | 370 kB 00:00 (20/330): atk-2.50.0-1.fc39.x86_64.rpm 16 MB/s | 81 kB 00:00 (21/330): avahi-libs-0.8-24.fc39.x86_64.rpm 23 MB/s | 67 kB 00:00 (22/330): atk-devel-2.50.0-1.fc39.x86_64.rpm 69 MB/s | 432 kB 00:00 (23/330): brotli-1.1.0-1.fc39.x86_64.rpm 5.1 MB/s | 20 kB 00:00 (24/330): brotli-devel-1.1.0-1.fc39.x86_64.rpm 9.5 MB/s | 34 kB 00:00 (25/330): bzip2-devel-1.0.8-16.fc39.x86_64.rpm 37 MB/s | 214 kB 00:00 (26/330): cairo-devel-1.18.0-1.fc39.x86_64.rpm 32 MB/s | 193 kB 00:00 (27/330): cairo-gobject-1.18.0-1.fc39.x86_64.rp 7.9 MB/s | 19 kB 00:00 (28/330): cairo-gobject-devel-1.18.0-1.fc39.x86 4.2 MB/s | 11 kB 00:00 (29/330): cairo-1.18.0-1.fc39.x86_64.rpm 48 MB/s | 710 kB 00:00 (30/330): clang16-resource-filesystem-16.0.6-3. 2.9 MB/s | 13 kB 00:00 (31/330): cmake-data-3.27.4-7.fc39.noarch.rpm 52 MB/s | 2.2 MB 00:00 (32/330): cmake-3.27.4-7.fc39.x86_64.rpm 143 MB/s | 8.0 MB 00:00 (33/330): cmake-filesystem-3.27.4-7.fc39.x86_64 1.7 MB/s | 19 kB 00:00 (34/330): cmake-rpm-macros-3.27.4-7.fc39.noarch 4.7 MB/s | 18 kB 00:00 (35/330): colord-libs-1.4.6-6.fc39.x86_64.rpm 20 MB/s | 233 kB 00:00 (36/330): crypto-policies-scripts-20230731-1.gi 21 MB/s | 115 kB 00:00 (37/330): ctags-6.0.0-3.fc39.x86_64.rpm 149 MB/s | 821 kB 00:00 (38/330): cups-libs-2.4.7-1.fc39.x86_64.rpm 20 MB/s | 267 kB 00:00 (39/330): dbus-1.14.10-1.fc39.x86_64.rpm 1.0 MB/s | 8.1 kB 00:00 (40/330): dbus-broker-33-2.fc39.x86_64.rpm 19 MB/s | 173 kB 00:00 (41/330): dbus-common-1.14.10-1.fc39.noarch.rpm 2.2 MB/s | 15 kB 00:00 (42/330): dbus-devel-1.14.10-1.fc39.x86_64.rpm 7.3 MB/s | 40 kB 00:00 (43/330): dbus-libs-1.14.10-1.fc39.x86_64.rpm 22 MB/s | 156 kB 00:00 (44/330): default-fonts-core-sans-4.0-9.fc39.no 8.1 MB/s | 32 kB 00:00 (45/330): cpp-13.2.1-3.fc39.x86_64.rpm 53 MB/s | 11 MB 00:00 (46/330): clang16-libs-16.0.6-3.fc39.x86_64.rpm 72 MB/s | 22 MB 00:00 (47/330): doxygen-1.9.7-3.fc39.x86_64.rpm 30 MB/s | 5.0 MB 00:00 (48/330): emacs-filesystem-29.1-2.fc39.noarch.r 172 kB/s | 7.1 kB 00:00 (49/330): expat-2.5.0-3.fc39.x86_64.rpm 46 MB/s | 110 kB 00:00 (50/330): fonts-filesystem-2.0.5-12.fc39.noarch 4.5 MB/s | 8.2 kB 00:00 (51/330): fontconfig-devel-2.14.2-5.fc39.x86_64 29 MB/s | 165 kB 00:00 (52/330): fontconfig-2.14.2-5.fc39.x86_64.rpm 35 MB/s | 297 kB 00:00 (53/330): fribidi-1.0.13-2.fc39.x86_64.rpm 19 MB/s | 91 kB 00:00 (54/330): freetype-2.13.1-2.fc39.x86_64.rpm 39 MB/s | 414 kB 00:00 (55/330): fribidi-devel-1.0.13-2.fc39.x86_64.rp 8.2 MB/s | 30 kB 00:00 (56/330): gc-8.2.2-4.fc39.x86_64.rpm 14 MB/s | 110 kB 00:00 (57/330): freetype-devel-2.13.1-2.fc39.x86_64.r 40 MB/s | 950 kB 00:00 (58/330): gcc-plugin-annobin-13.2.1-3.fc39.x86_ 14 MB/s | 48 kB 00:00 (59/330): gd-2.3.3-12.fc39.x86_64.rpm 27 MB/s | 139 kB 00:00 (60/330): gdb-headless-13.2-8.fc39.x86_64.rpm 180 MB/s | 4.7 MB 00:00 (61/330): gdk-pixbuf2-2.42.10-5.fc39.x86_64.rpm 48 MB/s | 484 kB 00:00 (62/330): gdk-pixbuf2-devel-2.42.10-5.fc39.x86_ 81 MB/s | 366 kB 00:00 (63/330): gdk-pixbuf2-modules-2.42.10-5.fc39.x8 22 MB/s | 85 kB 00:00 (64/330): gettext-0.22-2.fc39.x86_64.rpm 101 MB/s | 1.1 MB 00:00 (65/330): gettext-envsubst-0.22-2.fc39.x86_64.r 11 MB/s | 36 kB 00:00 (66/330): gettext-libs-0.22-2.fc39.x86_64.rpm 33 MB/s | 328 kB 00:00 (67/330): gettext-runtime-0.22-2.fc39.x86_64.rp 32 MB/s | 120 kB 00:00 (68/330): gl-manpages-1.1-28.20190306.fc39.noar 48 MB/s | 1.2 MB 00:00 (69/330): glfw-3.3.8-4.fc39.x86_64.rpm 17 MB/s | 89 kB 00:00 (70/330): glfw-devel-3.3.8-4.fc39.x86_64.rpm 8.1 MB/s | 46 kB 00:00 (71/330): glib2-2.78.0-3.fc39.x86_64.rpm 23 MB/s | 2.8 MB 00:00 (72/330): glib2-devel-2.78.0-3.fc39.x86_64.rpm 43 MB/s | 596 kB 00:00 (73/330): glibc-devel-2.38-4.fc39.x86_64.rpm 25 MB/s | 82 kB 00:00 (74/330): gcc-c++-13.2.1-3.fc39.x86_64.rpm 44 MB/s | 13 MB 00:00 (75/330): glibc-headers-x86-2.38-4.fc39.noarch. 23 MB/s | 566 kB 00:00 (76/330): gnutls-3.8.1-1.fc39.x86_64.rpm 49 MB/s | 1.1 MB 00:00 (77/330): google-noto-fonts-common-20230801-3.f 7.4 MB/s | 17 kB 00:00 (78/330): google-noto-sans-vf-fonts-20230801-3. 23 MB/s | 583 kB 00:00 (79/330): google-droid-sans-fonts-20200215-17.f 49 MB/s | 2.7 MB 00:00 (80/330): graphite2-1.3.14-12.fc39.x86_64.rpm 15 MB/s | 95 kB 00:00 (81/330): graphite2-devel-1.3.14-12.fc39.x86_64 8.0 MB/s | 20 kB 00:00 (82/330): gtk-update-icon-cache-3.24.38-3.fc39. 14 MB/s | 34 kB 00:00 (83/330): groff-base-1.23.0-2.fc39.x86_64.rpm 46 MB/s | 1.1 MB 00:00 (84/330): gtk3-devel-3.24.38-3.fc39.x86_64.rpm 77 MB/s | 4.2 MB 00:00 (85/330): gts-0.7.6-46.20121130.fc39.x86_64.rpm 38 MB/s | 240 kB 00:00 (86/330): guile22-2.2.7-9.fc39.x86_64.rpm 62 MB/s | 6.5 MB 00:00 (87/330): gtk3-3.24.38-3.fc39.x86_64.rpm 24 MB/s | 4.9 MB 00:00 (88/330): harfbuzz-8.2.0-1.fc39.x86_64.rpm 49 MB/s | 975 kB 00:00 (89/330): harfbuzz-icu-8.2.0-1.fc39.x86_64.rpm 5.8 MB/s | 17 kB 00:00 (90/330): harfbuzz-devel-8.2.0-1.fc39.x86_64.rp 48 MB/s | 449 kB 00:00 (91/330): hicolor-icon-theme-0.17-16.fc39.noarc 19 MB/s | 66 kB 00:00 (92/330): highway-1.0.7-1.fc39.x86_64.rpm 53 MB/s | 478 kB 00:00 (93/330): jbig2dec-libs-0.19-10.fc39.x86_64.rpm 22 MB/s | 73 kB 00:00 (94/330): jbigkit-libs-2.1-26.fc39.x86_64.rpm 19 MB/s | 53 kB 00:00 (95/330): json-glib-1.8.0-1.fc39.x86_64.rpm 38 MB/s | 166 kB 00:00 (96/330): jsoncpp-1.9.5-5.fc39.x86_64.rpm 22 MB/s | 99 kB 00:00 (97/330): hwdata-0.374-1.fc39.noarch.rpm 39 MB/s | 1.6 MB 00:00 (98/330): lasi-1.1.3-11.fc39.x86_64.rpm 14 MB/s | 54 kB 00:00 (99/330): lcms2-2.15-2.fc39.x86_64.rpm 25 MB/s | 177 kB 00:00 (100/330): kernel-headers-6.5.4-300.fc39.x86_64 53 MB/s | 1.5 MB 00:00 (101/330): libICE-1.0.10-11.fc39.x86_64.rpm 23 MB/s | 70 kB 00:00 (102/330): libSM-1.2.3-13.fc39.x86_64.rpm 11 MB/s | 41 kB 00:00 (103/330): libX11-common-1.8.6-2.fc39.noarch.rp 19 MB/s | 175 kB 00:00 (104/330): libX11-1.8.6-2.fc39.x86_64.rpm 25 MB/s | 649 kB 00:00 (105/330): libX11-xcb-1.8.6-2.fc39.x86_64.rpm 4.7 MB/s | 12 kB 00:00 (106/330): libXau-1.0.11-3.fc39.x86_64.rpm 13 MB/s | 31 kB 00:00 (107/330): libX11-devel-1.8.6-2.fc39.x86_64.rpm 50 MB/s | 1.0 MB 00:00 (108/330): libXau-devel-1.0.11-3.fc39.x86_64.rp 5.2 MB/s | 14 kB 00:00 (109/330): libXcomposite-0.4.5-10.fc39.x86_64.r 10 MB/s | 23 kB 00:00 (110/330): libXcomposite-devel-0.4.5-10.fc39.x8 6.5 MB/s | 16 kB 00:00 (111/330): libXcursor-1.2.1-4.fc39.x86_64.rpm 10 MB/s | 30 kB 00:00 (112/330): libXcursor-devel-1.2.1-4.fc39.x86_64 12 MB/s | 40 kB 00:00 (113/330): libXdamage-1.1.5-10.fc39.x86_64.rpm 8.5 MB/s | 22 kB 00:00 (114/330): libXdamage-devel-1.1.5-10.fc39.x86_6 4.2 MB/s | 9.3 kB 00:00 (115/330): libXext-1.3.5-3.fc39.x86_64.rpm 14 MB/s | 39 kB 00:00 (116/330): libXext-devel-1.3.5-3.fc39.x86_64.rp 26 MB/s | 85 kB 00:00 (117/330): gcc-13.2.1-3.fc39.x86_64.rpm 48 MB/s | 34 MB 00:00 (118/330): libXfixes-6.0.0-6.fc39.x86_64.rpm 509 kB/s | 19 kB 00:00 (119/330): libXfixes-devel-6.0.0-6.fc39.x86_64. 344 kB/s | 12 kB 00:00 (120/330): libXft-devel-2.3.8-3.fc39.x86_64.rpm 18 MB/s | 50 kB 00:00 (121/330): libXft-2.3.8-3.fc39.x86_64.rpm 17 MB/s | 72 kB 00:00 (122/330): libXi-1.8.1-2.fc39.x86_64.rpm 10 MB/s | 40 kB 00:00 (123/330): libXinerama-1.1.5-3.fc39.x86_64.rpm 6.7 MB/s | 14 kB 00:00 (124/330): libXinerama-devel-1.1.5-3.fc39.x86_6 4.9 MB/s | 13 kB 00:00 (125/330): libXi-devel-1.8.1-2.fc39.x86_64.rpm 21 MB/s | 116 kB 00:00 (126/330): libXpm-3.5.15-4.fc39.x86_64.rpm 18 MB/s | 63 kB 00:00 (127/330): libXrandr-1.5.2-11.fc39.x86_64.rpm 7.8 MB/s | 27 kB 00:00 (128/330): libXrandr-devel-1.5.2-11.fc39.x86_64 7.9 MB/s | 19 kB 00:00 (129/330): libXrender-devel-0.9.11-3.fc39.x86_6 9.4 MB/s | 19 kB 00:00 (130/330): libXrender-0.9.11-3.fc39.x86_64.rpm 8.3 MB/s | 27 kB 00:00 (131/330): libXtst-1.2.4-3.fc39.x86_64.rpm 7.2 MB/s | 20 kB 00:00 (132/330): libXtst-devel-1.2.4-3.fc39.x86_64.rp 5.5 MB/s | 16 kB 00:00 (133/330): libXt-1.2.1-5.fc39.x86_64.rpm 29 MB/s | 178 kB 00:00 (134/330): libXxf86vm-1.1.5-3.fc39.x86_64.rpm 7.3 MB/s | 18 kB 00:00 (135/330): libb2-0.98.1-9.fc39.x86_64.rpm 25 MB/s | 25 kB 00:00 (136/330): libavif-0.11.1-11.fc39.x86_64.rpm 25 MB/s | 84 kB 00:00 (137/330): libblkid-devel-2.39.2-1.fc39.x86_64. 10 MB/s | 18 kB 00:00 (138/330): libcloudproviders-0.3.4-1.fc39.x86_6 17 MB/s | 46 kB 00:00 (139/330): libcloudproviders-devel-0.3.4-1.fc39 23 MB/s | 49 kB 00:00 (140/330): libdatrie-0.2.13-7.fc39.x86_64.rpm 13 MB/s | 32 kB 00:00 (141/330): libdatrie-devel-0.2.13-7.fc39.x86_64 46 MB/s | 148 kB 00:00 (142/330): libcurl-devel-8.2.1-2.fc39.x86_64.rp 65 MB/s | 999 kB 00:00 (143/330): libdav1d-1.2.1-2.fc39.x86_64.rpm 65 MB/s | 618 kB 00:00 (144/330): libdrm-2.4.114-3.fc39.x86_64.rpm 41 MB/s | 157 kB 00:00 (145/330): libedit-3.1-48.20230828cvs.fc39.x86_ 29 MB/s | 107 kB 00:00 (146/330): libdrm-devel-2.4.114-3.fc39.x86_64.r 27 MB/s | 173 kB 00:00 (147/330): libepoxy-devel-1.5.10-4.fc39.x86_64. 30 MB/s | 133 kB 00:00 (148/330): libepoxy-1.5.10-4.fc39.x86_64.rpm 38 MB/s | 234 kB 00:00 (149/330): libffi-devel-3.4.4-4.fc39.x86_64.rpm 8.6 MB/s | 29 kB 00:00 (150/330): libglvnd-1.7.0-1.fc39.x86_64.rpm 34 MB/s | 133 kB 00:00 (151/330): libglvnd-core-devel-1.7.0-1.fc39.x86 7.4 MB/s | 17 kB 00:00 (152/330): libglvnd-egl-1.7.0-1.fc39.x86_64.rpm 12 MB/s | 36 kB 00:00 (153/330): libglvnd-devel-1.7.0-1.fc39.x86_64.r 31 MB/s | 162 kB 00:00 (154/330): libglvnd-gles-1.7.0-1.fc39.x86_64.rp 15 MB/s | 31 kB 00:00 (155/330): libaom-3.7.0-1.fc39.x86_64.rpm 36 MB/s | 1.8 MB 00:00 (156/330): libglvnd-opengl-1.7.0-1.fc39.x86_64. 13 MB/s | 42 kB 00:00 (157/330): libgusb-0.4.6-2.fc39.x86_64.rpm 23 MB/s | 63 kB 00:00 (158/330): libglvnd-glx-1.7.0-1.fc39.x86_64.rpm 16 MB/s | 142 kB 00:00 (159/330): libicu-devel-73.2-2.fc39.x86_64.rpm 43 MB/s | 924 kB 00:00 (160/330): libijs-0.35-19.fc39.x86_64.rpm 12 MB/s | 29 kB 00:00 (161/330): libimagequant-4.0.1-5.fc39.x86_64.rp 43 MB/s | 308 kB 00:00 (162/330): libipt-2.0.6-2.fc39.x86_64.rpm 14 MB/s | 55 kB 00:00 (163/330): libjpeg-turbo-2.1.4-3.fc39.x86_64.rp 26 MB/s | 183 kB 00:00 (164/330): libjpeg-turbo-devel-2.1.4-3.fc39.x86 32 MB/s | 98 kB 00:00 (165/330): libgs-10.01.2-3.fc39.x86_64.rpm 62 MB/s | 3.5 MB 00:00 (166/330): liblerc-4.0.0-4.fc39.x86_64.rpm 28 MB/s | 201 kB 00:00 (167/330): libmount-devel-2.39.2-1.fc39.x86_64. 5.0 MB/s | 18 kB 00:00 (168/330): libmpc-1.3.1-3.fc39.x86_64.rpm 23 MB/s | 70 kB 00:00 (169/330): libjxl-0.8.2-3.fc39.x86_64.rpm 53 MB/s | 1.2 MB 00:00 (170/330): libpaper-2.1.1-1.fc39.x86_64.rpm 8.9 MB/s | 27 kB 00:00 (171/330): libpciaccess-devel-0.16-9.fc39.x86_6 6.9 MB/s | 12 kB 00:00 (172/330): libpciaccess-0.16-9.fc39.x86_64.rpm 8.1 MB/s | 26 kB 00:00 (173/330): libpng-1.6.37-15.fc39.x86_64.rpm 30 MB/s | 119 kB 00:00 (174/330): libpng-devel-1.6.37-15.fc39.x86_64.r 23 MB/s | 291 kB 00:00 (175/330): librsvg2-2.56.92-1.fc39.x86_64.rpm 132 MB/s | 1.6 MB 00:00 (176/330): libseccomp-2.5.3-6.fc39.x86_64.rpm 22 MB/s | 71 kB 00:00 (177/330): libsepol-devel-3.5-2.fc39.x86_64.rpm 23 MB/s | 49 kB 00:00 (178/330): libsoup3-3.4.3-1.fc39.x86_64.rpm 45 MB/s | 389 kB 00:00 (179/330): libstemmer-2.2.0-7.fc39.x86_64.rpm 34 MB/s | 171 kB 00:00 (180/330): libthai-0.1.29-6.fc39.x86_64.rpm 19 MB/s | 213 kB 00:00 (181/330): libthai-devel-0.1.29-6.fc39.x86_64.r 29 MB/s | 139 kB 00:00 (182/330): libtiff-4.4.0-8.fc39.x86_64.rpm 23 MB/s | 202 kB 00:00 (183/330): libstdc++-devel-13.2.1-3.fc39.x86_64 57 MB/s | 2.6 MB 00:00 (184/330): libtiff-devel-4.4.0-8.fc39.x86_64.rp 58 MB/s | 545 kB 00:00 (185/330): libtool-ltdl-2.4.7-7.fc39.x86_64.rpm 15 MB/s | 36 kB 00:00 (186/330): libusb1-1.0.26-3.fc39.x86_64.rpm 23 MB/s | 74 kB 00:00 (187/330): libtracker-sparql-3.6.0-1.fc39.x86_6 46 MB/s | 374 kB 00:00 (188/330): libusb1-devel-1.0.26-3.fc39.x86_64.r 7.4 MB/s | 25 kB 00:00 (189/330): libuv-1.46.0-2.fc39.x86_64.rpm 61 MB/s | 159 kB 00:00 (190/330): libvmaf-2.3.0-6.fc39.x86_64.rpm 36 MB/s | 180 kB 00:00 (191/330): libwayland-client-1.22.0-2.fc39.x86_ 9.9 MB/s | 34 kB 00:00 (192/330): libwayland-cursor-1.22.0-2.fc39.x86_ 8.9 MB/s | 19 kB 00:00 (193/330): libwayland-egl-1.22.0-2.fc39.x86_64. 5.7 MB/s | 13 kB 00:00 (194/330): libwayland-server-1.22.0-2.fc39.x86_ 13 MB/s | 42 kB 00:00 (195/330): libwebp-1.3.2-1.fc39.x86_64.rpm 32 MB/s | 284 kB 00:00 (196/330): libxcb-1.13.1-12.fc39.x86_64.rpm 34 MB/s | 233 kB 00:00 (197/330): libxcrypt-devel-4.4.36-2.fc39.x86_64 10 MB/s | 30 kB 00:00 (198/330): libxkbcommon-1.5.0-3.fc39.x86_64.rpm 26 MB/s | 139 kB 00:00 (199/330): libicu-73.2-2.fc39.x86_64.rpm 55 MB/s | 11 MB 00:00 (200/330): libxkbcommon-devel-1.5.0-3.fc39.x86_ 4.5 MB/s | 65 kB 00:00 (201/330): libxcb-devel-1.13.1-12.fc39.x86_64.r 54 MB/s | 1.4 MB 00:00 (202/330): libxshmfence-1.3-13.fc39.x86_64.rpm 4.0 MB/s | 12 kB 00:00 (203/330): libyaml-0.2.5-12.fc39.x86_64.rpm 20 MB/s | 59 kB 00:00 (204/330): mesa-libEGL-23.2.0~rc3-1.fc39.x86_64 16 MB/s | 132 kB 00:00 (205/330): make-4.4.1-2.fc39.x86_64.rpm 35 MB/s | 589 kB 00:00 (206/330): mesa-libGL-23.2.0~rc3-1.fc39.x86_64. 18 MB/s | 174 kB 00:00 (207/330): mesa-libGL-devel-23.2.0~rc3-1.fc39.x 7.6 MB/s | 36 kB 00:00 (208/330): mesa-libGLU-9.0.3-1.fc39.x86_64.rpm 22 MB/s | 160 kB 00:00 (209/330): mesa-libGLU-devel-9.0.3-1.fc39.x86_6 2.1 MB/s | 12 kB 00:00 (210/330): mesa-libgbm-23.2.0~rc3-1.fc39.x86_64 9.2 MB/s | 46 kB 00:00 (211/330): mesa-libglapi-23.2.0~rc3-1.fc39.x86_ 7.0 MB/s | 53 kB 00:00 (212/330): mpdecimal-2.5.1-7.fc39.x86_64.rpm 12 MB/s | 89 kB 00:00 (213/330): ncurses-6.4-7.20230520.fc39.x86_64.r 72 MB/s | 416 kB 00:00 (214/330): netpbm-11.02.00-2.fc39.x86_64.rpm 24 MB/s | 185 kB 00:00 (215/330): nspr-4.35.0-12.fc39.x86_64.rpm 19 MB/s | 137 kB 00:00 (216/330): nettle-3.9.1-2.fc39.x86_64.rpm 28 MB/s | 425 kB 00:00 (217/330): nss-3.93.0-1.fc39.x86_64.rpm 36 MB/s | 696 kB 00:00 (218/330): llvm16-libs-16.0.6-5.fc39.x86_64.rpm 241 MB/s | 27 MB 00:00 (219/330): nss-softokn-3.93.0-1.fc39.x86_64.rpm 20 MB/s | 1.0 MB 00:00 (220/330): nss-softokn-freebl-3.93.0-1.fc39.x86 10 MB/s | 327 kB 00:00 (221/330): nss-sysinit-3.93.0-1.fc39.x86_64.rpm 6.6 MB/s | 18 kB 00:00 (222/330): nss-util-3.93.0-1.fc39.x86_64.rpm 24 MB/s | 86 kB 00:00 (223/330): openjpeg2-2.5.0-4.fc39.x86_64.rpm 31 MB/s | 178 kB 00:00 (224/330): pango-devel-1.51.0-1.fc39.x86_64.rpm 55 MB/s | 161 kB 00:00 (225/330): pango-1.51.0-1.fc39.x86_64.rpm 39 MB/s | 343 kB 00:00 (226/330): pcre2-utf16-10.42-1.fc39.2.x86_64.rp 36 MB/s | 212 kB 00:00 (227/330): pcre2-utf32-10.42-1.fc39.2.x86_64.rp 32 MB/s | 200 kB 00:00 (228/330): pcre2-devel-10.42-1.fc39.2.x86_64.rp 42 MB/s | 505 kB 00:00 (229/330): perl-AutoLoader-5.74-500.fc39.noarch 4.4 MB/s | 21 kB 00:00 (230/330): perl-B-1.88-500.fc39.x86_64.rpm 37 MB/s | 177 kB 00:00 (231/330): perl-Carp-1.54-500.fc39.noarch.rpm 12 MB/s | 29 kB 00:00 (232/330): perl-Class-Struct-0.68-500.fc39.noar 7.6 MB/s | 22 kB 00:00 (233/330): perl-Digest-1.20-500.fc39.noarch.rpm 9.1 MB/s | 25 kB 00:00 (234/330): perl-Data-Dumper-2.188-501.fc39.x86_ 14 MB/s | 56 kB 00:00 (235/330): perl-Digest-MD5-2.58-500.fc39.x86_64 13 MB/s | 35 kB 00:00 (236/330): perl-DynaLoader-1.54-500.fc39.x86_64 12 MB/s | 26 kB 00:00 (237/330): perl-Errno-1.37-500.fc39.x86_64.rpm 6.5 MB/s | 15 kB 00:00 (238/330): perl-Fcntl-1.15-500.fc39.x86_64.rpm 8.0 MB/s | 20 kB 00:00 (239/330): perl-Exporter-5.77-500.fc39.noarch.r 7.4 MB/s | 31 kB 00:00 (240/330): perl-File-Basename-2.86-500.fc39.noa 8.5 MB/s | 17 kB 00:00 (241/330): perl-File-Path-2.18-500.fc39.noarch. 5.8 MB/s | 35 kB 00:00 (242/330): perl-File-Temp-0.231.100-500.fc39.no 11 MB/s | 58 kB 00:00 (243/330): perl-File-stat-1.13-500.fc39.noarch. 8.9 MB/s | 17 kB 00:00 (244/330): perl-FileHandle-2.05-500.fc39.noarch 5.1 MB/s | 16 kB 00:00 (245/330): perl-Getopt-Long-2.54-500.fc39.noarc 17 MB/s | 60 kB 00:00 (246/330): perl-Getopt-Std-1.13-500.fc39.noarch 4.8 MB/s | 16 kB 00:00 (247/330): perl-HTTP-Tiny-0.088-3.fc39.noarch.r 17 MB/s | 56 kB 00:00 (248/330): perl-IO-1.52-500.fc39.x86_64.rpm 22 MB/s | 82 kB 00:00 (249/330): perl-IO-Socket-IP-0.42-1.fc39.noarch 14 MB/s | 42 kB 00:00 (250/330): perl-IPC-Open3-1.22-500.fc39.noarch. 10 MB/s | 22 kB 00:00 (251/330): perl-IO-Socket-SSL-2.083-3.fc39.noar 40 MB/s | 225 kB 00:00 (252/330): perl-MIME-Base64-3.16-500.fc39.x86_6 11 MB/s | 29 kB 00:00 (253/330): perl-Mozilla-CA-20230801-1.fc39.noar 6.6 MB/s | 13 kB 00:00 (254/330): perl-POSIX-2.13-500.fc39.x86_64.rpm 25 MB/s | 97 kB 00:00 (255/330): perl-PathTools-3.89-500.fc39.x86_64. 25 MB/s | 87 kB 00:00 (256/330): perl-Encode-3.19-500.fc39.x86_64.rpm 38 MB/s | 1.7 MB 00:00 (257/330): perl-Pod-Escapes-1.07-500.fc39.noarc 4.9 MB/s | 20 kB 00:00 (258/330): perl-Net-SSLeay-1.92-10.fc39.x86_64. 25 MB/s | 360 kB 00:00 (259/330): perl-Pod-Perldoc-3.28.01-501.fc39.no 27 MB/s | 86 kB 00:00 (260/330): perl-Pod-Usage-2.03-500.fc39.noarch. 13 MB/s | 39 kB 00:00 (261/330): perl-SelectSaver-1.02-500.fc39.noarc 7.3 MB/s | 12 kB 00:00 (262/330): perl-Pod-Simple-3.45-4.fc39.noarch.r 30 MB/s | 218 kB 00:00 (263/330): perl-Scalar-List-Utils-1.63-500.fc39 14 MB/s | 72 kB 00:00 (264/330): perl-Socket-2.037-3.fc39.x86_64.rpm 14 MB/s | 55 kB 00:00 (265/330): perl-Symbol-1.09-500.fc39.noarch.rpm 5.8 MB/s | 14 kB 00:00 (266/330): perl-Storable-3.32-500.fc39.x86_64.r 21 MB/s | 99 kB 00:00 (267/330): perl-Term-Cap-1.18-500.fc39.noarch.r 9.3 MB/s | 22 kB 00:00 (268/330): perl-Text-ParseWords-3.31-500.fc39.n 7.6 MB/s | 16 kB 00:00 (269/330): perl-Term-ANSIColor-5.01-501.fc39.no 7.7 MB/s | 47 kB 00:00 (270/330): perl-Text-Tabs+Wrap-2023.0511-3.fc39 6.2 MB/s | 22 kB 00:00 (271/330): perl-Time-Local-1.350-3.fc39.noarch. 8.7 MB/s | 34 kB 00:00 (272/330): perl-base-2.27-500.fc39.noarch.rpm 8.2 MB/s | 16 kB 00:00 (273/330): perl-URI-5.21-1.fc39.noarch.rpm 27 MB/s | 125 kB 00:00 (274/330): perl-constant-1.33-501.fc39.noarch.r 7.6 MB/s | 22 kB 00:00 (275/330): perl-if-0.61.000-500.fc39.noarch.rpm 5.4 MB/s | 14 kB 00:00 (276/330): perl-interpreter-5.38.0-500.fc39.x86 19 MB/s | 72 kB 00:00 (277/330): perl-libnet-3.15-501.fc39.noarch.rpm 27 MB/s | 129 kB 00:00 (278/330): perl-locale-1.10-500.fc39.noarch.rpm 6.5 MB/s | 14 kB 00:00 (279/330): perl-mro-1.28-500.fc39.x86_64.rpm 13 MB/s | 29 kB 00:00 (280/330): perl-overload-1.37-500.fc39.noarch.r 20 MB/s | 46 kB 00:00 (281/330): perl-overloading-0.02-500.fc39.noarc 8.1 MB/s | 13 kB 00:00 (282/330): perl-podlators-5.01-500.fc39.noarch. 32 MB/s | 125 kB 00:00 (283/330): perl-parent-0.241-500.fc39.noarch.rp 2.5 MB/s | 14 kB 00:00 (284/330): perl-vars-1.05-500.fc39.noarch.rpm 4.6 MB/s | 13 kB 00:00 (285/330): pixman-devel-0.42.2-2.fc39.x86_64.rp 7.3 MB/s | 17 kB 00:00 (286/330): pixman-0.42.2-2.fc39.x86_64.rpm 38 MB/s | 288 kB 00:00 (287/330): poppler-23.08.0-1.fc39.x86_64.rpm 55 MB/s | 1.2 MB 00:00 (288/330): poppler-glib-23.08.0-1.fc39.x86_64.r 43 MB/s | 185 kB 00:00 (289/330): perl-libs-5.38.0-500.fc39.x86_64.rpm 45 MB/s | 2.3 MB 00:00 (290/330): pybind11-devel-2.11.1-1.fc39.x86_64. 29 MB/s | 176 kB 00:00 (291/330): pyproject-rpm-macros-1.9.0-2.fc39.no 33 MB/s | 41 kB 00:00 (292/330): python-rpm-macros-3.12-4.fc39.noarch 13 MB/s | 19 kB 00:00 (293/330): python3-3.12.0~rc3-1.fc39.x86_64.rpm 18 MB/s | 26 kB 00:00 (294/330): python3-devel-3.12.0~rc3-1.fc39.x86_ 169 MB/s | 311 kB 00:00 (295/330): python3-packaging-23.1-4.fc39.noarch 8.6 MB/s | 114 kB 00:00 (296/330): poppler-data-0.4.11-5.fc39.noarch.rp 36 MB/s | 2.0 MB 00:00 (297/330): python3-rpm-generators-14-7.fc39.noa 4.8 MB/s | 30 kB 00:00 (298/330): python3-libs-3.12.0~rc3-1.fc39.x86_6 267 MB/s | 9.2 MB 00:00 (299/330): python3-rpm-macros-3.12-4.fc39.noarc 1.2 MB/s | 14 kB 00:00 (300/330): rsvg-pixbuf-loader-2.56.92-1.fc39.x8 7.5 MB/s | 15 kB 00:00 (301/330): rhash-1.4.3-3.fc39.x86_64.rpm 33 MB/s | 194 kB 00:00 (302/330): rav1e-libs-0.6.6-2.fc39.x86_64.rpm 55 MB/s | 1.0 MB 00:00 (303/330): source-highlight-3.1.9-19.fc39.x86_6 186 MB/s | 750 kB 00:00 (304/330): shared-mime-info-2.2-4.fc39.x86_64.r 32 MB/s | 380 kB 00:00 (305/330): sysprof-capture-devel-45.0-1.fc39.x8 11 MB/s | 53 kB 00:00 (306/330): systemd-rpm-macros-254.1-2.fc39.noar 13 MB/s | 30 kB 00:00 (307/330): tzdata-2023c-2.fc39.noarch.rpm 176 MB/s | 717 kB 00:00 (308/330): systemd-devel-254.1-2.fc39.x86_64.rp 44 MB/s | 631 kB 00:00 (309/330): urw-base35-bookman-fonts-20200910-18 58 MB/s | 847 kB 00:00 (310/330): urw-base35-d050000l-fonts-20200910-1 20 MB/s | 76 kB 00:00 (311/330): urw-base35-fonts-20200910-18.fc39.no 6.1 MB/s | 10 kB 00:00 (312/330): urw-base35-c059-fonts-20200910-18.fc 47 MB/s | 874 kB 00:00 (313/330): urw-base35-fonts-common-20200910-18. 7.2 MB/s | 21 kB 00:00 (314/330): svt-av1-libs-1.4.1-3.fc39.x86_64.rpm 40 MB/s | 2.0 MB 00:00 (315/330): urw-base35-gothic-fonts-20200910-18. 50 MB/s | 643 kB 00:00 (316/330): urw-base35-nimbus-mono-ps-fonts-2020 58 MB/s | 795 kB 00:00 (317/330): urw-base35-nimbus-roman-fonts-202009 59 MB/s | 856 kB 00:00 (318/330): urw-base35-p052-fonts-20200910-18.fc 68 MB/s | 974 kB 00:00 (319/330): urw-base35-standard-symbols-ps-fonts 12 MB/s | 42 kB 00:00 (320/330): vim-filesystem-9.0.1927-1.fc39.noarc 9.0 MB/s | 18 kB 00:00 (321/330): urw-base35-nimbus-sans-fonts-2020091 59 MB/s | 1.3 MB 00:00 (322/330): urw-base35-z003-fonts-20200910-18.fc 33 MB/s | 276 kB 00:00 (323/330): wayland-devel-1.22.0-2.fc39.x86_64.r 25 MB/s | 148 kB 00:00 (324/330): xml-common-0.6.3-61.fc39.noarch.rpm 12 MB/s | 31 kB 00:00 (325/330): xapian-core-libs-1.4.23-1.fc39.x86_6 60 MB/s | 771 kB 00:00 (326/330): xorg-x11-proto-devel-2023.2-2.fc39.n 33 MB/s | 298 kB 00:00 (327/330): xprop-1.2.5-4.fc39.x86_64.rpm 10 MB/s | 35 kB 00:00 (328/330): xz-devel-5.4.4-1.fc39.x86_64.rpm 24 MB/s | 66 kB 00:00 (329/330): xkeyboard-config-2.39-2.fc39.noarch. 49 MB/s | 962 kB 00:00 (330/330): zlib-devel-1.2.13-4.fc39.x86_64.rpm 12 MB/s | 45 kB 00:00 -------------------------------------------------------------------------------- Total 119 MB/s | 259 MB 00:02 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : xorg-x11-proto-devel-2023.2-2.fc39.noarch 1/330 Installing : libpng-2:1.6.37-15.fc39.x86_64 2/330 Installing : expat-2.5.0-3.fc39.x86_64 3/330 Installing : cmake-filesystem-3.27.4-7.fc39.x86_64 4/330 Installing : zlib-devel-1.2.13-4.fc39.x86_64 5/330 Installing : nspr-4.35.0-12.fc39.x86_64 6/330 Installing : libjpeg-turbo-2.1.4-3.fc39.x86_64 7/330 Installing : libglvnd-1:1.7.0-1.fc39.x86_64 8/330 Installing : fonts-filesystem-1:2.0.5-12.fc39.noarch 9/330 Installing : urw-base35-fonts-common-20200910-18.fc39.noarch 10/330 Installing : nss-util-3.93.0-1.fc39.x86_64 11/330 Installing : libpng-devel-2:1.6.37-15.fc39.x86_64 12/330 Installing : libwayland-client-1.22.0-2.fc39.x86_64 13/330 Installing : libicu-73.2-2.fc39.x86_64 14/330 Installing : dbus-libs-1:1.14.10-1.fc39.x86_64 15/330 Installing : python-rpm-macros-3.12-4.fc39.noarch 16/330 Installing : mesa-libglapi-23.2.0~rc3-1.fc39.x86_64 17/330 Installing : libwebp-1.3.2-1.fc39.x86_64 18/330 Installing : libwayland-server-1.22.0-2.fc39.x86_64 19/330 Installing : libmpc-1.3.1-3.fc39.x86_64 20/330 Installing : libepoxy-1.5.10-4.fc39.x86_64 21/330 Installing : libX11-xcb-1.8.6-2.fc39.x86_64 22/330 Installing : lcms2-2.15-2.fc39.x86_64 23/330 Installing : fribidi-1.0.13-2.fc39.x86_64 24/330 Installing : fribidi-devel-1.0.13-2.fc39.x86_64 25/330 Installing : python3-rpm-macros-3.12-4.fc39.noarch 26/330 Installing : libwayland-cursor-1.22.0-2.fc39.x86_64 27/330 Installing : libglvnd-opengl-1:1.7.0-1.fc39.x86_64 28/330 Running scriptlet: xml-common-0.6.3-61.fc39.noarch 29/330 Installing : xml-common-0.6.3-61.fc39.noarch 29/330 Installing : dbus-devel-1:1.14.10-1.fc39.x86_64 30/330 Installing : pixman-0.42.2-2.fc39.x86_64 31/330 Installing : pixman-devel-0.42.2-2.fc39.x86_64 32/330 Installing : openjpeg2-2.5.0-4.fc39.x86_64 33/330 Installing : libxshmfence-1.3-13.fc39.x86_64 34/330 Installing : libwayland-egl-1.22.0-2.fc39.x86_64 35/330 Installing : libusb1-1.0.26-3.fc39.x86_64 36/330 Installing : libtool-ltdl-2.4.7-7.fc39.x86_64 37/330 Installing : libffi-devel-3.4.4-4.fc39.x86_64 38/330 Installing : libdatrie-0.2.13-7.fc39.x86_64 39/330 Installing : libthai-0.1.29-6.fc39.x86_64 40/330 Installing : libXau-1.0.11-3.fc39.x86_64 41/330 Installing : libxcb-1.13.1-12.fc39.x86_64 42/330 Installing : libICE-1.0.10-11.fc39.x86_64 43/330 Installing : kernel-headers-6.5.4-300.fc39.x86_64 44/330 Installing : graphite2-1.3.14-12.fc39.x86_64 45/330 Installing : gl-manpages-1.1-28.20190306.fc39.noarch 46/330 Installing : gettext-libs-0.22-2.fc39.x86_64 47/330 Installing : adobe-mappings-cmap-20230622-1.fc39.noarch 48/330 Installing : adobe-mappings-cmap-deprecated-20230622-1.fc39.n 49/330 Installing : graphite2-devel-1.3.14-12.fc39.x86_64 50/330 Installing : libSM-1.2.3-13.fc39.x86_64 51/330 Installing : libXau-devel-1.0.11-3.fc39.x86_64 52/330 Installing : libxcb-devel-1.13.1-12.fc39.x86_64 53/330 Installing : libdatrie-devel-0.2.13-7.fc39.x86_64 54/330 Installing : libthai-devel-0.1.29-6.fc39.x86_64 55/330 Installing : wayland-devel-1.22.0-2.fc39.x86_64 56/330 Installing : mesa-libGLU-9.0.3-1.fc39.x86_64 57/330 Installing : pyproject-rpm-macros-1.9.0-2.fc39.noarch 58/330 Installing : cpp-13.2.1-3.fc39.x86_64 59/330 Installing : avahi-libs-0.8-24.fc39.x86_64 60/330 Installing : boost-regex-1.81.0-7.fc39.x86_64 61/330 Installing : libicu-devel-73.2-2.fc39.x86_64 62/330 Installing : nss-softokn-freebl-3.93.0-1.fc39.x86_64 63/330 Installing : nss-softokn-3.93.0-1.fc39.x86_64 64/330 Installing : urw-base35-bookman-fonts-20200910-18.fc39.noarch 65/330 Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch 65/330 Installing : urw-base35-c059-fonts-20200910-18.fc39.noarch 66/330 Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch 66/330 Installing : urw-base35-d050000l-fonts-20200910-18.fc39.noarc 67/330 Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc 67/330 Installing : urw-base35-gothic-fonts-20200910-18.fc39.noarch 68/330 Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch 68/330 Installing : urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 69/330 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 69/330 Installing : urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 70/330 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 70/330 Installing : urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 71/330 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 71/330 Installing : urw-base35-p052-fonts-20200910-18.fc39.noarch 72/330 Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch 72/330 Installing : urw-base35-standard-symbols-ps-fonts-20200910-18 73/330 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18 73/330 Installing : urw-base35-z003-fonts-20200910-18.fc39.noarch 74/330 Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch 74/330 Installing : urw-base35-fonts-20200910-18.fc39.noarch 75/330 Installing : abattis-cantarell-vf-fonts-0.301-10.fc39.noarch 76/330 Installing : libjpeg-turbo-devel-2.1.4-3.fc39.x86_64 77/330 Installing : xz-devel-5.4.4-1.fc39.x86_64 78/330 Installing : libxml2-devel-2.10.4-3.fc39.x86_64 79/330 Installing : xkeyboard-config-2.39-2.fc39.noarch 80/330 Installing : libxkbcommon-1.5.0-3.fc39.x86_64 81/330 Installing : libxkbcommon-devel-1.5.0-3.fc39.x86_64 82/330 Installing : xapian-core-libs-1.4.23-1.fc39.x86_64 83/330 Installing : vim-filesystem-2:9.0.1927-1.fc39.noarch 84/330 Installing : tzdata-2023c-2.fc39.noarch 85/330 Installing : sysprof-capture-devel-45.0-1.fc39.x86_64 86/330 Installing : svt-av1-libs-1.4.1-3.fc39.x86_64 87/330 Installing : rhash-1.4.3-3.fc39.x86_64 88/330 Installing : rav1e-libs-0.6.6-2.fc39.x86_64 89/330 Installing : poppler-data-0.4.11-5.fc39.noarch 90/330 Installing : pcre2-utf32-10.42-1.fc39.2.x86_64 91/330 Installing : pcre2-utf16-10.42-1.fc39.2.x86_64 92/330 Installing : pcre2-devel-10.42-1.fc39.2.x86_64 93/330 Installing : nettle-3.9.1-2.fc39.x86_64 94/330 Installing : gnutls-3.8.1-1.fc39.x86_64 95/330 Installing : glib2-2.78.0-3.fc39.x86_64 96/330 Installing : shared-mime-info-2.2-4.fc39.x86_64 97/330 Running scriptlet: shared-mime-info-2.2-4.fc39.x86_64 97/330 Installing : gdk-pixbuf2-2.42.10-5.fc39.x86_64 98/330 Installing : json-glib-1.8.0-1.fc39.x86_64 99/330 Installing : libcloudproviders-0.3.4-1.fc39.x86_64 100/330 Installing : cups-libs-1:2.4.7-1.fc39.x86_64 101/330 Installing : libcloudproviders-devel-0.3.4-1.fc39.x86_64 102/330 Installing : libgusb-0.4.6-2.fc39.x86_64 103/330 Installing : colord-libs-1.4.6-6.fc39.x86_64 104/330 Installing : gtk-update-icon-cache-3.24.38-3.fc39.x86_64 105/330 Installing : libbabeltrace-1.5.11-5.fc39.x86_64 106/330 Installing : libsoup3-3.4.3-1.fc39.x86_64 107/330 Installing : netpbm-11.02.00-2.fc39.x86_64 108/330 Installing : gts-0.7.6-46.20121130.fc39.x86_64 109/330 Installing : ncurses-6.4-7.20230520.fc39.x86_64 110/330 Installing : mpdecimal-2.5.1-7.fc39.x86_64 111/330 Installing : libyaml-0.2.5-12.fc39.x86_64 112/330 Installing : libvmaf-2.3.0-6.fc39.x86_64 113/330 Installing : libuv-1:1.46.0-2.fc39.x86_64 114/330 Installing : libstemmer-2.2.0-7.fc39.x86_64 115/330 Installing : libtracker-sparql-3.6.0-1.fc39.x86_64 116/330 Installing : libstdc++-devel-13.2.1-3.fc39.x86_64 117/330 Installing : libsepol-devel-3.5-2.fc39.x86_64 118/330 Installing : libselinux-devel-3.5-5.fc39.x86_64 119/330 Installing : libseccomp-2.5.3-6.fc39.x86_64 120/330 Installing : ctags-6.0.0-3.fc39.x86_64 121/330 Installing : source-highlight-3.1.9-19.fc39.x86_64 122/330 Installing : libpaper-1:2.1.1-1.fc39.x86_64 123/330 Installing : liblerc-4.0.0-4.fc39.x86_64 124/330 Installing : libipt-2.0.6-2.fc39.x86_64 125/330 Installing : libimagequant-4.0.1-5.fc39.x86_64 126/330 Installing : libijs-0.35-19.fc39.x86_64 127/330 Installing : libglvnd-core-devel-1:1.7.0-1.fc39.x86_64 128/330 Installing : libedit-3.1-48.20230828cvs.fc39.x86_64 129/330 Installing : llvm16-libs-16.0.6-5.fc39.x86_64 130/330 Installing : libdav1d-1.2.1-2.fc39.x86_64 131/330 Installing : libblkid-devel-2.39.2-1.fc39.x86_64 132/330 Installing : libmount-devel-2.39.2-1.fc39.x86_64 133/330 Installing : libb2-0.98.1-9.fc39.x86_64 134/330 Installing : libX11-common-1.8.6-2.fc39.noarch 135/330 Installing : libX11-1.8.6-2.fc39.x86_64 136/330 Installing : libX11-devel-1.8.6-2.fc39.x86_64 137/330 Installing : libXext-1.3.5-3.fc39.x86_64 138/330 Installing : libXext-devel-1.3.5-3.fc39.x86_64 139/330 Installing : libXrender-0.9.11-3.fc39.x86_64 140/330 Installing : libXrender-devel-0.9.11-3.fc39.x86_64 141/330 Installing : libXfixes-6.0.0-6.fc39.x86_64 142/330 Installing : libXfixes-devel-6.0.0-6.fc39.x86_64 143/330 Installing : libXi-1.8.1-2.fc39.x86_64 144/330 Installing : libXi-devel-1.8.1-2.fc39.x86_64 145/330 Installing : libXtst-1.2.4-3.fc39.x86_64 146/330 Installing : libXcursor-1.2.1-4.fc39.x86_64 147/330 Installing : libXcursor-devel-1.2.1-4.fc39.x86_64 148/330 Installing : libXdamage-1.1.5-10.fc39.x86_64 149/330 Installing : libXrandr-1.5.2-11.fc39.x86_64 150/330 Installing : libXrandr-devel-1.5.2-11.fc39.x86_64 151/330 Installing : libXinerama-1.1.5-3.fc39.x86_64 152/330 Installing : libXinerama-devel-1.1.5-3.fc39.x86_64 153/330 Installing : libXcomposite-0.4.5-10.fc39.x86_64 154/330 Installing : libXcomposite-devel-0.4.5-10.fc39.x86_64 155/330 Installing : libXdamage-devel-1.1.5-10.fc39.x86_64 156/330 Installing : libXtst-devel-1.2.4-3.fc39.x86_64 157/330 Installing : libXxf86vm-1.1.5-3.fc39.x86_64 158/330 Installing : glfw-1:3.3.8-4.fc39.x86_64 159/330 Installing : libXpm-3.5.15-4.fc39.x86_64 160/330 Installing : libXt-1.2.1-5.fc39.x86_64 161/330 Installing : xprop-1.2.5-4.fc39.x86_64 162/330 Installing : jsoncpp-1.9.5-5.fc39.x86_64 163/330 Installing : jbigkit-libs-2.1-26.fc39.x86_64 164/330 Installing : libtiff-4.4.0-8.fc39.x86_64 165/330 Installing : libtiff-devel-4.4.0-8.fc39.x86_64 166/330 Installing : jbig2dec-libs-0.19-10.fc39.x86_64 167/330 Installing : hwdata-0.374-1.fc39.noarch 168/330 Installing : libpciaccess-0.16-9.fc39.x86_64 169/330 Installing : libdrm-2.4.114-3.fc39.x86_64 170/330 Installing : libglvnd-glx-1:1.7.0-1.fc39.x86_64 171/330 Installing : mesa-libGL-23.2.0~rc3-1.fc39.x86_64 172/330 Installing : mesa-libgbm-23.2.0~rc3-1.fc39.x86_64 173/330 Installing : libglvnd-egl-1:1.7.0-1.fc39.x86_64 174/330 Installing : mesa-libEGL-23.2.0~rc3-1.fc39.x86_64 175/330 Installing : libglvnd-gles-1:1.7.0-1.fc39.x86_64 176/330 Installing : libglvnd-devel-1:1.7.0-1.fc39.x86_64 177/330 Installing : libepoxy-devel-1.5.10-4.fc39.x86_64 178/330 Installing : mesa-libGLU-devel-9.0.3-1.fc39.x86_64 179/330 Installing : libpciaccess-devel-0.16-9.fc39.x86_64 180/330 Installing : libdrm-devel-2.4.114-3.fc39.x86_64 181/330 Installing : mesa-libGL-devel-23.2.0~rc3-1.fc39.x86_64 182/330 Installing : highway-1.0.7-1.fc39.x86_64 183/330 Installing : libjxl-1:0.8.2-3.fc39.x86_64 184/330 Installing : libaom-3.7.0-1.fc39.x86_64 185/330 Installing : libavif-0.11.1-11.fc39.x86_64 186/330 Installing : hicolor-icon-theme-0.17-16.fc39.noarch 187/330 Running scriptlet: groff-base-1.23.0-2.fc39.x86_64 188/330 Installing : groff-base-1.23.0-2.fc39.x86_64 188/330 Running scriptlet: groff-base-1.23.0-2.fc39.x86_64 188/330 Installing : perl-Digest-1.20-500.fc39.noarch 189/330 Installing : perl-Digest-MD5-2.58-500.fc39.x86_64 190/330 Installing : perl-B-1.88-500.fc39.x86_64 191/330 Installing : perl-FileHandle-2.05-500.fc39.noarch 192/330 Installing : perl-Data-Dumper-2.188-501.fc39.x86_64 193/330 Installing : perl-libnet-3.15-501.fc39.noarch 194/330 Installing : perl-AutoLoader-5.74-500.fc39.noarch 195/330 Installing : perl-base-2.27-500.fc39.noarch 196/330 Installing : perl-URI-5.21-1.fc39.noarch 197/330 Installing : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 198/330 Installing : perl-Mozilla-CA-20230801-1.fc39.noarch 199/330 Installing : perl-if-0.61.000-500.fc39.noarch 200/330 Installing : perl-locale-1.10-500.fc39.noarch 201/330 Installing : perl-IO-Socket-IP-0.42-1.fc39.noarch 202/330 Installing : perl-Time-Local-2:1.350-3.fc39.noarch 203/330 Installing : perl-File-Path-2.18-500.fc39.noarch 204/330 Installing : perl-IO-Socket-SSL-2.083-3.fc39.noarch 205/330 Installing : perl-Net-SSLeay-1.92-10.fc39.x86_64 206/330 Installing : perl-Pod-Escapes-1:1.07-500.fc39.noarch 207/330 Installing : perl-Class-Struct-0.68-500.fc39.noarch 208/330 Installing : perl-Term-ANSIColor-5.01-501.fc39.noarch 209/330 Installing : perl-POSIX-2.13-500.fc39.x86_64 210/330 Installing : perl-IPC-Open3-1.22-500.fc39.noarch 211/330 Installing : perl-File-Temp-1:0.231.100-500.fc39.noarch 212/330 Installing : perl-HTTP-Tiny-0.088-3.fc39.noarch 213/330 Installing : perl-Term-Cap-1.18-500.fc39.noarch 214/330 Installing : perl-Pod-Simple-1:3.45-4.fc39.noarch 215/330 Installing : perl-Socket-4:2.037-3.fc39.x86_64 216/330 Installing : perl-SelectSaver-1.02-500.fc39.noarch 217/330 Installing : perl-Symbol-1.09-500.fc39.noarch 218/330 Installing : perl-File-stat-1.13-500.fc39.noarch 219/330 Installing : perl-podlators-1:5.01-500.fc39.noarch 220/330 Installing : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 221/330 Installing : perl-Fcntl-1.15-500.fc39.x86_64 222/330 Installing : perl-Text-ParseWords-3.31-500.fc39.noarch 223/330 Installing : perl-mro-1.28-500.fc39.x86_64 224/330 Installing : perl-IO-1.52-500.fc39.x86_64 225/330 Installing : perl-overloading-0.02-500.fc39.noarch 226/330 Installing : perl-Pod-Usage-4:2.03-500.fc39.noarch 227/330 Installing : perl-Errno-1.37-500.fc39.x86_64 228/330 Installing : perl-File-Basename-2.86-500.fc39.noarch 229/330 Installing : perl-Getopt-Std-1.13-500.fc39.noarch 230/330 Installing : perl-MIME-Base64-3.16-500.fc39.x86_64 231/330 Installing : perl-Scalar-List-Utils-5:1.63-500.fc39.x86_64 232/330 Installing : perl-constant-1.33-501.fc39.noarch 233/330 Installing : perl-Storable-1:3.32-500.fc39.x86_64 234/330 Installing : perl-overload-1.37-500.fc39.noarch 235/330 Installing : perl-parent-1:0.241-500.fc39.noarch 236/330 Installing : perl-vars-1.05-500.fc39.noarch 237/330 Installing : perl-Getopt-Long-1:2.54-500.fc39.noarch 238/330 Installing : perl-Carp-1.54-500.fc39.noarch 239/330 Installing : perl-Exporter-5.77-500.fc39.noarch 240/330 Installing : perl-PathTools-3.89-500.fc39.x86_64 241/330 Installing : perl-DynaLoader-1.54-500.fc39.x86_64 242/330 Installing : perl-Encode-4:3.19-500.fc39.x86_64 243/330 Installing : perl-libs-4:5.38.0-500.fc39.x86_64 244/330 Installing : perl-interpreter-4:5.38.0-500.fc39.x86_64 245/330 Installing : google-noto-fonts-common-20230801-3.fc39.noarch 246/330 Installing : google-noto-sans-vf-fonts-20230801-3.fc39.noarch 247/330 Installing : default-fonts-core-sans-4.0-9.fc39.noarch 248/330 Installing : cairo-1.18.0-1.fc39.x86_64 249/330 Installing : harfbuzz-8.2.0-1.fc39.x86_64 250/330 Installing : freetype-2.13.1-2.fc39.x86_64 251/330 Installing : fontconfig-2.14.2-5.fc39.x86_64 252/330 Running scriptlet: fontconfig-2.14.2-5.fc39.x86_64 252/330 Installing : cairo-gobject-1.18.0-1.fc39.x86_64 253/330 Installing : libXft-2.3.8-3.fc39.x86_64 254/330 Installing : pango-1.51.0-1.fc39.x86_64 255/330 Installing : librsvg2-2.56.92-1.fc39.x86_64 256/330 Installing : rsvg-pixbuf-loader-2.56.92-1.fc39.x86_64 257/330 Installing : gdk-pixbuf2-modules-2.42.10-5.fc39.x86_64 258/330 Installing : lasi-1.1.3-11.fc39.x86_64 259/330 Installing : gd-2.3.3-12.fc39.x86_64 260/330 Installing : harfbuzz-icu-8.2.0-1.fc39.x86_64 261/330 Installing : google-droid-sans-fonts-20200215-17.fc39.noarch 262/330 Installing : glibc-headers-x86-2.38-4.fc39.noarch 263/330 Installing : libxcrypt-devel-4.4.36-2.fc39.x86_64 264/330 Installing : glibc-devel-2.38-4.fc39.x86_64 265/330 Installing : gettext-envsubst-0.22-2.fc39.x86_64 266/330 Installing : gettext-runtime-0.22-2.fc39.x86_64 267/330 Installing : gettext-0.22-2.fc39.x86_64 268/330 Installing : gc-8.2.2-4.fc39.x86_64 269/330 Installing : guile22-2.2.7-9.fc39.x86_64 270/330 Installing : make-1:4.4.1-2.fc39.x86_64 271/330 Installing : gcc-13.2.1-3.fc39.x86_64 272/330 Running scriptlet: gcc-13.2.1-3.fc39.x86_64 272/330 Installing : emacs-filesystem-1:29.1-2.fc39.noarch 273/330 Installing : dbus-common-1:1.14.10-1.fc39.noarch 274/330 Running scriptlet: dbus-common-1:1.14.10-1.fc39.noarch 274/330 Running scriptlet: dbus-broker-33-2.fc39.x86_64 275/330 Installing : dbus-broker-33-2.fc39.x86_64 275/330 Running scriptlet: dbus-broker-33-2.fc39.x86_64 275/330 Installing : dbus-1:1.14.10-1.fc39.x86_64 276/330 Installing : at-spi2-core-2.50.0-1.fc39.x86_64 277/330 Installing : atk-2.50.0-1.fc39.x86_64 278/330 Installing : at-spi2-atk-2.50.0-1.fc39.x86_64 279/330 Installing : clang16-resource-filesystem-16.0.6-3.fc39.x86_64 280/330 Installing : clang16-libs-16.0.6-3.fc39.x86_64 281/330 Installing : bzip2-devel-1.0.8-16.fc39.x86_64 282/330 Installing : brotli-1.1.0-1.fc39.x86_64 283/330 Installing : brotli-devel-1.1.0-1.fc39.x86_64 284/330 Installing : annobin-docs-12.24-1.fc39.noarch 285/330 Installing : adwaita-cursor-theme-45.0-1.fc39.noarch 286/330 Installing : adwaita-icon-theme-45.0-1.fc39.noarch 287/330 Installing : gtk3-3.24.38-3.fc39.x86_64 288/330 Installing : adobe-mappings-pdf-20190401-5.fc39.noarch 289/330 Installing : libgs-10.01.2-3.fc39.x86_64 290/330 Installing : python-pip-wheel-23.2.1-1.fc39.noarch 291/330 Installing : python3-3.12.0~rc3-1.fc39.x86_64 292/330 Installing : python3-libs-3.12.0~rc3-1.fc39.x86_64 293/330 Installing : cmake-rpm-macros-3.27.4-7.fc39.noarch 294/330 Installing : cmake-3.27.4-7.fc39.x86_64 295/330 Installing : cmake-data-3.27.4-7.fc39.noarch 296/330 Installing : python3-setuptools-68.2.2-1.fc39.noarch 297/330 Installing : glib2-devel-2.78.0-3.fc39.x86_64 298/330 Installing : atk-devel-2.50.0-1.fc39.x86_64 299/330 Installing : freetype-devel-2.13.1-2.fc39.x86_64 300/330 Installing : harfbuzz-devel-8.2.0-1.fc39.x86_64 301/330 Installing : fontconfig-devel-2.14.2-5.fc39.x86_64 302/330 Installing : cairo-devel-1.18.0-1.fc39.x86_64 303/330 Installing : cairo-gobject-devel-1.18.0-1.fc39.x86_64 304/330 Installing : libXft-devel-2.3.8-3.fc39.x86_64 305/330 Installing : pango-devel-1.51.0-1.fc39.x86_64 306/330 Installing : at-spi2-core-devel-2.50.0-1.fc39.x86_64 307/330 Installing : at-spi2-atk-devel-2.50.0-1.fc39.x86_64 308/330 Installing : gdk-pixbuf2-devel-2.42.10-5.fc39.x86_64 309/330 Installing : crypto-policies-scripts-20230731-1.git5ed06e0.fc 310/330 Installing : nss-sysinit-3.93.0-1.fc39.x86_64 311/330 Installing : nss-3.93.0-1.fc39.x86_64 312/330 Running scriptlet: nss-3.93.0-1.fc39.x86_64 312/330 Installing : poppler-23.08.0-1.fc39.x86_64 313/330 Installing : poppler-glib-23.08.0-1.fc39.x86_64 314/330 Installing : graphviz-9.0.0-1.fc39.x86_64 315/330 Running scriptlet: graphviz-9.0.0-1.fc39.x86_64 315/330 Installing : python3-packaging-23.1-4.fc39.noarch 316/330 Installing : python3-rpm-generators-14-7.fc39.noarch 317/330 Installing : python3-devel-3.12.0~rc3-1.fc39.x86_64 318/330 Installing : doxygen-2:1.9.7-3.fc39.x86_64 319/330 Installing : gtk3-devel-3.24.38-3.fc39.x86_64 320/330 Installing : pybind11-devel-2.11.1-1.fc39.x86_64 321/330 Installing : gdb-headless-13.2-8.fc39.x86_64 322/330 Installing : annobin-plugin-gcc-12.24-1.fc39.x86_64 323/330 Running scriptlet: annobin-plugin-gcc-12.24-1.fc39.x86_64 323/330 Installing : gcc-c++-13.2.1-3.fc39.x86_64 324/330 Installing : gcc-plugin-annobin-13.2.1-3.fc39.x86_64 325/330 Running scriptlet: gcc-plugin-annobin-13.2.1-3.fc39.x86_64 325/330 Installing : glfw-devel-1:3.3.8-4.fc39.x86_64 326/330 Installing : libusb1-devel-1.0.26-3.fc39.x86_64 327/330 Installing : systemd-rpm-macros-254.1-2.fc39.noarch 328/330 Installing : systemd-devel-254.1-2.fc39.x86_64 329/330 Installing : libcurl-devel-8.2.1-2.fc39.x86_64 330/330 Running scriptlet: urw-base35-bookman-fonts-20200910-18.fc39.noarch 330/330 Running scriptlet: urw-base35-c059-fonts-20200910-18.fc39.noarch 330/330 Running scriptlet: urw-base35-d050000l-fonts-20200910-18.fc39.noarc 330/330 Running scriptlet: urw-base35-gothic-fonts-20200910-18.fc39.noarch 330/330 Running scriptlet: urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 330/330 Running scriptlet: urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 330/330 Running scriptlet: urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 330/330 Running scriptlet: urw-base35-p052-fonts-20200910-18.fc39.noarch 330/330 Running scriptlet: urw-base35-standard-symbols-ps-fonts-20200910-18 330/330 Running scriptlet: urw-base35-z003-fonts-20200910-18.fc39.noarch 330/330 Running scriptlet: fontconfig-2.14.2-5.fc39.x86_64 330/330 Running scriptlet: crypto-policies-scripts-20230731-1.git5ed06e0.fc 330/330 Running scriptlet: nss-3.93.0-1.fc39.x86_64 330/330 Running scriptlet: libcurl-devel-8.2.1-2.fc39.x86_64 330/330 Verifying : boost-regex-1.81.0-7.fc39.x86_64 1/330 Verifying : graphviz-9.0.0-1.fc39.x86_64 2/330 Verifying : libbabeltrace-1.5.11-5.fc39.x86_64 3/330 Verifying : libselinux-devel-3.5-5.fc39.x86_64 4/330 Verifying : libxml2-devel-2.10.4-3.fc39.x86_64 5/330 Verifying : python-pip-wheel-23.2.1-1.fc39.noarch 6/330 Verifying : python3-setuptools-68.2.2-1.fc39.noarch 7/330 Verifying : abattis-cantarell-vf-fonts-0.301-10.fc39.noarch 8/330 Verifying : adobe-mappings-cmap-20230622-1.fc39.noarch 9/330 Verifying : adobe-mappings-cmap-deprecated-20230622-1.fc39.n 10/330 Verifying : adobe-mappings-pdf-20190401-5.fc39.noarch 11/330 Verifying : adwaita-cursor-theme-45.0-1.fc39.noarch 12/330 Verifying : adwaita-icon-theme-45.0-1.fc39.noarch 13/330 Verifying : annobin-docs-12.24-1.fc39.noarch 14/330 Verifying : annobin-plugin-gcc-12.24-1.fc39.x86_64 15/330 Verifying : at-spi2-atk-2.50.0-1.fc39.x86_64 16/330 Verifying : at-spi2-atk-devel-2.50.0-1.fc39.x86_64 17/330 Verifying : at-spi2-core-2.50.0-1.fc39.x86_64 18/330 Verifying : at-spi2-core-devel-2.50.0-1.fc39.x86_64 19/330 Verifying : atk-2.50.0-1.fc39.x86_64 20/330 Verifying : atk-devel-2.50.0-1.fc39.x86_64 21/330 Verifying : avahi-libs-0.8-24.fc39.x86_64 22/330 Verifying : brotli-1.1.0-1.fc39.x86_64 23/330 Verifying : brotli-devel-1.1.0-1.fc39.x86_64 24/330 Verifying : bzip2-devel-1.0.8-16.fc39.x86_64 25/330 Verifying : cairo-1.18.0-1.fc39.x86_64 26/330 Verifying : cairo-devel-1.18.0-1.fc39.x86_64 27/330 Verifying : cairo-gobject-1.18.0-1.fc39.x86_64 28/330 Verifying : cairo-gobject-devel-1.18.0-1.fc39.x86_64 29/330 Verifying : clang16-libs-16.0.6-3.fc39.x86_64 30/330 Verifying : clang16-resource-filesystem-16.0.6-3.fc39.x86_64 31/330 Verifying : cmake-3.27.4-7.fc39.x86_64 32/330 Verifying : cmake-data-3.27.4-7.fc39.noarch 33/330 Verifying : cmake-filesystem-3.27.4-7.fc39.x86_64 34/330 Verifying : cmake-rpm-macros-3.27.4-7.fc39.noarch 35/330 Verifying : colord-libs-1.4.6-6.fc39.x86_64 36/330 Verifying : cpp-13.2.1-3.fc39.x86_64 37/330 Verifying : crypto-policies-scripts-20230731-1.git5ed06e0.fc 38/330 Verifying : ctags-6.0.0-3.fc39.x86_64 39/330 Verifying : cups-libs-1:2.4.7-1.fc39.x86_64 40/330 Verifying : dbus-1:1.14.10-1.fc39.x86_64 41/330 Verifying : dbus-broker-33-2.fc39.x86_64 42/330 Verifying : dbus-common-1:1.14.10-1.fc39.noarch 43/330 Verifying : dbus-devel-1:1.14.10-1.fc39.x86_64 44/330 Verifying : dbus-libs-1:1.14.10-1.fc39.x86_64 45/330 Verifying : default-fonts-core-sans-4.0-9.fc39.noarch 46/330 Verifying : doxygen-2:1.9.7-3.fc39.x86_64 47/330 Verifying : emacs-filesystem-1:29.1-2.fc39.noarch 48/330 Verifying : expat-2.5.0-3.fc39.x86_64 49/330 Verifying : fontconfig-2.14.2-5.fc39.x86_64 50/330 Verifying : fontconfig-devel-2.14.2-5.fc39.x86_64 51/330 Verifying : fonts-filesystem-1:2.0.5-12.fc39.noarch 52/330 Verifying : freetype-2.13.1-2.fc39.x86_64 53/330 Verifying : freetype-devel-2.13.1-2.fc39.x86_64 54/330 Verifying : fribidi-1.0.13-2.fc39.x86_64 55/330 Verifying : fribidi-devel-1.0.13-2.fc39.x86_64 56/330 Verifying : gc-8.2.2-4.fc39.x86_64 57/330 Verifying : gcc-13.2.1-3.fc39.x86_64 58/330 Verifying : gcc-c++-13.2.1-3.fc39.x86_64 59/330 Verifying : gcc-plugin-annobin-13.2.1-3.fc39.x86_64 60/330 Verifying : gd-2.3.3-12.fc39.x86_64 61/330 Verifying : gdb-headless-13.2-8.fc39.x86_64 62/330 Verifying : gdk-pixbuf2-2.42.10-5.fc39.x86_64 63/330 Verifying : gdk-pixbuf2-devel-2.42.10-5.fc39.x86_64 64/330 Verifying : gdk-pixbuf2-modules-2.42.10-5.fc39.x86_64 65/330 Verifying : gettext-0.22-2.fc39.x86_64 66/330 Verifying : gettext-envsubst-0.22-2.fc39.x86_64 67/330 Verifying : gettext-libs-0.22-2.fc39.x86_64 68/330 Verifying : gettext-runtime-0.22-2.fc39.x86_64 69/330 Verifying : gl-manpages-1.1-28.20190306.fc39.noarch 70/330 Verifying : glfw-1:3.3.8-4.fc39.x86_64 71/330 Verifying : glfw-devel-1:3.3.8-4.fc39.x86_64 72/330 Verifying : glib2-2.78.0-3.fc39.x86_64 73/330 Verifying : glib2-devel-2.78.0-3.fc39.x86_64 74/330 Verifying : glibc-devel-2.38-4.fc39.x86_64 75/330 Verifying : glibc-headers-x86-2.38-4.fc39.noarch 76/330 Verifying : gnutls-3.8.1-1.fc39.x86_64 77/330 Verifying : google-droid-sans-fonts-20200215-17.fc39.noarch 78/330 Verifying : google-noto-fonts-common-20230801-3.fc39.noarch 79/330 Verifying : google-noto-sans-vf-fonts-20230801-3.fc39.noarch 80/330 Verifying : graphite2-1.3.14-12.fc39.x86_64 81/330 Verifying : graphite2-devel-1.3.14-12.fc39.x86_64 82/330 Verifying : groff-base-1.23.0-2.fc39.x86_64 83/330 Verifying : gtk-update-icon-cache-3.24.38-3.fc39.x86_64 84/330 Verifying : gtk3-3.24.38-3.fc39.x86_64 85/330 Verifying : gtk3-devel-3.24.38-3.fc39.x86_64 86/330 Verifying : gts-0.7.6-46.20121130.fc39.x86_64 87/330 Verifying : guile22-2.2.7-9.fc39.x86_64 88/330 Verifying : harfbuzz-8.2.0-1.fc39.x86_64 89/330 Verifying : harfbuzz-devel-8.2.0-1.fc39.x86_64 90/330 Verifying : harfbuzz-icu-8.2.0-1.fc39.x86_64 91/330 Verifying : hicolor-icon-theme-0.17-16.fc39.noarch 92/330 Verifying : highway-1.0.7-1.fc39.x86_64 93/330 Verifying : hwdata-0.374-1.fc39.noarch 94/330 Verifying : jbig2dec-libs-0.19-10.fc39.x86_64 95/330 Verifying : jbigkit-libs-2.1-26.fc39.x86_64 96/330 Verifying : json-glib-1.8.0-1.fc39.x86_64 97/330 Verifying : jsoncpp-1.9.5-5.fc39.x86_64 98/330 Verifying : kernel-headers-6.5.4-300.fc39.x86_64 99/330 Verifying : lasi-1.1.3-11.fc39.x86_64 100/330 Verifying : lcms2-2.15-2.fc39.x86_64 101/330 Verifying : libICE-1.0.10-11.fc39.x86_64 102/330 Verifying : libSM-1.2.3-13.fc39.x86_64 103/330 Verifying : libX11-1.8.6-2.fc39.x86_64 104/330 Verifying : libX11-common-1.8.6-2.fc39.noarch 105/330 Verifying : libX11-devel-1.8.6-2.fc39.x86_64 106/330 Verifying : libX11-xcb-1.8.6-2.fc39.x86_64 107/330 Verifying : libXau-1.0.11-3.fc39.x86_64 108/330 Verifying : libXau-devel-1.0.11-3.fc39.x86_64 109/330 Verifying : libXcomposite-0.4.5-10.fc39.x86_64 110/330 Verifying : libXcomposite-devel-0.4.5-10.fc39.x86_64 111/330 Verifying : libXcursor-1.2.1-4.fc39.x86_64 112/330 Verifying : libXcursor-devel-1.2.1-4.fc39.x86_64 113/330 Verifying : libXdamage-1.1.5-10.fc39.x86_64 114/330 Verifying : libXdamage-devel-1.1.5-10.fc39.x86_64 115/330 Verifying : libXext-1.3.5-3.fc39.x86_64 116/330 Verifying : libXext-devel-1.3.5-3.fc39.x86_64 117/330 Verifying : libXfixes-6.0.0-6.fc39.x86_64 118/330 Verifying : libXfixes-devel-6.0.0-6.fc39.x86_64 119/330 Verifying : libXft-2.3.8-3.fc39.x86_64 120/330 Verifying : libXft-devel-2.3.8-3.fc39.x86_64 121/330 Verifying : libXi-1.8.1-2.fc39.x86_64 122/330 Verifying : libXi-devel-1.8.1-2.fc39.x86_64 123/330 Verifying : libXinerama-1.1.5-3.fc39.x86_64 124/330 Verifying : libXinerama-devel-1.1.5-3.fc39.x86_64 125/330 Verifying : libXpm-3.5.15-4.fc39.x86_64 126/330 Verifying : libXrandr-1.5.2-11.fc39.x86_64 127/330 Verifying : libXrandr-devel-1.5.2-11.fc39.x86_64 128/330 Verifying : libXrender-0.9.11-3.fc39.x86_64 129/330 Verifying : libXrender-devel-0.9.11-3.fc39.x86_64 130/330 Verifying : libXt-1.2.1-5.fc39.x86_64 131/330 Verifying : libXtst-1.2.4-3.fc39.x86_64 132/330 Verifying : libXtst-devel-1.2.4-3.fc39.x86_64 133/330 Verifying : libXxf86vm-1.1.5-3.fc39.x86_64 134/330 Verifying : libaom-3.7.0-1.fc39.x86_64 135/330 Verifying : libavif-0.11.1-11.fc39.x86_64 136/330 Verifying : libb2-0.98.1-9.fc39.x86_64 137/330 Verifying : libblkid-devel-2.39.2-1.fc39.x86_64 138/330 Verifying : libcloudproviders-0.3.4-1.fc39.x86_64 139/330 Verifying : libcloudproviders-devel-0.3.4-1.fc39.x86_64 140/330 Verifying : libcurl-devel-8.2.1-2.fc39.x86_64 141/330 Verifying : libdatrie-0.2.13-7.fc39.x86_64 142/330 Verifying : libdatrie-devel-0.2.13-7.fc39.x86_64 143/330 Verifying : libdav1d-1.2.1-2.fc39.x86_64 144/330 Verifying : libdrm-2.4.114-3.fc39.x86_64 145/330 Verifying : libdrm-devel-2.4.114-3.fc39.x86_64 146/330 Verifying : libedit-3.1-48.20230828cvs.fc39.x86_64 147/330 Verifying : libepoxy-1.5.10-4.fc39.x86_64 148/330 Verifying : libepoxy-devel-1.5.10-4.fc39.x86_64 149/330 Verifying : libffi-devel-3.4.4-4.fc39.x86_64 150/330 Verifying : libglvnd-1:1.7.0-1.fc39.x86_64 151/330 Verifying : libglvnd-core-devel-1:1.7.0-1.fc39.x86_64 152/330 Verifying : libglvnd-devel-1:1.7.0-1.fc39.x86_64 153/330 Verifying : libglvnd-egl-1:1.7.0-1.fc39.x86_64 154/330 Verifying : libglvnd-gles-1:1.7.0-1.fc39.x86_64 155/330 Verifying : libglvnd-glx-1:1.7.0-1.fc39.x86_64 156/330 Verifying : libglvnd-opengl-1:1.7.0-1.fc39.x86_64 157/330 Verifying : libgs-10.01.2-3.fc39.x86_64 158/330 Verifying : libgusb-0.4.6-2.fc39.x86_64 159/330 Verifying : libicu-73.2-2.fc39.x86_64 160/330 Verifying : libicu-devel-73.2-2.fc39.x86_64 161/330 Verifying : libijs-0.35-19.fc39.x86_64 162/330 Verifying : libimagequant-4.0.1-5.fc39.x86_64 163/330 Verifying : libipt-2.0.6-2.fc39.x86_64 164/330 Verifying : libjpeg-turbo-2.1.4-3.fc39.x86_64 165/330 Verifying : libjpeg-turbo-devel-2.1.4-3.fc39.x86_64 166/330 Verifying : libjxl-1:0.8.2-3.fc39.x86_64 167/330 Verifying : liblerc-4.0.0-4.fc39.x86_64 168/330 Verifying : libmount-devel-2.39.2-1.fc39.x86_64 169/330 Verifying : libmpc-1.3.1-3.fc39.x86_64 170/330 Verifying : libpaper-1:2.1.1-1.fc39.x86_64 171/330 Verifying : libpciaccess-0.16-9.fc39.x86_64 172/330 Verifying : libpciaccess-devel-0.16-9.fc39.x86_64 173/330 Verifying : libpng-2:1.6.37-15.fc39.x86_64 174/330 Verifying : libpng-devel-2:1.6.37-15.fc39.x86_64 175/330 Verifying : librsvg2-2.56.92-1.fc39.x86_64 176/330 Verifying : libseccomp-2.5.3-6.fc39.x86_64 177/330 Verifying : libsepol-devel-3.5-2.fc39.x86_64 178/330 Verifying : libsoup3-3.4.3-1.fc39.x86_64 179/330 Verifying : libstdc++-devel-13.2.1-3.fc39.x86_64 180/330 Verifying : libstemmer-2.2.0-7.fc39.x86_64 181/330 Verifying : libthai-0.1.29-6.fc39.x86_64 182/330 Verifying : libthai-devel-0.1.29-6.fc39.x86_64 183/330 Verifying : libtiff-4.4.0-8.fc39.x86_64 184/330 Verifying : libtiff-devel-4.4.0-8.fc39.x86_64 185/330 Verifying : libtool-ltdl-2.4.7-7.fc39.x86_64 186/330 Verifying : libtracker-sparql-3.6.0-1.fc39.x86_64 187/330 Verifying : libusb1-1.0.26-3.fc39.x86_64 188/330 Verifying : libusb1-devel-1.0.26-3.fc39.x86_64 189/330 Verifying : libuv-1:1.46.0-2.fc39.x86_64 190/330 Verifying : libvmaf-2.3.0-6.fc39.x86_64 191/330 Verifying : libwayland-client-1.22.0-2.fc39.x86_64 192/330 Verifying : libwayland-cursor-1.22.0-2.fc39.x86_64 193/330 Verifying : libwayland-egl-1.22.0-2.fc39.x86_64 194/330 Verifying : libwayland-server-1.22.0-2.fc39.x86_64 195/330 Verifying : libwebp-1.3.2-1.fc39.x86_64 196/330 Verifying : libxcb-1.13.1-12.fc39.x86_64 197/330 Verifying : libxcb-devel-1.13.1-12.fc39.x86_64 198/330 Verifying : libxcrypt-devel-4.4.36-2.fc39.x86_64 199/330 Verifying : libxkbcommon-1.5.0-3.fc39.x86_64 200/330 Verifying : libxkbcommon-devel-1.5.0-3.fc39.x86_64 201/330 Verifying : libxshmfence-1.3-13.fc39.x86_64 202/330 Verifying : libyaml-0.2.5-12.fc39.x86_64 203/330 Verifying : llvm16-libs-16.0.6-5.fc39.x86_64 204/330 Verifying : make-1:4.4.1-2.fc39.x86_64 205/330 Verifying : mesa-libEGL-23.2.0~rc3-1.fc39.x86_64 206/330 Verifying : mesa-libGL-23.2.0~rc3-1.fc39.x86_64 207/330 Verifying : mesa-libGL-devel-23.2.0~rc3-1.fc39.x86_64 208/330 Verifying : mesa-libGLU-9.0.3-1.fc39.x86_64 209/330 Verifying : mesa-libGLU-devel-9.0.3-1.fc39.x86_64 210/330 Verifying : mesa-libgbm-23.2.0~rc3-1.fc39.x86_64 211/330 Verifying : mesa-libglapi-23.2.0~rc3-1.fc39.x86_64 212/330 Verifying : mpdecimal-2.5.1-7.fc39.x86_64 213/330 Verifying : ncurses-6.4-7.20230520.fc39.x86_64 214/330 Verifying : netpbm-11.02.00-2.fc39.x86_64 215/330 Verifying : nettle-3.9.1-2.fc39.x86_64 216/330 Verifying : nspr-4.35.0-12.fc39.x86_64 217/330 Verifying : nss-3.93.0-1.fc39.x86_64 218/330 Verifying : nss-softokn-3.93.0-1.fc39.x86_64 219/330 Verifying : nss-softokn-freebl-3.93.0-1.fc39.x86_64 220/330 Verifying : nss-sysinit-3.93.0-1.fc39.x86_64 221/330 Verifying : nss-util-3.93.0-1.fc39.x86_64 222/330 Verifying : openjpeg2-2.5.0-4.fc39.x86_64 223/330 Verifying : pango-1.51.0-1.fc39.x86_64 224/330 Verifying : pango-devel-1.51.0-1.fc39.x86_64 225/330 Verifying : pcre2-devel-10.42-1.fc39.2.x86_64 226/330 Verifying : pcre2-utf16-10.42-1.fc39.2.x86_64 227/330 Verifying : pcre2-utf32-10.42-1.fc39.2.x86_64 228/330 Verifying : perl-AutoLoader-5.74-500.fc39.noarch 229/330 Verifying : perl-B-1.88-500.fc39.x86_64 230/330 Verifying : perl-Carp-1.54-500.fc39.noarch 231/330 Verifying : perl-Class-Struct-0.68-500.fc39.noarch 232/330 Verifying : perl-Data-Dumper-2.188-501.fc39.x86_64 233/330 Verifying : perl-Digest-1.20-500.fc39.noarch 234/330 Verifying : perl-Digest-MD5-2.58-500.fc39.x86_64 235/330 Verifying : perl-DynaLoader-1.54-500.fc39.x86_64 236/330 Verifying : perl-Encode-4:3.19-500.fc39.x86_64 237/330 Verifying : perl-Errno-1.37-500.fc39.x86_64 238/330 Verifying : perl-Exporter-5.77-500.fc39.noarch 239/330 Verifying : perl-Fcntl-1.15-500.fc39.x86_64 240/330 Verifying : perl-File-Basename-2.86-500.fc39.noarch 241/330 Verifying : perl-File-Path-2.18-500.fc39.noarch 242/330 Verifying : perl-File-Temp-1:0.231.100-500.fc39.noarch 243/330 Verifying : perl-File-stat-1.13-500.fc39.noarch 244/330 Verifying : perl-FileHandle-2.05-500.fc39.noarch 245/330 Verifying : perl-Getopt-Long-1:2.54-500.fc39.noarch 246/330 Verifying : perl-Getopt-Std-1.13-500.fc39.noarch 247/330 Verifying : perl-HTTP-Tiny-0.088-3.fc39.noarch 248/330 Verifying : perl-IO-1.52-500.fc39.x86_64 249/330 Verifying : perl-IO-Socket-IP-0.42-1.fc39.noarch 250/330 Verifying : perl-IO-Socket-SSL-2.083-3.fc39.noarch 251/330 Verifying : perl-IPC-Open3-1.22-500.fc39.noarch 252/330 Verifying : perl-MIME-Base64-3.16-500.fc39.x86_64 253/330 Verifying : perl-Mozilla-CA-20230801-1.fc39.noarch 254/330 Verifying : perl-Net-SSLeay-1.92-10.fc39.x86_64 255/330 Verifying : perl-POSIX-2.13-500.fc39.x86_64 256/330 Verifying : perl-PathTools-3.89-500.fc39.x86_64 257/330 Verifying : perl-Pod-Escapes-1:1.07-500.fc39.noarch 258/330 Verifying : perl-Pod-Perldoc-3.28.01-501.fc39.noarch 259/330 Verifying : perl-Pod-Simple-1:3.45-4.fc39.noarch 260/330 Verifying : perl-Pod-Usage-4:2.03-500.fc39.noarch 261/330 Verifying : perl-Scalar-List-Utils-5:1.63-500.fc39.x86_64 262/330 Verifying : perl-SelectSaver-1.02-500.fc39.noarch 263/330 Verifying : perl-Socket-4:2.037-3.fc39.x86_64 264/330 Verifying : perl-Storable-1:3.32-500.fc39.x86_64 265/330 Verifying : perl-Symbol-1.09-500.fc39.noarch 266/330 Verifying : perl-Term-ANSIColor-5.01-501.fc39.noarch 267/330 Verifying : perl-Term-Cap-1.18-500.fc39.noarch 268/330 Verifying : perl-Text-ParseWords-3.31-500.fc39.noarch 269/330 Verifying : perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch 270/330 Verifying : perl-Time-Local-2:1.350-3.fc39.noarch 271/330 Verifying : perl-URI-5.21-1.fc39.noarch 272/330 Verifying : perl-base-2.27-500.fc39.noarch 273/330 Verifying : perl-constant-1.33-501.fc39.noarch 274/330 Verifying : perl-if-0.61.000-500.fc39.noarch 275/330 Verifying : perl-interpreter-4:5.38.0-500.fc39.x86_64 276/330 Verifying : perl-libnet-3.15-501.fc39.noarch 277/330 Verifying : perl-libs-4:5.38.0-500.fc39.x86_64 278/330 Verifying : perl-locale-1.10-500.fc39.noarch 279/330 Verifying : perl-mro-1.28-500.fc39.x86_64 280/330 Verifying : perl-overload-1.37-500.fc39.noarch 281/330 Verifying : perl-overloading-0.02-500.fc39.noarch 282/330 Verifying : perl-parent-1:0.241-500.fc39.noarch 283/330 Verifying : perl-podlators-1:5.01-500.fc39.noarch 284/330 Verifying : perl-vars-1.05-500.fc39.noarch 285/330 Verifying : pixman-0.42.2-2.fc39.x86_64 286/330 Verifying : pixman-devel-0.42.2-2.fc39.x86_64 287/330 Verifying : poppler-23.08.0-1.fc39.x86_64 288/330 Verifying : poppler-data-0.4.11-5.fc39.noarch 289/330 Verifying : poppler-glib-23.08.0-1.fc39.x86_64 290/330 Verifying : pybind11-devel-2.11.1-1.fc39.x86_64 291/330 Verifying : pyproject-rpm-macros-1.9.0-2.fc39.noarch 292/330 Verifying : python-rpm-macros-3.12-4.fc39.noarch 293/330 Verifying : python3-3.12.0~rc3-1.fc39.x86_64 294/330 Verifying : python3-devel-3.12.0~rc3-1.fc39.x86_64 295/330 Verifying : python3-libs-3.12.0~rc3-1.fc39.x86_64 296/330 Verifying : python3-packaging-23.1-4.fc39.noarch 297/330 Verifying : python3-rpm-generators-14-7.fc39.noarch 298/330 Verifying : python3-rpm-macros-3.12-4.fc39.noarch 299/330 Verifying : rav1e-libs-0.6.6-2.fc39.x86_64 300/330 Verifying : rhash-1.4.3-3.fc39.x86_64 301/330 Verifying : rsvg-pixbuf-loader-2.56.92-1.fc39.x86_64 302/330 Verifying : shared-mime-info-2.2-4.fc39.x86_64 303/330 Verifying : source-highlight-3.1.9-19.fc39.x86_64 304/330 Verifying : svt-av1-libs-1.4.1-3.fc39.x86_64 305/330 Verifying : sysprof-capture-devel-45.0-1.fc39.x86_64 306/330 Verifying : systemd-devel-254.1-2.fc39.x86_64 307/330 Verifying : systemd-rpm-macros-254.1-2.fc39.noarch 308/330 Verifying : tzdata-2023c-2.fc39.noarch 309/330 Verifying : urw-base35-bookman-fonts-20200910-18.fc39.noarch 310/330 Verifying : urw-base35-c059-fonts-20200910-18.fc39.noarch 311/330 Verifying : urw-base35-d050000l-fonts-20200910-18.fc39.noarc 312/330 Verifying : urw-base35-fonts-20200910-18.fc39.noarch 313/330 Verifying : urw-base35-fonts-common-20200910-18.fc39.noarch 314/330 Verifying : urw-base35-gothic-fonts-20200910-18.fc39.noarch 315/330 Verifying : urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39 316/330 Verifying : urw-base35-nimbus-roman-fonts-20200910-18.fc39.n 317/330 Verifying : urw-base35-nimbus-sans-fonts-20200910-18.fc39.no 318/330 Verifying : urw-base35-p052-fonts-20200910-18.fc39.noarch 319/330 Verifying : urw-base35-standard-symbols-ps-fonts-20200910-18 320/330 Verifying : urw-base35-z003-fonts-20200910-18.fc39.noarch 321/330 Verifying : vim-filesystem-2:9.0.1927-1.fc39.noarch 322/330 Verifying : wayland-devel-1.22.0-2.fc39.x86_64 323/330 Verifying : xapian-core-libs-1.4.23-1.fc39.x86_64 324/330 Verifying : xkeyboard-config-2.39-2.fc39.noarch 325/330 Verifying : xml-common-0.6.3-61.fc39.noarch 326/330 Verifying : xorg-x11-proto-devel-2023.2-2.fc39.noarch 327/330 Verifying : xprop-1.2.5-4.fc39.x86_64 328/330 Verifying : xz-devel-5.4.4-1.fc39.x86_64 329/330 Verifying : zlib-devel-1.2.13-4.fc39.x86_64 330/330 Installed: abattis-cantarell-vf-fonts-0.301-10.fc39.noarch adobe-mappings-cmap-20230622-1.fc39.noarch adobe-mappings-cmap-deprecated-20230622-1.fc39.noarch adobe-mappings-pdf-20190401-5.fc39.noarch adwaita-cursor-theme-45.0-1.fc39.noarch adwaita-icon-theme-45.0-1.fc39.noarch annobin-docs-12.24-1.fc39.noarch annobin-plugin-gcc-12.24-1.fc39.x86_64 at-spi2-atk-2.50.0-1.fc39.x86_64 at-spi2-atk-devel-2.50.0-1.fc39.x86_64 at-spi2-core-2.50.0-1.fc39.x86_64 at-spi2-core-devel-2.50.0-1.fc39.x86_64 atk-2.50.0-1.fc39.x86_64 atk-devel-2.50.0-1.fc39.x86_64 avahi-libs-0.8-24.fc39.x86_64 boost-regex-1.81.0-7.fc39.x86_64 brotli-1.1.0-1.fc39.x86_64 brotli-devel-1.1.0-1.fc39.x86_64 bzip2-devel-1.0.8-16.fc39.x86_64 cairo-1.18.0-1.fc39.x86_64 cairo-devel-1.18.0-1.fc39.x86_64 cairo-gobject-1.18.0-1.fc39.x86_64 cairo-gobject-devel-1.18.0-1.fc39.x86_64 clang16-libs-16.0.6-3.fc39.x86_64 clang16-resource-filesystem-16.0.6-3.fc39.x86_64 cmake-3.27.4-7.fc39.x86_64 cmake-data-3.27.4-7.fc39.noarch cmake-filesystem-3.27.4-7.fc39.x86_64 cmake-rpm-macros-3.27.4-7.fc39.noarch colord-libs-1.4.6-6.fc39.x86_64 cpp-13.2.1-3.fc39.x86_64 crypto-policies-scripts-20230731-1.git5ed06e0.fc39.noarch ctags-6.0.0-3.fc39.x86_64 cups-libs-1:2.4.7-1.fc39.x86_64 dbus-1:1.14.10-1.fc39.x86_64 dbus-broker-33-2.fc39.x86_64 dbus-common-1:1.14.10-1.fc39.noarch dbus-devel-1:1.14.10-1.fc39.x86_64 dbus-libs-1:1.14.10-1.fc39.x86_64 default-fonts-core-sans-4.0-9.fc39.noarch doxygen-2:1.9.7-3.fc39.x86_64 emacs-filesystem-1:29.1-2.fc39.noarch expat-2.5.0-3.fc39.x86_64 fontconfig-2.14.2-5.fc39.x86_64 fontconfig-devel-2.14.2-5.fc39.x86_64 fonts-filesystem-1:2.0.5-12.fc39.noarch freetype-2.13.1-2.fc39.x86_64 freetype-devel-2.13.1-2.fc39.x86_64 fribidi-1.0.13-2.fc39.x86_64 fribidi-devel-1.0.13-2.fc39.x86_64 gc-8.2.2-4.fc39.x86_64 gcc-13.2.1-3.fc39.x86_64 gcc-c++-13.2.1-3.fc39.x86_64 gcc-plugin-annobin-13.2.1-3.fc39.x86_64 gd-2.3.3-12.fc39.x86_64 gdb-headless-13.2-8.fc39.x86_64 gdk-pixbuf2-2.42.10-5.fc39.x86_64 gdk-pixbuf2-devel-2.42.10-5.fc39.x86_64 gdk-pixbuf2-modules-2.42.10-5.fc39.x86_64 gettext-0.22-2.fc39.x86_64 gettext-envsubst-0.22-2.fc39.x86_64 gettext-libs-0.22-2.fc39.x86_64 gettext-runtime-0.22-2.fc39.x86_64 gl-manpages-1.1-28.20190306.fc39.noarch glfw-1:3.3.8-4.fc39.x86_64 glfw-devel-1:3.3.8-4.fc39.x86_64 glib2-2.78.0-3.fc39.x86_64 glib2-devel-2.78.0-3.fc39.x86_64 glibc-devel-2.38-4.fc39.x86_64 glibc-headers-x86-2.38-4.fc39.noarch gnutls-3.8.1-1.fc39.x86_64 google-droid-sans-fonts-20200215-17.fc39.noarch google-noto-fonts-common-20230801-3.fc39.noarch google-noto-sans-vf-fonts-20230801-3.fc39.noarch graphite2-1.3.14-12.fc39.x86_64 graphite2-devel-1.3.14-12.fc39.x86_64 graphviz-9.0.0-1.fc39.x86_64 groff-base-1.23.0-2.fc39.x86_64 gtk-update-icon-cache-3.24.38-3.fc39.x86_64 gtk3-3.24.38-3.fc39.x86_64 gtk3-devel-3.24.38-3.fc39.x86_64 gts-0.7.6-46.20121130.fc39.x86_64 guile22-2.2.7-9.fc39.x86_64 harfbuzz-8.2.0-1.fc39.x86_64 harfbuzz-devel-8.2.0-1.fc39.x86_64 harfbuzz-icu-8.2.0-1.fc39.x86_64 hicolor-icon-theme-0.17-16.fc39.noarch highway-1.0.7-1.fc39.x86_64 hwdata-0.374-1.fc39.noarch jbig2dec-libs-0.19-10.fc39.x86_64 jbigkit-libs-2.1-26.fc39.x86_64 json-glib-1.8.0-1.fc39.x86_64 jsoncpp-1.9.5-5.fc39.x86_64 kernel-headers-6.5.4-300.fc39.x86_64 lasi-1.1.3-11.fc39.x86_64 lcms2-2.15-2.fc39.x86_64 libICE-1.0.10-11.fc39.x86_64 libSM-1.2.3-13.fc39.x86_64 libX11-1.8.6-2.fc39.x86_64 libX11-common-1.8.6-2.fc39.noarch libX11-devel-1.8.6-2.fc39.x86_64 libX11-xcb-1.8.6-2.fc39.x86_64 libXau-1.0.11-3.fc39.x86_64 libXau-devel-1.0.11-3.fc39.x86_64 libXcomposite-0.4.5-10.fc39.x86_64 libXcomposite-devel-0.4.5-10.fc39.x86_64 libXcursor-1.2.1-4.fc39.x86_64 libXcursor-devel-1.2.1-4.fc39.x86_64 libXdamage-1.1.5-10.fc39.x86_64 libXdamage-devel-1.1.5-10.fc39.x86_64 libXext-1.3.5-3.fc39.x86_64 libXext-devel-1.3.5-3.fc39.x86_64 libXfixes-6.0.0-6.fc39.x86_64 libXfixes-devel-6.0.0-6.fc39.x86_64 libXft-2.3.8-3.fc39.x86_64 libXft-devel-2.3.8-3.fc39.x86_64 libXi-1.8.1-2.fc39.x86_64 libXi-devel-1.8.1-2.fc39.x86_64 libXinerama-1.1.5-3.fc39.x86_64 libXinerama-devel-1.1.5-3.fc39.x86_64 libXpm-3.5.15-4.fc39.x86_64 libXrandr-1.5.2-11.fc39.x86_64 libXrandr-devel-1.5.2-11.fc39.x86_64 libXrender-0.9.11-3.fc39.x86_64 libXrender-devel-0.9.11-3.fc39.x86_64 libXt-1.2.1-5.fc39.x86_64 libXtst-1.2.4-3.fc39.x86_64 libXtst-devel-1.2.4-3.fc39.x86_64 libXxf86vm-1.1.5-3.fc39.x86_64 libaom-3.7.0-1.fc39.x86_64 libavif-0.11.1-11.fc39.x86_64 libb2-0.98.1-9.fc39.x86_64 libbabeltrace-1.5.11-5.fc39.x86_64 libblkid-devel-2.39.2-1.fc39.x86_64 libcloudproviders-0.3.4-1.fc39.x86_64 libcloudproviders-devel-0.3.4-1.fc39.x86_64 libcurl-devel-8.2.1-2.fc39.x86_64 libdatrie-0.2.13-7.fc39.x86_64 libdatrie-devel-0.2.13-7.fc39.x86_64 libdav1d-1.2.1-2.fc39.x86_64 libdrm-2.4.114-3.fc39.x86_64 libdrm-devel-2.4.114-3.fc39.x86_64 libedit-3.1-48.20230828cvs.fc39.x86_64 libepoxy-1.5.10-4.fc39.x86_64 libepoxy-devel-1.5.10-4.fc39.x86_64 libffi-devel-3.4.4-4.fc39.x86_64 libglvnd-1:1.7.0-1.fc39.x86_64 libglvnd-core-devel-1:1.7.0-1.fc39.x86_64 libglvnd-devel-1:1.7.0-1.fc39.x86_64 libglvnd-egl-1:1.7.0-1.fc39.x86_64 libglvnd-gles-1:1.7.0-1.fc39.x86_64 libglvnd-glx-1:1.7.0-1.fc39.x86_64 libglvnd-opengl-1:1.7.0-1.fc39.x86_64 libgs-10.01.2-3.fc39.x86_64 libgusb-0.4.6-2.fc39.x86_64 libicu-73.2-2.fc39.x86_64 libicu-devel-73.2-2.fc39.x86_64 libijs-0.35-19.fc39.x86_64 libimagequant-4.0.1-5.fc39.x86_64 libipt-2.0.6-2.fc39.x86_64 libjpeg-turbo-2.1.4-3.fc39.x86_64 libjpeg-turbo-devel-2.1.4-3.fc39.x86_64 libjxl-1:0.8.2-3.fc39.x86_64 liblerc-4.0.0-4.fc39.x86_64 libmount-devel-2.39.2-1.fc39.x86_64 libmpc-1.3.1-3.fc39.x86_64 libpaper-1:2.1.1-1.fc39.x86_64 libpciaccess-0.16-9.fc39.x86_64 libpciaccess-devel-0.16-9.fc39.x86_64 libpng-2:1.6.37-15.fc39.x86_64 libpng-devel-2:1.6.37-15.fc39.x86_64 librsvg2-2.56.92-1.fc39.x86_64 libseccomp-2.5.3-6.fc39.x86_64 libselinux-devel-3.5-5.fc39.x86_64 libsepol-devel-3.5-2.fc39.x86_64 libsoup3-3.4.3-1.fc39.x86_64 libstdc++-devel-13.2.1-3.fc39.x86_64 libstemmer-2.2.0-7.fc39.x86_64 libthai-0.1.29-6.fc39.x86_64 libthai-devel-0.1.29-6.fc39.x86_64 libtiff-4.4.0-8.fc39.x86_64 libtiff-devel-4.4.0-8.fc39.x86_64 libtool-ltdl-2.4.7-7.fc39.x86_64 libtracker-sparql-3.6.0-1.fc39.x86_64 libusb1-1.0.26-3.fc39.x86_64 libusb1-devel-1.0.26-3.fc39.x86_64 libuv-1:1.46.0-2.fc39.x86_64 libvmaf-2.3.0-6.fc39.x86_64 libwayland-client-1.22.0-2.fc39.x86_64 libwayland-cursor-1.22.0-2.fc39.x86_64 libwayland-egl-1.22.0-2.fc39.x86_64 libwayland-server-1.22.0-2.fc39.x86_64 libwebp-1.3.2-1.fc39.x86_64 libxcb-1.13.1-12.fc39.x86_64 libxcb-devel-1.13.1-12.fc39.x86_64 libxcrypt-devel-4.4.36-2.fc39.x86_64 libxkbcommon-1.5.0-3.fc39.x86_64 libxkbcommon-devel-1.5.0-3.fc39.x86_64 libxml2-devel-2.10.4-3.fc39.x86_64 libxshmfence-1.3-13.fc39.x86_64 libyaml-0.2.5-12.fc39.x86_64 llvm16-libs-16.0.6-5.fc39.x86_64 make-1:4.4.1-2.fc39.x86_64 mesa-libEGL-23.2.0~rc3-1.fc39.x86_64 mesa-libGL-23.2.0~rc3-1.fc39.x86_64 mesa-libGL-devel-23.2.0~rc3-1.fc39.x86_64 mesa-libGLU-9.0.3-1.fc39.x86_64 mesa-libGLU-devel-9.0.3-1.fc39.x86_64 mesa-libgbm-23.2.0~rc3-1.fc39.x86_64 mesa-libglapi-23.2.0~rc3-1.fc39.x86_64 mpdecimal-2.5.1-7.fc39.x86_64 ncurses-6.4-7.20230520.fc39.x86_64 netpbm-11.02.00-2.fc39.x86_64 nettle-3.9.1-2.fc39.x86_64 nspr-4.35.0-12.fc39.x86_64 nss-3.93.0-1.fc39.x86_64 nss-softokn-3.93.0-1.fc39.x86_64 nss-softokn-freebl-3.93.0-1.fc39.x86_64 nss-sysinit-3.93.0-1.fc39.x86_64 nss-util-3.93.0-1.fc39.x86_64 openjpeg2-2.5.0-4.fc39.x86_64 pango-1.51.0-1.fc39.x86_64 pango-devel-1.51.0-1.fc39.x86_64 pcre2-devel-10.42-1.fc39.2.x86_64 pcre2-utf16-10.42-1.fc39.2.x86_64 pcre2-utf32-10.42-1.fc39.2.x86_64 perl-AutoLoader-5.74-500.fc39.noarch perl-B-1.88-500.fc39.x86_64 perl-Carp-1.54-500.fc39.noarch perl-Class-Struct-0.68-500.fc39.noarch perl-Data-Dumper-2.188-501.fc39.x86_64 perl-Digest-1.20-500.fc39.noarch perl-Digest-MD5-2.58-500.fc39.x86_64 perl-DynaLoader-1.54-500.fc39.x86_64 perl-Encode-4:3.19-500.fc39.x86_64 perl-Errno-1.37-500.fc39.x86_64 perl-Exporter-5.77-500.fc39.noarch perl-Fcntl-1.15-500.fc39.x86_64 perl-File-Basename-2.86-500.fc39.noarch perl-File-Path-2.18-500.fc39.noarch perl-File-Temp-1:0.231.100-500.fc39.noarch perl-File-stat-1.13-500.fc39.noarch perl-FileHandle-2.05-500.fc39.noarch perl-Getopt-Long-1:2.54-500.fc39.noarch perl-Getopt-Std-1.13-500.fc39.noarch perl-HTTP-Tiny-0.088-3.fc39.noarch perl-IO-1.52-500.fc39.x86_64 perl-IO-Socket-IP-0.42-1.fc39.noarch perl-IO-Socket-SSL-2.083-3.fc39.noarch perl-IPC-Open3-1.22-500.fc39.noarch perl-MIME-Base64-3.16-500.fc39.x86_64 perl-Mozilla-CA-20230801-1.fc39.noarch perl-Net-SSLeay-1.92-10.fc39.x86_64 perl-POSIX-2.13-500.fc39.x86_64 perl-PathTools-3.89-500.fc39.x86_64 perl-Pod-Escapes-1:1.07-500.fc39.noarch perl-Pod-Perldoc-3.28.01-501.fc39.noarch perl-Pod-Simple-1:3.45-4.fc39.noarch perl-Pod-Usage-4:2.03-500.fc39.noarch perl-Scalar-List-Utils-5:1.63-500.fc39.x86_64 perl-SelectSaver-1.02-500.fc39.noarch perl-Socket-4:2.037-3.fc39.x86_64 perl-Storable-1:3.32-500.fc39.x86_64 perl-Symbol-1.09-500.fc39.noarch perl-Term-ANSIColor-5.01-501.fc39.noarch perl-Term-Cap-1.18-500.fc39.noarch perl-Text-ParseWords-3.31-500.fc39.noarch perl-Text-Tabs+Wrap-2023.0511-3.fc39.noarch perl-Time-Local-2:1.350-3.fc39.noarch perl-URI-5.21-1.fc39.noarch perl-base-2.27-500.fc39.noarch perl-constant-1.33-501.fc39.noarch perl-if-0.61.000-500.fc39.noarch perl-interpreter-4:5.38.0-500.fc39.x86_64 perl-libnet-3.15-501.fc39.noarch perl-libs-4:5.38.0-500.fc39.x86_64 perl-locale-1.10-500.fc39.noarch perl-mro-1.28-500.fc39.x86_64 perl-overload-1.37-500.fc39.noarch perl-overloading-0.02-500.fc39.noarch perl-parent-1:0.241-500.fc39.noarch perl-podlators-1:5.01-500.fc39.noarch perl-vars-1.05-500.fc39.noarch pixman-0.42.2-2.fc39.x86_64 pixman-devel-0.42.2-2.fc39.x86_64 poppler-23.08.0-1.fc39.x86_64 poppler-data-0.4.11-5.fc39.noarch poppler-glib-23.08.0-1.fc39.x86_64 pybind11-devel-2.11.1-1.fc39.x86_64 pyproject-rpm-macros-1.9.0-2.fc39.noarch python-pip-wheel-23.2.1-1.fc39.noarch python-rpm-macros-3.12-4.fc39.noarch python3-3.12.0~rc3-1.fc39.x86_64 python3-devel-3.12.0~rc3-1.fc39.x86_64 python3-libs-3.12.0~rc3-1.fc39.x86_64 python3-packaging-23.1-4.fc39.noarch python3-rpm-generators-14-7.fc39.noarch python3-rpm-macros-3.12-4.fc39.noarch python3-setuptools-68.2.2-1.fc39.noarch rav1e-libs-0.6.6-2.fc39.x86_64 rhash-1.4.3-3.fc39.x86_64 rsvg-pixbuf-loader-2.56.92-1.fc39.x86_64 shared-mime-info-2.2-4.fc39.x86_64 source-highlight-3.1.9-19.fc39.x86_64 svt-av1-libs-1.4.1-3.fc39.x86_64 sysprof-capture-devel-45.0-1.fc39.x86_64 systemd-devel-254.1-2.fc39.x86_64 systemd-rpm-macros-254.1-2.fc39.noarch tzdata-2023c-2.fc39.noarch urw-base35-bookman-fonts-20200910-18.fc39.noarch urw-base35-c059-fonts-20200910-18.fc39.noarch urw-base35-d050000l-fonts-20200910-18.fc39.noarch urw-base35-fonts-20200910-18.fc39.noarch urw-base35-fonts-common-20200910-18.fc39.noarch urw-base35-gothic-fonts-20200910-18.fc39.noarch urw-base35-nimbus-mono-ps-fonts-20200910-18.fc39.noarch urw-base35-nimbus-roman-fonts-20200910-18.fc39.noarch urw-base35-nimbus-sans-fonts-20200910-18.fc39.noarch urw-base35-p052-fonts-20200910-18.fc39.noarch urw-base35-standard-symbols-ps-fonts-20200910-18.fc39.noarch urw-base35-z003-fonts-20200910-18.fc39.noarch vim-filesystem-2:9.0.1927-1.fc39.noarch wayland-devel-1.22.0-2.fc39.x86_64 xapian-core-libs-1.4.23-1.fc39.x86_64 xkeyboard-config-2.39-2.fc39.noarch xml-common-0.6.3-61.fc39.noarch xorg-x11-proto-devel-2023.2-2.fc39.noarch xprop-1.2.5-4.fc39.x86_64 xz-devel-5.4.4-1.fc39.x86_64 zlib-devel-1.2.13-4.fc39.x86_64 Complete! Finish: build setup for librealsense-2.54.2-1.fc39.src.rpm Start: rpmbuild librealsense-2.54.2-1.fc39.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1696291200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.LAb0Xm + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf librealsense-2.54.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/librealsense-2.54.2.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd librealsense-2.54.2 + rm -rf /builddir/build/BUILD/librealsense-2.54.2-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/librealsense-2.54.2-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/librealsense.remove-cflags.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/librealsense.realsense-file-shared-library.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/librealsense.use-system-pybind11.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/librealsense.remove-invalid-unused-code.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/librealsense-include-cstdint.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/librealsense.rsutils-shared-library.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.eKyl97 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd librealsense-2.54.2 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_UNIT_TESTS=NO -DCHECK_FOR_UPDATES=NO -DCMAKE_INSTALL_BINDIR=/usr/bin -DCMAKE_INSTALL_LIBDIR=/usr/lib64 -DCMAKE_INSTALL_INCLUDEDIR=/usr/include -DBUILD_PYTHON_BINDINGS:bool=true -DPYTHON_EXECUTABLE=/usr/bin/python3 CMake Deprecation Warning at CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The CXX compiler identification is GNU 13.2.1 -- The C compiler identification is GNU 13.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Checking internet connection... -- Failed to identify Internet connection CMake Warning at CMakeLists.txt:21 (message): No internet connection, disabling IMPORT_DEPTH_CAM_FW -- Info: REALSENSE_VERSION_STRING=2.54.2 -- Setting Unix configurations -- No output directory set; using /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release/ -- Found usb: /usr/lib64/libusb-1.0.so -- Found Python: /usr/bin/python3.12 (found version "3.12.0") found components: Interpreter Development Development.Module Development.Embed -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Found pybind11: /usr/include (found version "2.11.1") -- Performing Test SUPPORTS_CXX14 -- Performing Test SUPPORTS_CXX14 - Success -- using RS2_USE_V4L2_BACKEND -- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.5") -- Checking for module 'libudev' -- Found libudev, version 254 -- Found Udev: /usr/include CMake Deprecation Warning at third-party/rsutils/py/CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at wrappers/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Warning at wrappers/CMakeLists.txt:10 (message): No internet connection. Cloning Python bindings may fail CMake Deprecation Warning at wrappers/python/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found OpenGL: /usr/lib64/libOpenGL.so CMake Deprecation Warning at examples/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/hello-realsense/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/software-device/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/capture/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/callback/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/save-to-disk/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/multicam/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/pointcloud/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/align/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/align-advanced/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/sensor-control/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/measure/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE CMake Deprecation Warning at examples/C/depth/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/C/color/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/C/distance/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/post-processing/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/record-playback/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/motion/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/gl/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at examples/hdr/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/convert/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/enumerate-devices/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/fw-logger/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/terminal/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/recorder/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/fw-update/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/embed/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/data-collect/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/realsense-viewer/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/depth-quality/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at tools/benchmark/CMakeLists.txt:4 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Configuring done (1.3s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX PYTHON_EXECUTABLE SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j2 --verbose Change Dir: '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j2 /usr/bin/cmake -S/builddir/build/BUILD/librealsense-2.54.2 -B/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/CMakeFiles /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f third-party/realsense-file/CMakeFiles/realsense-file.dir/build.make third-party/realsense-file/CMakeFiles/realsense-file.dir/depend /usr/bin/gmake -f third-party/rsutils/CMakeFiles/rsutils.dir/build.make third-party/rsutils/CMakeFiles/rsutils.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file/CMakeFiles/realsense-file.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils/CMakeFiles/rsutils.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f third-party/realsense-file/CMakeFiles/realsense-file.dir/build.make third-party/realsense-file/CMakeFiles/realsense-file.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f third-party/rsutils/CMakeFiles/rsutils.dir/build.make third-party/rsutils/CMakeFiles/rsutils.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 0%] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/__/easyloggingpp/src/easylogging++.cc.o [ 0%] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/lz4/lz4.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drsutils_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/rsutils/CMakeFiles/rsutils.dir/__/easyloggingpp/src/easylogging++.cc.o -MF CMakeFiles/rsutils.dir/__/easyloggingpp/src/easylogging++.cc.o.d -o CMakeFiles/rsutils.dir/__/easyloggingpp/src/easylogging++.cc.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/lz4/lz4.c.o -MF CMakeFiles/realsense-file.dir/lz4/lz4.c.o.d -o CMakeFiles/realsense-file.dir/lz4/lz4.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lz4.c /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc: In member function ‘el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1906:83: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 1906 | for (const std::pair& h | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1906:83: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc: In member function ‘void el::base::LogDispatcher::dispatch()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:2498:74: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 2498 | for (const std::pair& h | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:2498:74: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying [ 1%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/console_bridge/src/console.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/console_bridge/src/console.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/console_bridge/src/console.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/console_bridge/src/console.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/src/console.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/src/console.cpp:37: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ In file included from /usr/include/features.h:503, from /usr/include/c++/13/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/13/x86_64-redhat-linux/bits/c++config.h:2964, from /usr/include/c++/13/ctime:41, from /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.h:354, from /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:17: In function ‘wcstombs’, inlined from ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1022:16: /usr/include/bits/stdlib.h:146:10: warning: ‘*wcstombs’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^~~~~~~~~~~~~~~ /usr/include/bits/stdlib.h: In function ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’: /usr/include/bits/stdlib.h:131:15: note: in a call to function ‘*wcstombs’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~~~~~~~~~ [ 1%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/debug.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/debug.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/debug.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/debug.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/src/debug.cpp [ 1%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/header.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/header.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/header.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/header.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/src/header.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/src/header.cpp:37: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ [ 2%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp:28: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp:45: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp: In member function ‘std::tuple, std::allocator >, long unsigned int, long unsigned int> rosbag::Bag::getCompressionInfo() const’: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp:202:10: warning: unused variable ‘compression’ [-Wunused-variable] 202 | auto compression = compression_; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp:221:10: warning: unused variable ‘chunk_count’ [-Wunused-variable] 221 | auto chunk_count = chunks_.size(); | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp: In member function ‘void rosbag::Bag::startReadingVersion102()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/bag.cpp:348:31: warning: catching polymorphic type ‘class rosbag::BagFormatException’ by value [-Wcatch-value=] 348 | catch (BagFormatException ex) { | ^~ [ 2%] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/configure-elpp-logger.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drsutils_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/rsutils/CMakeFiles/rsutils.dir/src/configure-elpp-logger.cpp.o -MF CMakeFiles/rsutils.dir/src/configure-elpp-logger.cpp.o.d -o CMakeFiles/rsutils.dir/src/configure-elpp-logger.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/src/configure-elpp-logger.cpp [ 2%] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/dispatcher.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drsutils_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/rsutils/CMakeFiles/rsutils.dir/src/dispatcher.cpp.o -MF CMakeFiles/rsutils.dir/src/dispatcher.cpp.o.d -o CMakeFiles/rsutils.dir/src/dispatcher.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/src/dispatcher.cpp [ 2%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag_player.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag_player.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag_player.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag_player.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/bag_player.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag_player.h:38, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/bag_player.cpp:1: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/src/dispatcher.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/time/waiting-on.h: In instantiation of ‘rsutils::time::waiting_on::wait_state_t::wait_state_t(std::condition_variable&, std::mutex&, const T&) [with T = bool]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = rsutils::time::waiting_on::wait_state_t; _Args = {condition_variable&, mutex&, const bool&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = rsutils::time::waiting_on::wait_state_t; _Args = {std::condition_variable&, std::mutex&, const bool&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::condition_variable&, std::mutex&, const bool&}; _Tp = rsutils::time::waiting_on::wait_state_t; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = rsutils::time::waiting_on::wait_state_t; _Alloc = std::allocator; _Args = {std::condition_variable&, std::mutex&, const bool&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::condition_variable&, std::mutex&, const bool&}; _Tp = rsutils::time::waiting_on::wait_state_t; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::condition_variable&, std::mutex&, const bool&}; _Tp = rsutils::time::waiting_on::wait_state_t]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = rsutils::time::waiting_on::wait_state_t; _Args = {condition_variable&, mutex&, const bool&}; typename enable_if<(! is_array< >::value), _Tp>::type = rsutils::time::waiting_on::wait_state_t]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/time/waiting-on.h:134:49: required from ‘rsutils::time::waiting_on::waiting_on(std::condition_variable&, std::mutex&, const T&) [with T = bool]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/src/dispatcher.cpp:112:91: required from here /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/time/waiting-on.h:37:21: warning: ‘rsutils::time::waiting_on::wait_state_t::_m’ will be initialized after [-Wreorder] 37 | std::mutex &_m; | ^~ /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/time/waiting-on.h:35:11: warning: ‘bool rsutils::time::waiting_on::wait_state_t::_value’ [-Wreorder] 35 | T _value; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/time/waiting-on.h:49:9: warning: when initialized here [-Wreorder] 49 | wait_state_t( std::condition_variable &cv, std::mutex &m, T const & t ) | ^~~~~~~~~~~~ [ 2%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/buffer.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/buffer.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/buffer.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/buffer.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/buffer.cpp [ 2%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/chunked_file.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/chunked_file.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/chunked_file.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/chunked_file.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/chunked_file.cpp [ 3%] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/string-from-datetime.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drsutils_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/rsutils/CMakeFiles/rsutils.dir/src/string-from-datetime.cpp.o -MF CMakeFiles/rsutils.dir/src/string-from-datetime.cpp.o.d -o CMakeFiles/rsutils.dir/src/string-from-datetime.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/src/string-from-datetime.cpp [ 3%] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/version.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drsutils_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/rsutils/CMakeFiles/rsutils.dir/src/version.cpp.o -MF CMakeFiles/rsutils.dir/src/version.cpp.o.d -o CMakeFiles/rsutils.dir/src/version.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/src/version.cpp [ 4%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/lz4_stream.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/lz4_stream.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/lz4_stream.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/lz4_stream.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/lz4_stream.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/lz4_stream.cpp:39: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ [ 4%] Building CXX object third-party/rsutils/CMakeFiles/rsutils.dir/src/work-week.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drsutils_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/rsutils/CMakeFiles/rsutils.dir/src/work-week.cpp.o -MF CMakeFiles/rsutils.dir/src/work-week.cpp.o.d -o CMakeFiles/rsutils.dir/src/work-week.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/src/work-week.cpp [ 4%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/message_instance.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/message_instance.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/message_instance.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/message_instance.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/message_instance.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/message_instance.cpp:28: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ [ 5%] Linking CXX shared library ../../Release/librsutils.so cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils && /usr/bin/cmake -E cmake_link_script CMakeFiles/rsutils.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librsutils.so.2.54 -o ../../Release/librsutils.so.2.54.2 CMakeFiles/rsutils.dir/__/easyloggingpp/src/easylogging++.cc.o "CMakeFiles/rsutils.dir/src/configure-elpp-logger.cpp.o" CMakeFiles/rsutils.dir/src/dispatcher.cpp.o "CMakeFiles/rsutils.dir/src/string-from-datetime.cpp.o" CMakeFiles/rsutils.dir/src/version.cpp.o "CMakeFiles/rsutils.dir/src/work-week.cpp.o" [ 5%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/query.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/query.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/query.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/query.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/query.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/query.cpp:29: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ In function ‘wcstombs’, inlined from ‘wcharPtrToCharPtr’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1022:16: /usr/include/bits/stdlib.h:146:10: warning: ‘__wcstombs_alias’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^ /usr/include/bits/stdlib.h: In function ‘wcharPtrToCharPtr’: /usr/include/bits/stdlib.h:131:15: note: in a call to function ‘__wcstombs_alias’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^ [ 6%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/stream.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/stream.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/stream.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/stream.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/stream.cpp [ 6%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/uncompressed_stream.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/uncompressed_stream.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/uncompressed_stream.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/uncompressed_stream.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/uncompressed_stream.cpp [ 6%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/view.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/view.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/view.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/view.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/view.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:42, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/view.cpp:28: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/view.cpp: In member function ‘void rosbag::View::addQuery(const rosbag::Bag&, const rs2rosinternal::Time&, const rs2rosinternal::Time&)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/view.cpp:248:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 248 | if ((bag.getMode() & bagmode::Read) != bagmode::Read) | ^~ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/src/view.cpp:251:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 251 | std::function query = TrueQuery(); | ^~~ [ 6%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roscpp_serialization/src/serialization.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roscpp_serialization/src/serialization.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/roscpp_serialization/src/serialization.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/roscpp_serialization/src/serialization.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/src/serialization.cpp [ 7%] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/lz4s.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/lz4s.c.o -MF CMakeFiles/realsense-file.dir/rosbag/roslz4/src/lz4s.c.o.d -o CMakeFiles/realsense-file.dir/rosbag/roslz4/src/lz4s.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/src/lz4s.c [ 7%] Building C object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/xxhash.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/roslz4/src/xxhash.c.o -MF CMakeFiles/realsense-file.dir/rosbag/roslz4/src/xxhash.c.o.d -o CMakeFiles/realsense-file.dir/rosbag/roslz4/src/xxhash.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/src/xxhash.c [ 7%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/duration.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/duration.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rostime/src/duration.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rostime/src/duration.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/src/duration.cpp [ 7%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/rate.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/rate.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rostime/src/rate.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rostime/src/rate.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/src/rate.cpp cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils && /usr/bin/cmake -E cmake_symlink_library ../../Release/librsutils.so.2.54.2 ../../Release/librsutils.so.2.54 ../../Release/librsutils.so gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 7%] Built target rsutils /usr/bin/gmake -f tools/embed/CMakeFiles/rs-embed.dir/build.make tools/embed/CMakeFiles/rs-embed.dir/depend [ 8%] Building CXX object third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/time.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense_file_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT third-party/realsense-file/CMakeFiles/realsense-file.dir/rosbag/rostime/src/time.cpp.o -MF CMakeFiles/realsense-file.dir/rosbag/rostime/src/time.cpp.o.d -o CMakeFiles/realsense-file.dir/rosbag/rostime/src/time.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/src/time.cpp gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/tools/embed /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/embed /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/embed/CMakeFiles/rs-embed.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f tools/embed/CMakeFiles/rs-embed.dir/build.make tools/embed/CMakeFiles/rs-embed.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 8%] Building CXX object tools/embed/CMakeFiles/rs-embed.dir/rs-embed.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/embed && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/embed/rs-embed -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/tools/embed/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/embed/../../third-party/tclap/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/embed/CMakeFiles/rs-embed.dir/rs-embed.cpp.o -MF CMakeFiles/rs-embed.dir/rs-embed.cpp.o.d -o CMakeFiles/rs-embed.dir/rs-embed.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/embed/rs-embed.cpp /builddir/build/BUILD/librealsense-2.54.2/tools/embed/rs-embed.cpp: In function ‘int main(int, char**)’: /builddir/build/BUILD/librealsense-2.54.2/tools/embed/rs-embed.cpp:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 223 | for (int i = 0; i < buffer.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/embed/rs-embed.cpp:227:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 227 | if (i < buffer.size() - 1) myfile << ","; | ~~^~~~~~~~~~~~~~~~~~~ [ 8%] Linking CXX shared library ../../Release/librealsense-file.so cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/cmake -E cmake_link_script CMakeFiles/realsense-file.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librealsense-file.so.2.54 -o ../../Release/librealsense-file.so.2.54.2 "CMakeFiles/realsense-file.dir/lz4/lz4.c.o" "CMakeFiles/realsense-file.dir/rosbag/console_bridge/src/console.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/debug.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/cpp_common/src/header.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/bag_player.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/buffer.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/chunked_file.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/lz4_stream.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/message_instance.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/query.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/stream.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/uncompressed_stream.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rosbag_storage/src/view.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/roscpp_serialization/src/serialization.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/roslz4/src/lz4s.c.o" "CMakeFiles/realsense-file.dir/rosbag/roslz4/src/xxhash.c.o" "CMakeFiles/realsense-file.dir/rosbag/rostime/src/duration.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rostime/src/rate.cpp.o" "CMakeFiles/realsense-file.dir/rosbag/rostime/src/time.cpp.o" [ 9%] Building C object tools/embed/CMakeFiles/rs-embed.dir/__/__/third-party/realsense-file/lz4/lz4.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/embed && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/embed/rs-embed -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/tools/embed/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/embed/../../third-party/tclap/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIE -MD -MT tools/embed/CMakeFiles/rs-embed.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -MF CMakeFiles/rs-embed.dir/__/__/third-party/realsense-file/lz4/lz4.c.o.d -o CMakeFiles/rs-embed.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lz4.c cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/realsense-file && /usr/bin/cmake -E cmake_symlink_library ../../Release/librealsense-file.so.2.54.2 ../../Release/librealsense-file.so.2.54 ../../Release/librealsense-file.so gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 9%] Built target realsense-file /usr/bin/gmake -f third-party/rsutils/py/CMakeFiles/pyrsutils.dir/build.make third-party/rsutils/py/CMakeFiles/pyrsutils.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/py /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils/py /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils/py/CMakeFiles/pyrsutils.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f third-party/rsutils/py/CMakeFiles/pyrsutils.dir/build.make third-party/rsutils/py/CMakeFiles/pyrsutils.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 10%] Building CXX object third-party/rsutils/py/CMakeFiles/pyrsutils.dir/pyrsutils.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils/py && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrsutils_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT third-party/rsutils/py/CMakeFiles/pyrsutils.dir/pyrsutils.cpp.o -MF CMakeFiles/pyrsutils.dir/pyrsutils.cpp.o.d -o CMakeFiles/pyrsutils.dir/pyrsutils.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/py/pyrsutils.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/py/pyrsutils.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | [ 10%] Linking CXX executable ../../Release/rs-embed cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/embed && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-embed.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-embed.dir/rs-embed.cpp.o" "CMakeFiles/rs-embed.dir/__/__/third-party/realsense-file/lz4/lz4.c.o" -o ../../Release/rs-embed [ 10%] Building CXX object third-party/rsutils/py/CMakeFiles/pyrsutils.dir/__/include/rsutils/easylogging/elpp-init.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils/py && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrsutils_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT third-party/rsutils/py/CMakeFiles/pyrsutils.dir/__/include/rsutils/easylogging/elpp-init.cpp.o -MF CMakeFiles/pyrsutils.dir/__/include/rsutils/easylogging/elpp-init.cpp.o.d -o CMakeFiles/pyrsutils.dir/__/include/rsutils/easylogging/elpp-init.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/easylogging/elpp-init.cpp [ 10%] Linking CXX shared library ../../../Release/pyrsutils.cpython-312-x86_64-linux-gnu.so cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils/py && /usr/bin/cmake -E cmake_link_script CMakeFiles/pyrsutils.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -flto -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,pyrsutils.cpython-312-x86_64-linux-gnu.so.2.54 -o ../../../Release/pyrsutils.cpython-312-x86_64-linux-gnu.so.2.54.2 CMakeFiles/pyrsutils.dir/pyrsutils.cpp.o "CMakeFiles/pyrsutils.dir/__/include/rsutils/easylogging/elpp-init.cpp.o" -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../../Release/librsutils.so.2.54.2 /usr/lib64/libpython3.12.so gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 10%] Built target rs-embed /usr/bin/gmake -f wrappers/python/CMakeFiles/pybackend2.dir/build.make wrappers/python/CMakeFiles/pybackend2.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/wrappers/python /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python/CMakeFiles/pybackend2.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f wrappers/python/CMakeFiles/pybackend2.dir/build.make wrappers/python/CMakeFiles/pybackend2.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 10%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/pybackend.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/pybackend.cpp.o -MF CMakeFiles/pybackend2.dir/pybackend.cpp.o.d -o CMakeFiles/pybackend2.dir/pybackend.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pybackend.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pybackend.cpp:17: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pybackend.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pybackend.cpp:355:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘pybind11::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 355 | for (int i = 0; i < l.size(); ++i) | ~~^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pybackend.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pybackend.cpp:428:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘pybind11::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 428 | for (int i = 0; i < l.size(); ++i) | ~~^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pybackend.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pybackend.cpp:470:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘pybind11::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 470 | for (int i = 0; i < l.size(); ++i) | ~~^~~~~~~~~~ cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils/py && /usr/bin/cmake -E cmake_symlink_library ../../../Release/pyrsutils.cpython-312-x86_64-linux-gnu.so.2.54.2 ../../../Release/pyrsutils.cpython-312-x86_64-linux-gnu.so.2.54 ../../../Release/pyrsutils.cpython-312-x86_64-linux-gnu.so cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/third-party/rsutils/py && /usr/bin/strip /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release/pyrsutils.cpython-312-x86_64-linux-gnu.so.2.54.2 gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 10%] Built target pyrsutils /usr/bin/gmake -f CMakeFiles/realsense2.dir/build.make CMakeFiles/realsense2.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/CMakeFiles/realsense2.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f CMakeFiles/realsense2.dir/build.make CMakeFiles/realsense2.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 10%] Building CXX object CMakeFiles/realsense2.dir/src/algo/thermal-loop/l500-thermal-loop.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/algo/thermal-loop/l500-thermal-loop.cpp.o -MF CMakeFiles/realsense2.dir/src/algo/thermal-loop/l500-thermal-loop.cpp.o.d -o CMakeFiles/realsense2.dir/src/algo/thermal-loop/l500-thermal-loop.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/l500-thermal-loop.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/l500-thermal-loop.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/l500-thermal-loop.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../archive.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../option.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/l500-private.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/l500-thermal-loop.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../option.h:8: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/l500-thermal-loop.cpp: In function ‘bool librealsense::algo::thermal_loop::l500::operator==(const thermal_calibration_table&, const thermal_calibration_table&)’: /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/l500-thermal-loop.cpp:59:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 59 | for( auto i = 0; i < rhs.bins.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/l500-thermal-loop.cpp: In member function ‘virtual std::vector librealsense::algo::thermal_loop::l500::thermal_calibration_table::build_raw_data() const’: /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/l500-thermal-loop.cpp:106:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 106 | for( auto i = 0; i < bins.size(); i++ ) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/algo/thermal-loop/../../l500/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 10%] Building CXX object CMakeFiles/realsense2.dir/src/algo/max-usable-range/l500/max-usable-range.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/algo/max-usable-range/l500/max-usable-range.cpp.o -MF CMakeFiles/realsense2.dir/src/algo/max-usable-range/l500/max-usable-range.cpp.o.d -o CMakeFiles/realsense2.dir/src/algo/max-usable-range/l500/max-usable-range.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/algo/max-usable-range/l500/max-usable-range.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/max-usable-range/l500/max-usable-range.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/algo/max-usable-range/l500/max-usable-range.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 10%] Building CXX object CMakeFiles/realsense2.dir/src/core/streaming.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/core/streaming.cpp.o -MF CMakeFiles/realsense2.dir/src/core/streaming.cpp.o.d -o CMakeFiles/realsense2.dir/src/core/streaming.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp: In function ‘std::string librealsense::frame_to_string(const frame_interface&)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp:16:11: warning: the compiler can assume that the address of ‘f’ will never be NULL [-Waddress] 16 | if( ! &f ) | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp:12:54: note: ‘f’ declared here 12 | std::string frame_to_string( const frame_interface & f ) | ~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp:26:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 26 | for( int i = 0; i < composite->get_embedded_frames_count(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp:16:5: warning: ‘nonnull’ argument ‘f’ compared to NULL [-Wnonnull-compare] 16 | if( ! &f ) | ^~ [ 11%] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-options.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/d400/d400-options.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/d400/d400-options.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/d400/d400-options.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-thermal-monitor.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 11%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/pybackend_extras.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/pybackend_extras.cpp.o -MF CMakeFiles/pybackend2.dir/pybackend_extras.cpp.o.d -o CMakeFiles/pybackend2.dir/pybackend_extras.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pybackend_extras.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pybackend_extras.h:1, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pybackend_extras.cpp:1: /builddir/build/BUILD/librealsense-2.54.2/include/../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/include/../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/include/../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.h: In constructor ‘librealsense::asic_temperature_option_mipi::asic_temperature_option_mipi(std::shared_ptr, rs2_option)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.h:31:38: warning: ‘librealsense::asic_temperature_option_mipi::_hw_monitor’ will be initialized after [-Wreorder] 31 | std::shared_ptr _hw_monitor; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.h:30:37: warning: ‘rs2_option librealsense::asic_temperature_option_mipi::_option’ [-Wreorder] 30 | rs2_option _option; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.cpp:14:5: warning: when initialized here [-Wreorder] 14 | asic_temperature_option_mipi::asic_temperature_option_mipi(std::shared_ptr hwm, rs2_option opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.h: In constructor ‘librealsense::projector_temperature_option_mipi::projector_temperature_option_mipi(std::shared_ptr, rs2_option)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.h:49:38: warning: ‘librealsense::projector_temperature_option_mipi::_hw_monitor’ will be initialized after [-Wreorder] 49 | std::shared_ptr _hw_monitor; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.h:48:37: warning: ‘rs2_option librealsense::projector_temperature_option_mipi::_option’ [-Wreorder] 48 | rs2_option _option; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.cpp:42:5: warning: when initialized here [-Wreorder] 42 | projector_temperature_option_mipi::projector_temperature_option_mipi(std::shared_ptr hwm, rs2_option opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.h:6: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/types.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/types.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/types.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/types.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_processing.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp:13: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp: In function ‘std::string librealsense::make_less_screamy(const char*)’: /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp:53:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 53 | for (auto i = 0; i < res.size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/types.h: In constructor ‘librealsense::notifications_processor::notifications_processor()’: /builddir/build/BUILD/librealsense-2.54.2/src/types.h:892:20: warning: ‘librealsense::notifications_processor::_dispatcher’ will be initialized after [-Wreorder] 892 | dispatcher _dispatcher; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/types.h:890:36: warning: ‘librealsense::notifications_callback_ptr librealsense::notifications_processor::_callback’ [-Wreorder] 890 | notifications_callback_ptr _callback; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp:199:5: warning: when initialized here [-Wreorder] 199 | notifications_processor::notifications_processor() | ^~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/log.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/log.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/log.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/log.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/log.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/log.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/log.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 12%] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-private.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/d400/d400-private.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/d400/d400-private.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/d400/d400-private.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 12%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/backend.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/backend.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/backend.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/backend.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/backend.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 12%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/frame.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/frame.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/frame.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/frame.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/frame.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/frame.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/librealsense-exception.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:16: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.cpp: In function ‘rs2_intrinsics librealsense::ds::get_d400_color_stream_intrinsic(const std::vector&, uint32_t, uint32_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.cpp:260:67: warning: left operand of comma operator has no effect [-Wunused-value] 260 | LOG_DEBUG(endl << array2str((float_4&)(calc_intrinsic.fx, calc_intrinsic.fy, calc_intrinsic.ppx, calc_intrinsic.ppy)) << endl); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/easylogging/easyloggingpp.h:46:71: note: in definition of macro ‘LOG_DEBUG’ 46 | #define LOG_DEBUG(...) do { CLOG(DEBUG , LIBREALSENSE_ELPP_ID) << __VA_ARGS__; } while(false) | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.cpp:260:86: warning: right operand of comma operator has no effect [-Wunused-value] 260 | LOG_DEBUG(endl << array2str((float_4&)(calc_intrinsic.fx, calc_intrinsic.fy, calc_intrinsic.ppx, calc_intrinsic.ppy)) << endl); | ~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/easylogging/easyloggingpp.h:46:71: note: in definition of macro ‘LOG_DEBUG’ 46 | #define LOG_DEBUG(...) do { CLOG(DEBUG , LIBREALSENSE_ELPP_ID) << __VA_ARGS__; } while(false) | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.cpp:260:105: warning: right operand of comma operator has no effect [-Wunused-value] 260 | LOG_DEBUG(endl << array2str((float_4&)(calc_intrinsic.fx, calc_intrinsic.fy, calc_intrinsic.ppx, calc_intrinsic.ppy)) << endl); | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/easylogging/easyloggingpp.h:46:71: note: in definition of macro ‘LOG_DEBUG’ 46 | #define LOG_DEBUG(...) do { CLOG(DEBUG , LIBREALSENSE_ELPP_ID) << __VA_ARGS__; } while(false) | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.cpp: In function ‘bool librealsense::ds::try_get_d400_intrinsic_by_resolution_new(const std::vector&, uint32_t, uint32_t, rs2_intrinsics*)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.cpp:281:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 281 | for (int i = 0; i < count; i++) | ~~^~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/src/types.h: In instantiation of ‘std::string librealsense::array2str(T&) [with T = float [4]; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.cpp:115:13: required from here /builddir/build/BUILD/librealsense-2.54.2/src/types.h:119:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 119 | for (auto i = 0; i < arr_size(data); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/frame.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ [ 12%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/environment.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/environment.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/environment.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/environment.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/environment.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/environment.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/environment.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ [ 12%] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-motion.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/d400/d400-motion.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/d400/d400-motion.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/d400/d400-motion.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-motion.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-motion.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-motion.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 13%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/to-string.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/to-string.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/to-string.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/to-string.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/to-string.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/to-string.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 13%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/core/streaming.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/core/streaming.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/core/streaming.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/core/streaming.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp: In function ‘std::string librealsense::frame_to_string(const frame_interface&)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp:16:11: warning: the compiler can assume that the address of ‘f’ will never be NULL [-Waddress] 16 | if( ! &f ) | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp:12:54: note: ‘f’ declared here 12 | std::string frame_to_string( const frame_interface & f ) | ~~~~~~~~~~~~~~~~~~~~~~~~^ /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp:26:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 26 | for( int i = 0; i < composite->get_embedded_frames_count(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.cpp:16:5: warning: ‘nonnull’ argument ‘f’ compared to NULL [-Wnonnull-compare] 16 | if( ! &f ) | ^~ [ 13%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/interface-libusb.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/interface-libusb.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/libusb/interface-libusb.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/libusb/interface-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/libusb/interface-libusb.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/messenger-libusb.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/interface-libusb.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h: In constructor ‘librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr, libusb_device*, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:135:51: warning: ‘librealsense::platform::handle_libusb::_first_interface’ will be initialized after [-Wreorder] 135 | std::shared_ptr _first_interface; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:134:42: warning: ‘std::shared_ptr librealsense::platform::handle_libusb::_context’ [-Wreorder] 134 | std::shared_ptr _context; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:44:13: warning: when initialized here [-Wreorder] 44 | handle_libusb(std::shared_ptr context, libusb_device* device, std::shared_ptr interface) : | ^~~~~~~~~~~~~ [ 14%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/device-libusb.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/device-libusb.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/libusb/device-libusb.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/libusb/device-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/libusb/device-libusb.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/messenger-libusb.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/device-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/device-libusb.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h: In constructor ‘librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr, libusb_device*, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:135:51: warning: ‘librealsense::platform::handle_libusb::_first_interface’ will be initialized after [-Wreorder] 135 | std::shared_ptr _first_interface; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:134:42: warning: ‘std::shared_ptr librealsense::platform::handle_libusb::_context’ [-Wreorder] 134 | std::shared_ptr _context; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:44:13: warning: when initialized here [-Wreorder] 44 | handle_libusb(std::shared_ptr context, libusb_device* device, std::shared_ptr interface) : | ^~~~~~~~~~~~~ [ 14%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/messenger-libusb.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/messenger-libusb.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/libusb/messenger-libusb.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/libusb/messenger-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/libusb/messenger-libusb.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/messenger-libusb.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/messenger-libusb.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 15%] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-nonmonochrome.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/d400/d400-nonmonochrome.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/d400/d400-nonmonochrome.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/d400/d400-nonmonochrome.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-nonmonochrome.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-nonmonochrome.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h: In constructor ‘librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr, libusb_device*, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:135:51: warning: ‘librealsense::platform::handle_libusb::_first_interface’ will be initialized after [-Wreorder] 135 | std::shared_ptr _first_interface; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:134:42: warning: ‘std::shared_ptr librealsense::platform::handle_libusb::_context’ [-Wreorder] 134 | std::shared_ptr _context; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:44:13: warning: when initialized here [-Wreorder] 44 | handle_libusb(std::shared_ptr context, libusb_device* device, std::shared_ptr interface) : | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 15%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/enumerator-libusb.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/enumerator-libusb.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/libusb/enumerator-libusb.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/libusb/enumerator-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/libusb/handle-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/libusb/messenger-libusb.h:9, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/libusb/device-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/libusb/handle-libusb.h: In constructor ‘librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr, libusb_device*, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/libusb/handle-libusb.h:135:51: warning: ‘librealsense::platform::handle_libusb::_first_interface’ will be initialized after [-Wreorder] 135 | std::shared_ptr _first_interface; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/libusb/handle-libusb.h:134:42: warning: ‘std::shared_ptr librealsense::platform::handle_libusb::_context’ [-Wreorder] 134 | std::shared_ptr _context; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/libusb/handle-libusb.h:44:13: warning: when initialized here [-Wreorder] 44 | handle_libusb(std::shared_ptr context, libusb_device* device, std::shared_ptr interface) : | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp: In function ‘std::string librealsense::platform::get_device_path(libusb_device*)’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp:28:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 28 | for (size_t i = 0; i < port_count; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp:30:70: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 30 | port_path << std::to_string(usb_ports[i]) << (((i+1) < port_count)?".":""); | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp:26:18: warning: unused variable ‘r’ [-Wunused-variable] 26 | auto r= libusb_get_device_descriptor(usb_device,&dev_desc); | ^ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp: In static member function ‘static librealsense::platform::rs_usb_device librealsense::platform::usb_enumerator::create_usb_device(const librealsense::platform::usb_device_info&)’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp:123:43: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 123 | catch (std::exception e) | ^ [ 15%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/request-libusb.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/request-libusb.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/libusb/request-libusb.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/libusb/request-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/libusb/request-libusb.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-nonmonochrome.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-nonmonochrome.cpp:15: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/messenger-libusb.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/device-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/request-libusb.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h: In constructor ‘librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr, libusb_device*, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:135:51: warning: ‘librealsense::platform::handle_libusb::_first_interface’ will be initialized after [-Wreorder] 135 | std::shared_ptr _first_interface; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:134:42: warning: ‘std::shared_ptr librealsense::platform::handle_libusb::_context’ [-Wreorder] 134 | std::shared_ptr _context; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:44:13: warning: when initialized here [-Wreorder] 44 | handle_libusb(std::shared_ptr context, libusb_device* device, std::shared_ptr interface) : | ^~~~~~~~~~~~~ [ 16%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/context-libusb.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/libusb/context-libusb.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/libusb/context-libusb.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/libusb/context-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/libusb/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/libusb/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.h: In constructor ‘librealsense::platform::usb_context::usb_context()’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.h:36:36: warning: ‘librealsense::platform::usb_context::_ctx’ will be initialized after [-Wreorder] 36 | struct libusb_context* _ctx; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.h:33:29: warning: ‘libusb_device** librealsense::platform::usb_context::_list’ [-Wreorder] 33 | libusb_device **_list; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.cpp:11:9: warning: when initialized here [-Wreorder] 11 | usb_context::usb_context() : _ctx(NULL), _list(NULL), _count(0) | ^~~~~~~~~~~ [ 16%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/linux/backend-v4l2.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/linux/backend-v4l2.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/linux/backend-v4l2.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/linux/backend-v4l2.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/metadata.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 16%] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-device.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/d400/d400-device.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/d400/d400-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/d400/d400-device.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp: In static member function ‘static librealsense::platform::uvc_device_info librealsense::platform::v4l_uvc_device::get_info_from_mipi_device_path(const std::string&, const std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:771:26: warning: suggest parentheses around comparison in operand of ‘|’ [-Wparentheses] 771 | else if (ind == 1 | ind == 3) | ~~~~^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp: In member function ‘bool librealsense::platform::frame_drop_monitor::update_and_check_kpi(const librealsense::platform::stream_profile&, const timeval&)’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:998:46: warning: comparison of integer expressions of different signedness: ‘std::deque::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 998 | if (queue_for_profile.size() >= max_num_of_drops) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.h: In constructor ‘librealsense::platform::v4l_uvc_device::v4l_uvc_device(const librealsense::platform::uvc_device_info&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.h:425:17: warning: ‘librealsense::platform::v4l_uvc_device::_stop_pipe_fd’ will be initialized after [-Wreorder] 425 | int _stop_pipe_fd[2]; // write to _stop_pipe_fd[1] and read from _stop_pipe_fd[0] | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.h:419:29: warning: ‘librealsense::platform::buffers_mgr librealsense::platform::v4l_uvc_device::_buf_dispatch’ [-Wreorder] 419 | buffers_mgr _buf_dispatch; // Holder for partial (MD only) frames that shall be preserved between 'select' calls when polling v4l buffers | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1016:9: warning: when initialized here [-Wreorder] 1016 | v4l_uvc_device::v4l_uvc_device(const uvc_device_info& info, bool use_memory_map) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp: In member function ‘virtual void librealsense::platform::v4l_uvc_device::probe_and_commit(librealsense::platform::stream_profile, librealsense::platform::frame_callback, int)’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1064:38: warning: variable ‘frame_size’ set but not used [-Wunused-but-set-variable] 1064 | v4l2_frmsizeenum frame_size = {}; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp: In member function ‘void librealsense::platform::v4l_uvc_device::poll()’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1335:34: warning: unused variable ‘fn’ [-Wunused-variable] 1335 | auto fn = *(uint32_t*)((char*)(buf_mgr.metadata_start())+28); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1419:54: warning: unused variable ‘fn’ [-Wunused-variable] 1419 | auto fn = *(uint32_t*)((char*)(buf_mgr.metadata_start())+28); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1313:30: warning: variable ‘md_extracted’ set but not used [-Wunused-but-set-variable] 1313 | bool md_extracted = false; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1314:30: warning: variable ‘keep_md’ set but not used [-Wunused-but-set-variable] 1314 | bool keep_md = false; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1260:18: warning: unused variable ‘realtime’ [-Wunused-variable] 1260 | auto realtime = std::chrono::duration_cast(std::chrono::system_clock::now().time_since_epoch()).count(); | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1261:18: warning: unused variable ‘time_since_epoch’ [-Wunused-variable] 1261 | auto time_since_epoch = std::chrono::duration_cast(std::chrono::steady_clock::now().time_since_epoch()).count(); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp: In member function ‘virtual void librealsense::platform::v4l_uvc_meta_device::acquire_metadata(librealsense::platform::buffers_mgr&, fd_set&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:2331:22: warning: unused variable ‘hwts’ [-Wunused-variable] 2331 | auto hwts = *(uint32_t*)((mdbuf+2)); | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:2332:22: warning: unused variable ‘fn’ [-Wunused-variable] 2332 | auto fn = *(uint32_t*)((mdbuf+38)); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp: In member function ‘virtual bool librealsense::platform::v4l_mipi_device::get_xu(const librealsense::platform::extension_unit&, uint8_t, uint8_t*, int) const’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:2463:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2463 | if (size < sizeof(__s64)) | ~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/linux/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/linux/udev-device-watcher.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/src/linux/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/linux/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.cpp: In constructor ‘librealsense::ds5u_device::ds5u_device(std::shared_ptr, const librealsense::platform::backend_device_group&)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.cpp:1264:53: warning: base ‘librealsense::d400_device’ will be initialized after [-Wreorder] 1264 | : d400_device(ctx, group), device(ctx, group) | ^ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.cpp:1264:53: warning: base ‘librealsense::device’ [-Wreorder] /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.cpp:1262:5: warning: when initialized here [-Wreorder] 1262 | ds5u_device::ds5u_device(std::shared_ptr ctx, | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 16%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/linux/backend-hid.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/src/linux/backend-hid.cpp.o -MF CMakeFiles/pybackend2.dir/__/__/src/linux/backend-hid.cpp.o.d -o CMakeFiles/pybackend2.dir/__/__/src/linux/backend-hid.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-hid.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/metadata.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-hid.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-hid.cpp: In member function ‘std::vector librealsense::platform::hid_custom_sensor::get_report_data(const std::string&, librealsense::platform::custom_sensor_report_field)’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-hid.cpp:195:24: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=] 195 | catch(std::out_of_range) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-hid.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-hid.cpp:300:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 300 | for (auto i = 0; i < read_size / channel_size; ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object wrappers/python/CMakeFiles/pybackend2.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpybackend2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/usr/include/libusb-1.0 -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pybackend2.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o -MF CMakeFiles/pybackend2.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o.d -o CMakeFiles/pybackend2.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc: In member function ‘el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1906:83: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 1906 | for (const std::pair& h | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1906:83: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc: In member function ‘void el::base::LogDispatcher::dispatch()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:2498:74: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 2498 | for (const std::pair& h | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:2498:74: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying [ 17%] Linking CXX shared library ../../Release/pybackend2.cpython-312-x86_64-linux-gnu.so cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/cmake -E cmake_link_script CMakeFiles/pybackend2.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -flto -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,pybackend2.cpython-312-x86_64-linux-gnu.so.2 -o ../../Release/pybackend2.cpython-312-x86_64-linux-gnu.so.2.54.2 CMakeFiles/pybackend2.dir/pybackend.cpp.o CMakeFiles/pybackend2.dir/pybackend_extras.cpp.o CMakeFiles/pybackend2.dir/__/__/src/types.cpp.o CMakeFiles/pybackend2.dir/__/__/src/log.cpp.o CMakeFiles/pybackend2.dir/__/__/src/backend.cpp.o CMakeFiles/pybackend2.dir/__/__/src/frame.cpp.o CMakeFiles/pybackend2.dir/__/__/src/environment.cpp.o "CMakeFiles/pybackend2.dir/__/__/src/to-string.cpp.o" CMakeFiles/pybackend2.dir/__/__/src/core/streaming.cpp.o "CMakeFiles/pybackend2.dir/__/__/src/libusb/interface-libusb.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/libusb/device-libusb.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/libusb/messenger-libusb.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/libusb/enumerator-libusb.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/libusb/request-libusb.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/libusb/context-libusb.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/linux/backend-v4l2.cpp.o" "CMakeFiles/pybackend2.dir/__/__/src/linux/backend-hid.cpp.o" "CMakeFiles/pybackend2.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o" -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librsutils.so.2.54.2 /usr/lib64/libpython3.12.so /usr/lib64/libusb-1.0.so [ 17%] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-color.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/d400/d400-color.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/d400/d400-color.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/d400/d400-color.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/metadata.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-timestamp.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.cpp: In constructor ‘librealsense::d400_color::d400_color(std::shared_ptr, const librealsense::platform::backend_device_group&)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.cpp:34:31: warning: base ‘librealsense::d400_device’ will be initialized after [-Wreorder] 34 | _separate_color(true) | ^ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.cpp:34:31: warning: base ‘librealsense::device’ [-Wreorder] /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.cpp:30:5: warning: when initialized here [-Wreorder] 30 | d400_color::d400_color(std::shared_ptr ctx, | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.cpp: In member function ‘void librealsense::d400_color::register_options()’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.cpp:140:15: warning: unused variable ‘raw_color_ep’ [-Wunused-variable] 140 | auto& raw_color_ep = get_raw_color_sensor(); | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.cpp: In member function ‘void librealsense::d400_color::register_processing_blocks()’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.cpp:210:15: warning: unused variable ‘raw_color_ep’ [-Wunused-variable] 210 | auto& raw_color_ep = get_raw_color_sensor(); | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-active.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/d400/d400-active.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/d400/d400-active.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/d400/d400-active.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-active.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-active.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-active.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-active.cpp:15: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-factory.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/d400/d400-factory.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/d400/d400-factory.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/d400/d400-factory.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/cmake -E cmake_symlink_library ../../Release/pybackend2.cpython-312-x86_64-linux-gnu.so.2.54.2 ../../Release/pybackend2.cpython-312-x86_64-linux-gnu.so.2 ../../Release/pybackend2.cpython-312-x86_64-linux-gnu.so cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/strip /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release/pybackend2.cpython-312-x86_64-linux-gnu.so.2.54.2 gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 18%] Built target pybackend2 [ 18%] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-fw-update-device.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/d400/d400-fw-update-device.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/d400/d400-fw-update-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/d400/d400-fw-update-device.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-fw-update-device.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device-interface.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-fw-update-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-fw-update-device.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device-interface.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.cpp: In member function ‘virtual bool librealsense::rs405u_device::contradicts(const librealsense::stream_profile_interface*, const std::vector&) const’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.cpp:112:22: warning: unused variable ‘vid_a’ [-Wunused-variable] 112 | if (auto vid_a = dynamic_cast(a)) | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.cpp: In member function ‘virtual bool librealsense::rs416_device::contradicts(const librealsense::stream_profile_interface*, const std::vector&) const’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.cpp:244:22: warning: unused variable ‘vid_a’ [-Wunused-variable] 244 | if (auto vid_a = dynamic_cast(a)) | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.cpp: In member function ‘virtual bool librealsense::rs416_rgb_device::contradicts(const librealsense::stream_profile_interface*, const std::vector&) const’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.cpp:301:22: warning: unused variable ‘vid_a’ [-Wunused-variable] 301 | if (auto vid_a = dynamic_cast(a)) | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.cpp: In constructor ‘librealsense::rs465_device::rs465_device(std::shared_ptr, const librealsense::platform::backend_device_group&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.cpp:891:41: warning: base ‘librealsense::d400_motion’ will be initialized after [-Wreorder] 891 | get_flash_logs_command()) {} | ^ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.cpp:891:41: warning: base ‘librealsense::d400_nonmonochrome’ [-Wreorder] /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.cpp:879:9: warning: when initialized here [-Wreorder] 879 | rs465_device(std::shared_ptr ctx, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-fw-update-device.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.cpp:15: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-auto-calibration.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/d400/d400-auto-calibration.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/d400/d400-auto-calibration.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/d400/d400-auto-calibration.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:15: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.h: In constructor ‘librealsense::auto_calibrated::auto_calibrated()’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.h:104:14: warning: ‘librealsense::auto_calibrated::_interactive_scan’ will be initialized after [-Wreorder] 104 | bool _interactive_scan; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.h:102:27: warning: ‘librealsense::auto_calibrated::auto_calib_action librealsense::auto_calibrated::_action’ [-Wreorder] 102 | auto_calib_action _action; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:189:5: warning: when initialized here [-Wreorder] 189 | auto_calibrated::auto_calibrated() | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.h:102:27: warning: ‘librealsense::auto_calibrated::_action’ will be initialized after [-Wreorder] 102 | auto_calib_action _action; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.h:97:13: warning: ‘int librealsense::auto_calibrated::_average_step_count’ [-Wreorder] 97 | int _average_step_count; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:189:5: warning: when initialized here [-Wreorder] 189 | auto_calibrated::auto_calibrated() | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.h:107:36: warning: ‘librealsense::auto_calibrated::_max_valid_depth’ will be initialized after [-Wreorder] 107 | uint16_t _min_valid_depth, _max_valid_depth; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.h:101:13: warning: ‘int librealsense::auto_calibrated::_resize_factor’ [-Wreorder] 101 | int _resize_factor; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:189:5: warning: when initialized here [-Wreorder] 189 | auto_calibrated::auto_calibrated() | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:460:24: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 460 | if (host_assistance != host_assistance_type::no_assistance) | ^ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp: In member function ‘virtual std::vector librealsense::auto_calibrated::run_on_chip_calibration(int, std::string, float*, librealsense::update_progress_callback_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:467:28: warning: unused variable ‘status’ [-Wunused-variable] 467 | rs2_dsc_status status = (rs2_dsc_status)result.status; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:549:32: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 549 | if (host_assistance != host_assistance_type::no_assistance) | ^ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp: In member function ‘virtual std::vector librealsense::auto_calibrated::run_on_chip_calibration(int, std::string, float*, librealsense::update_progress_callback_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:657:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 657 | if (host_assistance != host_assistance_type::no_assistance) | ^ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:787:32: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 787 | if (host_assistance != host_assistance_type::no_assistance) | ^ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:761:27: warning: unused variable ‘progress’ [-Wunused-variable] 761 | float progress = 0.0f; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:888:28: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 888 | if (host_assistance != host_assistance_type::no_assistance) | ^ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp: In member function ‘virtual std::vector librealsense::auto_calibrated::run_tare_calibration(int, float, std::string, float*, librealsense::update_progress_callback_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:895:28: warning: unused variable ‘status’ [-Wunused-variable] 895 | rs2_dsc_status status = (rs2_dsc_status)result.status; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp: In member function ‘virtual std::vector librealsense::auto_calibrated::process_calibration_frame(int, const rs2_frame*, float*, librealsense::update_progress_callback_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:1274:31: warning: unused variable ‘frame_ts’ [-Wunused-variable] 1274 | rs2_metadata_type frame_ts = ((frame_interface*)f)->get_frame_metadata(RS2_FRAME_METADATA_FRAME_TIMESTAMP); | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp: In member function ‘virtual std::vector librealsense::auto_calibrated::get_calibration_table() const’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:1776:14: warning: unused variable ‘table’ [-Wunused-variable] 1776 | auto table = (uint8_t*)(calib.data() + sizeof(table_header)); | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp: In member function ‘void librealsense::auto_calibrated::get_target_rect_info(rs2_frame_queue*, float*, float&, float&, int, librealsense::update_progress_callback_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:1902:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1902 | for (int j = 1; j < rect_sides_arr.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp: In member function ‘void librealsense::auto_calibrated::get_target_dots_info(rs2_frame_queue*, float*, float*, rs2::stream_profile&, rs2_intrinsics&, int, librealsense::update_progress_callback_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:2171:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2171 | for (int j = 1; j < dots_x_arr.size(); ++j) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp: In member function ‘virtual float librealsense::auto_calibrated::calculate_target_z(rs2_frame_queue*, rs2_frame_queue*, rs2_frame_queue*, float, float, librealsense::update_progress_callback_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:2515:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 2515 | if ((frm_idx < min_frames_required)) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/realsense2.dir/src/ds/d400/d400-thermal-monitor.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/d400/d400-thermal-monitor.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/d400/d400-thermal-monitor.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/d400/d400-thermal-monitor.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-thermal-monitor.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-thermal-monitor.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-thermal-monitor.cpp: In member function ‘void librealsense::d400_thermal_monitor::polling(dispatcher::cancellable_timer)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-thermal-monitor.cpp:74:22: warning: unused variable ‘ts’ [-Wunused-variable] 74 | auto ts = (uint64_t)std::chrono::high_resolution_clock::now().time_since_epoch().count(); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp: In member function ‘librealsense::auto_calibrated::change_preset()’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-auto-calibration.cpp:1555:33: warning: ‘old_preset’ may be used uninitialized [-Wmaybe-uninitialized] 1555 | rs2_rs400_visual_preset old_preset; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-device-common.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/ds-device-common.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/ds-device-common.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/ds-device-common.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-device-common.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-device-common.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-device-common.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 19%] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-motion-common.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/ds-motion-common.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/ds-motion-common.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/ds-motion-common.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-motion-common.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-device-common.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-motion-common.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-motion-common.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:18, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-device-common.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-device-common.h: In constructor ‘librealsense::ds_auto_exposure_roi_method::ds_auto_exposure_roi_method(const librealsense::hw_monitor&, librealsense::ds::fw_cmd)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-device-common.h:22:27: warning: ‘librealsense::ds_auto_exposure_roi_method::_hw_monitor’ will be initialized after [-Wreorder] 22 | const hw_monitor& _hw_monitor; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-device-common.h:21:26: warning: ‘const librealsense::ds::fw_cmd librealsense::ds_auto_exposure_roi_method::_cmd’ [-Wreorder] 21 | const ds::fw_cmd _cmd; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-device-common.cpp:24:5: warning: when initialized here [-Wreorder] 24 | ds_auto_exposure_roi_method::ds_auto_exposure_roi_method( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-device-common.cpp: In function ‘void librealsense::update_flash_section(std::shared_ptr, const std::vector&, uint32_t, uint32_t, update_progress_callback_ptr, float, float)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-device-common.cpp:199:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const uint32_t’ {aka ‘const unsigned int’} [-Wsign-compare] 199 | for (int i = 0; i < ds::FLASH_SECTOR_SIZE; ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-motion-common.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-motion-common.cpp: In member function ‘std::vector librealsense::ds_motion_common::filter_device_by_capability(const std::vector&, librealsense::ds::ds_caps)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-motion-common.cpp:286:18: warning: unused variable ‘dev’ [-Wunused-variable] 286 | if (auto dev = dynamic_cast(_owner)) | ^~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-motion-common.cpp:288:18: warning: unused variable ‘dev’ [-Wunused-variable] 288 | if (auto dev = dynamic_cast(_owner)) | ^~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-motion-common.cpp: In member function ‘std::shared_ptr librealsense::ds_motion_common::create_hid_device(std::shared_ptr, const std::vector&, const librealsense::firmware_version&, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-motion-common.cpp:431:28: warning: unused variable ‘custom_sensor_fw_ver’ [-Wunused-variable] 431 | static const char* custom_sensor_fw_ver = "5.6.0.0"; | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:6: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/auto-exposure-processor.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-motion-common.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-color-common.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/ds-color-common.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/ds-color-common.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/ds-color-common.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-color-common.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-color-common.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-color-common.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 20%] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-active-common.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/ds-active-common.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/ds-active-common.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/ds-active-common.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-active-common.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-active-common.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-active-common.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 20%] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-private.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/ds-private.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/ds-private.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/ds-private.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-active-common.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/librealsense-exception.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:16: /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.cpp: In function ‘rs2_intrinsics librealsense::ds::get_intrinsic_fisheye_table(const std::vector&, uint32_t, uint32_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.cpp:40:63: warning: left operand of comma operator has no effect [-Wunused-value] 40 | LOG_DEBUG(endl << array2str((float_4&)(intrinsics.fx, intrinsics.fy, intrinsics.ppx, intrinsics.ppy)) << endl); | ~~~~~~~~~~~^~ /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/easylogging/easyloggingpp.h:46:71: note: in definition of macro ‘LOG_DEBUG’ 46 | #define LOG_DEBUG(...) do { CLOG(DEBUG , LIBREALSENSE_ELPP_ID) << __VA_ARGS__; } while(false) | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.cpp:40:78: warning: right operand of comma operator has no effect [-Wunused-value] 40 | LOG_DEBUG(endl << array2str((float_4&)(intrinsics.fx, intrinsics.fy, intrinsics.ppx, intrinsics.ppy)) << endl); | ~~~~~~~~~~~^~ /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/easylogging/easyloggingpp.h:46:71: note: in definition of macro ‘LOG_DEBUG’ 46 | #define LOG_DEBUG(...) do { CLOG(DEBUG , LIBREALSENSE_ELPP_ID) << __VA_ARGS__; } while(false) | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.cpp:40:93: warning: right operand of comma operator has no effect [-Wunused-value] 40 | LOG_DEBUG(endl << array2str((float_4&)(intrinsics.fx, intrinsics.fy, intrinsics.ppx, intrinsics.ppy)) << endl); | ~~~~~~~~~~~^~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/easylogging/easyloggingpp.h:46:71: note: in definition of macro ‘LOG_DEBUG’ 46 | #define LOG_DEBUG(...) do { CLOG(DEBUG , LIBREALSENSE_ELPP_ID) << __VA_ARGS__; } while(false) | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/src/types.h: In instantiation of ‘std::string librealsense::array2str(T&) [with T = float [4]; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.cpp:40:13: required from here /builddir/build/BUILD/librealsense-2.54.2/src/types.h:119:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 119 | for (auto i = 0; i < arr_size(data); i++) | ~~^~~~~~~~~~~~~~~~ [ 20%] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-timestamp.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/ds-timestamp.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/ds-timestamp.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/ds-timestamp.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-timestamp.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-timestamp.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ [ 20%] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-options.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/ds-options.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/ds-options.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/ds-options.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.h: In constructor ‘librealsense::asic_and_projector_temperature_options::asic_and_projector_temperature_options(librealsense::uvc_sensor&, rs2_option)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.h:36:37: warning: ‘librealsense::asic_and_projector_temperature_options::_option’ will be initialized after [-Wreorder] 36 | rs2_option _option; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.h:35:37: warning: ‘librealsense::uvc_sensor& librealsense::asic_and_projector_temperature_options::_ep’ [-Wreorder] 35 | uvc_sensor& _ep; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.cpp:115:5: warning: when initialized here [-Wreorder] 115 | asic_and_projector_temperature_options::asic_and_projector_temperature_options(uvc_sensor& ep, rs2_option opt) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.h: In constructor ‘librealsense::auto_exposure_mode_option::auto_exposure_mode_option(std::shared_ptr, std::shared_ptr, const librealsense::option_range&, const std::map >&)’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.h:110:53: warning: ‘librealsense::auto_exposure_mode_option::_auto_exposure’ will be initialized after [-Wreorder] 110 | std::shared_ptr _auto_exposure; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.h:108:53: warning: ‘const std::map > librealsense::auto_exposure_mode_option::_description_per_value’ [-Wreorder] 108 | const std::map _description_per_value; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.cpp:227:5: warning: when initialized here [-Wreorder] 227 | auto_exposure_mode_option::auto_exposure_mode_option(std::shared_ptr auto_exposure, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.cpp: In member function ‘virtual const char* librealsense::auto_exposure_mode_option::get_value_description(float) const’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.cpp:257:20: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=] 257 | catch(std::out_of_range) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.cpp: In member function ‘virtual const char* librealsense::auto_exposure_antiflicker_rate_option::get_value_description(float) const’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-options.cpp:316:20: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=] 316 | catch(std::out_of_range) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 21%] Building CXX object CMakeFiles/realsense2.dir/src/ds/advanced_mode/rs_advanced_mode.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/advanced_mode/rs_advanced_mode.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/advanced_mode/rs_advanced_mode.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/advanced_mode/rs_advanced_mode.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/advanced_mode/rs_advanced_mode.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/advanced_mode/rs_advanced_mode.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/advanced_mode.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/advanced_mode/rs_advanced_mode.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 21%] Building CXX object CMakeFiles/realsense2.dir/src/ds/advanced_mode/presets.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/advanced_mode/presets.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/advanced_mode/presets.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/advanced_mode/presets.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/advanced_mode/presets.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 21%] Building CXX object CMakeFiles/realsense2.dir/src/ds/advanced_mode/advanced_mode.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/advanced_mode/advanced_mode.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/advanced_mode/advanced_mode.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/advanced_mode/advanced_mode.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/advanced_mode/advanced_mode.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/core/advanced_mode.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/advanced_mode/advanced_mode.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ds/advanced_mode/advanced_mode.cpp: In member function ‘virtual const char* librealsense::advanced_mode_preset_option::get_value_description(float) const’: /builddir/build/BUILD/librealsense-2.54.2/src/ds/advanced_mode/advanced_mode.cpp:950:21: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=] 950 | catch (std::out_of_range) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 21%] Building CXX object CMakeFiles/realsense2.dir/src/ds/ds-calib-parsers.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ds/ds-calib-parsers.cpp.o -MF CMakeFiles/realsense2.dir/src/ds/ds-calib-parsers.cpp.o.d -o CMakeFiles/realsense2.dir/src/ds/ds-calib-parsers.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-calib-parsers.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-device-common.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-calib-parsers.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-calib-parsers.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-color.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/advanced_mode/advanced_mode.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-calib-parsers.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object CMakeFiles/realsense2.dir/src/ivcam/ivcam-private.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ivcam/ivcam-private.cpp.o -MF CMakeFiles/realsense2.dir/src/ivcam/ivcam-private.cpp.o.d -o CMakeFiles/realsense2.dir/src/ivcam/ivcam-private.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/ivcam-private.cpp [ 22%] Building CXX object CMakeFiles/realsense2.dir/src/ivcam/sr300.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ivcam/sr300.cpp.o -MF CMakeFiles/realsense2.dir/src/ivcam/sr300.cpp.o.d -o CMakeFiles/realsense2.dir/src/ivcam/sr300.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 22%] Building CXX object CMakeFiles/realsense2.dir/src/ivcam/sr300-fw-update-device.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/ivcam/sr300-fw-update-device.cpp.o -MF CMakeFiles/realsense2.dir/src/ivcam/sr300-fw-update-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/ivcam/sr300-fw-update-device.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300-fw-update-device.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device-interface.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300-fw-update-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300-fw-update-device.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp: In constructor ‘librealsense::sr300_camera::sr300_camera(std::shared_ptr, const librealsense::platform::uvc_device_info&, const librealsense::platform::uvc_device_info&, const librealsense::platform::usb_device_info&, const librealsense::platform::backend_device_group&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp:538:70: warning: base ‘librealsense::sr3xx_camera’ will be initialized after [-Wreorder] 538 | _color_device_idx(add_sensor(create_color_device(ctx, color))) | ^ /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp:538:70: warning: base ‘librealsense::device’ [-Wreorder] /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp:530:5: warning: when initialized here [-Wreorder] 530 | sr300_camera::sr300_camera(std::shared_ptr ctx, const platform::uvc_device_info& color, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp: In constructor ‘librealsense::sr305_camera::sr305_camera(std::shared_ptr, const librealsense::platform::uvc_device_info&, const librealsense::platform::uvc_device_info&, const librealsense::platform::usb_device_info&, const librealsense::platform::backend_device_group&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp:552:57: warning: base ‘librealsense::sr300_camera’ will be initialized after [-Wreorder] 552 | device(ctx, group, register_device_notifications) { | ^ /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp:552:57: warning: base ‘librealsense::device’ [-Wreorder] /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp:546:5: warning: when initialized here [-Wreorder] 546 | sr305_camera::sr305_camera(std::shared_ptr ctx, const platform::uvc_device_info &color, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp: In constructor ‘librealsense::sr306_camera::sr306_camera(std::shared_ptr, const librealsense::platform::uvc_device_info&, const librealsense::platform::usb_device_info&, const librealsense::platform::backend_device_group&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp:572:57: warning: base ‘librealsense::sr3xx_camera’ will be initialized after [-Wreorder] 572 | device(ctx, group, register_device_notifications) { | ^ /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp:572:57: warning: base ‘librealsense::device’ [-Wreorder] /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp:566:5: warning: when initialized here [-Wreorder] 566 | sr306_camera::sr306_camera(std::shared_ptr ctx, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device-interface.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300-fw-update-device.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp:13: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 23%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-depth.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-depth.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-depth.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-depth.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-depth.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-depth.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-depth.cpp:16: /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h: In constructor ‘librealsense::zero_order_options::zero_order_options()’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:46:33: warning: ‘librealsense::zero_order_options::threshold_scale’ will be initialized after [-Wreorder] 46 | int threshold_scale; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:41:33: warning: ‘bool librealsense::zero_order_options::read_baseline’ [-Wreorder] 41 | bool read_baseline; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:24:9: warning: when initialized here [-Wreorder] 24 | zero_order_options(): | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-depth.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-depth.cpp:549:26: warning: unused variable ‘vs’ [-Wunused-variable] 549 | auto vs = dynamic_cast(sp.get()); | ^~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /usr/include/c++/13/istream:41, from /usr/include/c++/13/sstream:40, from /builddir/build/BUILD/librealsense-2.54.2/src/usb/usb-types.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/backend.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:10: In member function ‘std::basic_ostream >::operator<<(unsigned int)’, inlined from ‘el::base::MessageBuilder::operator<<(unsigned int)’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.h:2888:3, inlined from ‘el::base::Writer::operator<< (unsigned int const&)el::base::Writer&’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.h:3216:24, inlined from ‘librealsense::sr300_timestamp_reader_from_metadata::get_frame_timestamp(std::shared_ptr const&)’ at /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp:645:17: /usr/include/c++/13/ostream:198:25: warning: ‘fcc’ may be used uninitialized [-Wmaybe-uninitialized] 198 | return _M_insert(static_cast(__n)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp: In member function ‘librealsense::sr300_timestamp_reader_from_metadata::get_frame_timestamp(std::shared_ptr const&)’: /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.cpp:639:26: note: ‘fcc’ was declared here 639 | uint32_t fcc; | ^~~ [ 23%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-private.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-private.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-private.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-private.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-private.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-private.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-private.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/l500/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/l500/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../archive.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../option.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-private.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../option.h:8: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-private.h: In constructor ‘librealsense::ivcam2::l500_temperature_options::l500_temperature_options(librealsense::l500_device*, rs2_option, const std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-private.h:453:26: warning: ‘librealsense::ivcam2::l500_temperature_options::_l500_depth_dev’ will be initialized after [-Wreorder] 453 | l500_device *_l500_depth_dev; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-private.h:452:24: warning: ‘rs2_option librealsense::ivcam2::l500_temperature_options::_option’ [-Wreorder] 452 | rs2_option _option; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-private.cpp:98:9: warning: when initialized here [-Wreorder] 98 | l500_temperature_options::l500_temperature_options(l500_device *l500_depth_dev, | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 23%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-color.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-color.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-color.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-color.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-color.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-color.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-color.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/l500/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/l500/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 23%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-device.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-device.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-device.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/l500/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/l500/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.cpp:19: /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h: In constructor ‘librealsense::zero_order_options::zero_order_options()’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:46:33: warning: ‘librealsense::zero_order_options::threshold_scale’ will be initialized after [-Wreorder] 46 | int threshold_scale; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:41:33: warning: ‘bool librealsense::zero_order_options::read_baseline’ [-Wreorder] 41 | bool read_baseline; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:24:9: warning: when initialized here [-Wreorder] 24 | zero_order_options(): | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.cpp: In constructor ‘librealsense::l500_device::l500_device(std::shared_ptr, const librealsense::platform::backend_device_group&)’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.cpp:66:16: warning: unused variable ‘backend’ [-Wunused-variable] 66 | auto&& backend = ctx->get_backend(); | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.cpp:68:15: warning: unused variable ‘depth_sensor’ [-Wunused-variable] 68 | auto& depth_sensor = get_depth_sensor(); | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.cpp: In member function ‘void librealsense::l500_device::update_flash_section(std::shared_ptr, const std::vector&, uint32_t, uint32_t, librealsense::update_progress_callback_ptr, float, float)’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.cpp:450:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const uint32_t’ {aka ‘const unsigned int’} [-Wsign-compare] 450 | for (int i = 0; i < ivcam2::FLASH_SECTOR_SIZE; ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.cpp:673:31: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct librealsense::ivcam2::extended_temperatures’; use assignment or value-initialization instead [-Wclass-memaccess] 673 | memset(&_temperatures, 0, sizeof(_temperatures)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.h:15: /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-private.h:423:16: note: ‘struct librealsense::ivcam2::extended_temperatures’ declared here 423 | struct extended_temperatures : public temperatures | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h: In instantiation of ‘T librealsense::hw_monitor::get_gvd_field(const std::vector&, size_t) [with T = unsigned char; size_t = long unsigned int]’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.cpp:99:57: required from here /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h:362:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 362 | for (int i = 0; i < sizeof(T); i++) | ~~^~~~~~~~~~~ [ 24%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-motion.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-motion.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-motion.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-motion.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-motion.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-color.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-motion.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/l500/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/l500/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 24%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-factory.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-factory.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-factory.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-factory.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-factory.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-factory.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-motion.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-motion.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-motion.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-motion.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-motion.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-factory.cpp:18: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-fw-update-device.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-fw-update-device.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-fw-update-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-fw-update-device.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-fw-update-device.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device-interface.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-fw-update-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-fw-update-device.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device-interface.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../option.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-private.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-fw-update-device.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 24%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-serializable.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-serializable.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-serializable.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-serializable.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-serializable.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/serializable-interface.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-serializable.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-serializable.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../option.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-serializable.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../device.h:18, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-options.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-serializable.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5: /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 25%] Building CXX object CMakeFiles/realsense2.dir/src/l500/l500-options.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/l500/l500-options.cpp.o -MF CMakeFiles/realsense2.dir/src/l500/l500-options.cpp.o.d -o CMakeFiles/realsense2.dir/src/l500/l500-options.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-options.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-options.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-options.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../device.h:18, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-options.h:6: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-options.h: In constructor ‘librealsense::l500_hw_options::l500_hw_options(librealsense::l500_device*, librealsense::hw_monitor*, librealsense::l500_control, librealsense::option*, const std::string&, librealsense::firmware_version, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-options.h:104:21: warning: ‘librealsense::l500_hw_options::_hw_monitor’ will be initialized after [-Wreorder] 104 | hw_monitor* _hw_monitor; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-options.h:102:22: warning: ‘librealsense::l500_control librealsense::l500_hw_options::_type’ [-Wreorder] 102 | l500_control _type; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-options.cpp:62:5: warning: when initialized here [-Wreorder] 62 | l500_hw_options::l500_hw_options( l500_device* l500_dev, | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/l500/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 25%] Building CXX object CMakeFiles/realsense2.dir/src/media/record/record_device.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/media/record/record_device.cpp.o -MF CMakeFiles/realsense2.dir/src/media/record/record_device.cpp.o.d -o CMakeFiles/realsense2.dir/src/media/record/record_device.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_device.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_device.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/advanced_mode.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_device.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/../device.h:18, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-device.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-depth.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_device.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/l500/../media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/l500/../media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_device.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_device.h: In constructor ‘librealsense::record_device::record_device(std::shared_ptr, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_device.h:74:14: warning: ‘librealsense::record_device::m_is_recording’ will be initialized after [-Wreorder] 74 | bool m_is_recording; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_device.h:70:54: warning: ‘std::chrono::_V2::system_clock::duration librealsense::record_device::m_record_total_pause_duration’ [-Wreorder] 70 | std::chrono::high_resolution_clock::duration m_record_total_pause_duration; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_device.cpp:12:1: warning: when initialized here [-Wreorder] 12 | librealsense::record_device::record_device(std::shared_ptr device, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 25%] Building CXX object CMakeFiles/realsense2.dir/src/media/record/record_sensor.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/media/record/record_sensor.cpp.o -MF CMakeFiles/realsense2.dir/src/media/record/record_sensor.cpp.o.d -o CMakeFiles/realsense2.dir/src/media/record/record_sensor.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_sensor.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/roi.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_sensor.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_sensor.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/core/serialization.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_sensor.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_sensor.h:10: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/api.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_sensor.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5: /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_sensor.h: In constructor ‘librealsense::record_sensor::record_sensor(librealsense::device_interface&, librealsense::sensor_interface&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_sensor.h:75:14: warning: ‘librealsense::record_sensor::m_register_notification_to_base’ will be initialized after [-Wreorder] 75 | bool m_register_notification_to_base; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_sensor.h:72:13: warning: ‘int librealsense::record_sensor::m_before_start_callback_token’ [-Wreorder] 72 | int m_before_start_callback_token; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_sensor.cpp:13:1: warning: when initialized here [-Wreorder] 13 | librealsense::record_sensor::record_sensor( device_interface& device, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/record/record_sensor.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/src/api.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/api.h:109:17: warning: ‘void librealsense::translate_exception(const char*, std::string, rs2_error**)’ defined but not used [-Wunused-function] 109 | static void translate_exception(const char * name, std::string args, rs2_error ** error) | ^~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/realsense2.dir/src/media/playback/playback_device.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/media/playback/playback_device.cpp.o -MF CMakeFiles/realsense2.dir/src/media/playback/playback_device.cpp.o.d -o CMakeFiles/realsense2.dir/src/media/playback/playback_device.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/roi.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:42, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/serialization.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:11: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h: In function ‘bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:688:26: warning: unused variable ‘number_of_hexadecimal_values_in_a_guid’ [-Wunused-variable] 688 | const size_t number_of_hexadecimal_values_in_a_guid = 11; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.cpp: In member function ‘std::shared_ptr librealsense::playback_device::get_stream(const std::map >&, librealsense::device_serializer::stream_identifier)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.cpp:151:117: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 151 | if(stream_profile->get_stream_type() == stream_id.stream_type && stream_profile->get_stream_index() == stream_id.stream_index) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:10: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 26%] Building CXX object CMakeFiles/realsense2.dir/src/media/playback/playback_sensor.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/media/playback/playback_sensor.cpp.o -MF CMakeFiles/realsense2.dir/src/media/playback/playback_sensor.cpp.o.d -o CMakeFiles/realsense2.dir/src/media/playback/playback_sensor.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/roi.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:42, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/serialization.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:10: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/streaming.h:5: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h: In function ‘bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:688:26: warning: unused variable ‘number_of_hexadecimal_values_in_a_guid’ [-Wunused-variable] 688 | const size_t number_of_hexadecimal_values_in_a_guid = 11; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.cpp: In member function ‘void librealsense::playback_sensor::register_sensor_options(const librealsense::device_serializer::sensor_snapshot&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.cpp:282:23: warning: unused variable ‘value’ [-Wunused-variable] 282 | float value = option.query(); | ^~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object CMakeFiles/realsense2.dir/src/media/ros/ros_reader.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/media/ros/ros_reader.cpp.o -MF CMakeFiles/realsense2.dir/src/media/ros/ros_reader.cpp.o.d -o CMakeFiles/realsense2.dir/src/media/ros/ros_reader.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/serialization.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:42, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.h:7: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/core/serialization.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/option.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:25, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.h:8: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 26%] Building CXX object CMakeFiles/realsense2.dir/src/media/ros/ros_writer.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/media/ros/ros_writer.cpp.o -MF CMakeFiles/realsense2.dir/src/media/ros/ros_writer.cpp.o.d -o CMakeFiles/realsense2.dir/src/media/ros/ros_writer.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/decimation-filter.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.cpp:13: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/decimation-filter.h:6: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h: In function ‘bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:688:26: warning: unused variable ‘number_of_hexadecimal_values_in_a_guid’ [-Wunused-variable] 688 | const size_t number_of_hexadecimal_values_in_a_guid = 11; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:16: /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h: In constructor ‘librealsense::zero_order_options::zero_order_options()’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:46:33: warning: ‘librealsense::zero_order_options::threshold_scale’ will be initialized after [-Wreorder] 46 | int threshold_scale; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:41:33: warning: ‘bool librealsense::zero_order_options::read_baseline’ [-Wreorder] 41 | bool read_baseline; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:24:9: warning: when initialized here [-Wreorder] 24 | zero_order_options(): | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp: In member function ‘librealsense::frame_holder librealsense::ros_reader::create_motion_sample(const rosbag::MessageInstance&) const’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:528:25: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 528 | return std::move(fh); | ~~~~~~~~~^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:528:25: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp: In member function ‘void librealsense::ros_reader::update_l500_depth_sensor(const rosbag::Bag&, uint32_t, const librealsense::device_serializer::nanoseconds&, uint32_t, librealsense::device_serializer::snapshot_collection&, uint32_t, std::string, std::string)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:876:14: warning: unused variable ‘depth_to_disparity’ [-Wunused-variable] 876 | auto depth_to_disparity = true; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp: In member function ‘librealsense::stream_profiles librealsense::ros_reader::read_legacy_stream_info(uint32_t) const’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:1312:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::match_results<__gnu_cxx::__normal_iterator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1312 | for (int i = 1; i < sm.size(); i++) | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp: In static member function ‘static std::pair > librealsense::ros_reader::create_option(const rosbag::Bag&, const rosbag::MessageInstance&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:1424:46: warning: variable ‘sensor_id’ set but not used [-Wunused-but-set-variable] 1424 | device_serializer::sensor_identifier sensor_id = ros_topic::get_sensor_identifier(value_message_instance.getTopic()); | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/metadata-parser.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:24: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h: In constructor ‘librealsense::zero_order_options::zero_order_options()’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:46:33: warning: ‘librealsense::zero_order_options::threshold_scale’ will be initialized after [-Wreorder] 46 | int threshold_scale; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:41:33: warning: ‘bool librealsense::zero_order_options::read_baseline’ [-Wreorder] 41 | bool read_baseline; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:24:9: warning: when initialized here [-Wreorder] 24 | zero_order_options(): | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.h:6: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h: In function ‘bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:688:26: warning: unused variable ‘number_of_hexadecimal_values_in_a_guid’ [-Wunused-variable] 688 | const size_t number_of_hexadecimal_values_in_a_guid = 11; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.cpp: In member function ‘void librealsense::ros_writer::write_pose_frame(const librealsense::device_serializer::stream_identifier&, const librealsense::device_serializer::nanoseconds&, librealsense::frame_holder&&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.cpp:263:14: warning: variable ‘rotation’ set but not used [-Wunused-but-set-variable] 263 | auto rotation = pose->get_rotation(); | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:10: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h: In instantiation of ‘sensor_msgs::Image_::Image_() [with ContainerAllocator = std::allocator]’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.cpp:177:28: required from here /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:73:21: warning: ‘sensor_msgs::Image_ >::depth_units’ will be initialized after [-Wreorder] 73 | _depth_units_type depth_units; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:70:14: warning: ‘sensor_msgs::Image_ >::_data_type sensor_msgs::Image_ >::data’ [-Wreorder] 70 | _data_type data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:27:3: warning: when initialized here [-Wreorder] 27 | Image_() | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:10: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h: In instantiation of ‘sensor_msgs::Image_::Image_() [with ContainerAllocator = std::allocator]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = sensor_msgs::Image_ >; _Args = {}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = sensor_msgs::Image_ >; _Args = {}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = sensor_msgs::Image_ >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = sensor_msgs::Image_ >; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = sensor_msgs::Image_ >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = sensor_msgs::Image_ >]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = sensor_msgs::Image_ >; _Args = {}; typename enable_if<(! is_array< >::value), _Tp>::type = sensor_msgs::Image_ >]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:403:51: required from ‘std::shared_ptr<_Tp> rosbag::Bag::instantiateBuffer(const rosbag::IndexEntry&) const [with T = sensor_msgs::Image_ >]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:165:38: required from ‘std::shared_ptr<_Tp> rosbag::MessageInstance::instantiate() const [with T = sensor_msgs::Image_ >]’ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.h:36:86: required from ‘static typename ROS_TYPE::ConstPtr librealsense::ros_reader::instantiate_msg(const rosbag::MessageInstance&) [with ROS_TYPE = sensor_msgs::Image_ >; typename ROS_TYPE::ConstPtr = std::shared_ptr > >]’ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:417:55: required from here /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:73:21: warning: ‘sensor_msgs::Image_ >::depth_units’ will be initialized after [-Wreorder] 73 | _depth_units_type depth_units; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:70:14: warning: ‘sensor_msgs::Image_ >::_data_type sensor_msgs::Image_ >::data’ [-Wreorder] 70 | _data_type data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:27:3: warning: when initialized here [-Wreorder] 27 | Image_() | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-motion.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/l500/l500-motion.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.cpp:14: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h: In function ‘librealsense::ros_topic::get_stream_type(std::__cxx11::basic_string, std::allocator > const&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:246:20: warning: ‘type’ may be used uninitialized [-Wmaybe-uninitialized] 246 | return type; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:244:24: note: ‘type’ was declared here 244 | rs2_stream type; | ^~~~ [ 27%] Building CXX object CMakeFiles/realsense2.dir/src/proc/sse/sse-align.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/sse/sse-align.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/sse/sse-align.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/sse/sse-align.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/sse-align.cpp [ 27%] Building CXX object CMakeFiles/realsense2.dir/src/proc/sse/sse-pointcloud.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/sse/sse-pointcloud.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/sse/sse-pointcloud.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/sse/sse-pointcloud.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/sse-pointcloud.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/sse-pointcloud.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/sse-pointcloud.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/sse-pointcloud.cpp: In member function ‘void librealsense::pointcloud_sse::get_texture_map_sse(librealsense::float2*, const librealsense::float3*, unsigned int, unsigned int, const rs2_intrinsics&, const rs2_extrinsics&, librealsense::float2*)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/sse-pointcloud.cpp:147:14: warning: unused variable ‘tex_ptr’ [-Wunused-variable] 147 | auto tex_ptr = texture_map; | ^~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp: In member function ‘librealsense::ros_reader::read_info_snapshot(std::__cxx11::basic_string, std::allocator > const&) const’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/sse/../../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:1157:37: warning: ‘info’ may be used uninitialized [-Wmaybe-uninitialized] 1157 | infos->register_info(info, info_msg->value); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:1155:33: note: ‘info’ was declared here 1155 | rs2_camera_info info; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp: In function ‘librealsense::ros_reader::create_processing_block(rosbag::MessageInstance const&, bool&, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:1441:9: warning: ‘id’ may be used uninitialized [-Wmaybe-uninitialized] 1441 | switch (id) | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:1437:23: note: ‘id’ was declared here 1437 | rs2_extension id; | ^~ In member function ‘librealsense::notification::notification(rs2_notification_category, int, rs2_log_severity, std::__cxx11::basic_string, std::allocator >)’, inlined from ‘librealsense::ros_reader::create_notification(rosbag::Bag const&, rosbag::MessageInstance const&)’ at /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:1487:79: /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:857:14: warning: ‘category’ may be used uninitialized [-Wmaybe-uninitialized] 857 | :category(category), type(type), severity(severity), description(description) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp: In function ‘librealsense::ros_reader::create_notification(rosbag::Bag const&, rosbag::MessageInstance const&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:1482:35: note: ‘category’ was declared here 1482 | rs2_notification_category category; | ^~~~~~~~ In member function ‘librealsense::notification::notification(rs2_notification_category, int, rs2_log_severity, std::__cxx11::basic_string, std::allocator >)’, inlined from ‘librealsense::ros_reader::create_notification(rosbag::Bag const&, rosbag::MessageInstance const&)’ at /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:1487:79: /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:857:46: warning: ‘severity’ may be used uninitialized [-Wmaybe-uninitialized] 857 | :category(category), type(type), severity(severity), description(description) | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp: In function ‘librealsense::ros_reader::create_notification(rosbag::Bag const&, rosbag::MessageInstance const&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:1483:26: note: ‘severity’ was declared here 1483 | rs2_log_severity severity; | ^~~~~~~~ [ 27%] Building CXX object CMakeFiles/realsense2.dir/src/proc/processing-blocks-factory.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/processing-blocks-factory.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/processing-blocks-factory.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/processing-blocks-factory.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp: In member function ‘librealsense::ros_reader::create_pose_sample(rosbag::MessageInstance const&) const’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:637:35: warning: ‘timestamp_ms.__r’ may be used uninitialized [-Wmaybe-uninitialized] 637 | additional_data.timestamp = timestamp_ms.count(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.cpp:555:51: note: ‘timestamp_ms.__r’ was declared here 555 | std::chrono::duration timestamp_ms; | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/stream.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ [ 28%] Building CXX object CMakeFiles/realsense2.dir/src/proc/align.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/align.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/align.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/align.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/video.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.cpp:22: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 22 | #pragma omp parallel for schedule(dynamic) | [ 28%] Building CXX object CMakeFiles/realsense2.dir/src/proc/colorizer.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/colorizer.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/colorizer.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/colorizer.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/colorizer.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/colorizer.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/colorizer.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.cpp: In member function ‘std::shared_ptr librealsense::align::create_aligned_profile(rs2::video_stream_profile&, rs2::video_stream_profile&)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.cpp:158:18: warning: unused variable ‘original_video_profile’ [-Wunused-variable] 158 | if (auto original_video_profile = As(original_profile.get()->profile)) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.cpp: In member function ‘virtual bool librealsense::align::should_process(const rs2::frame&)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.cpp:188:20: warning: unused variable ‘stream’ [-Wunused-variable] 188 | rs2_stream stream = profile.stream_type(); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.cpp:189:20: warning: unused variable ‘format’ [-Wunused-variable] 189 | rs2_format format = profile.format(); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.cpp:190:13: warning: unused variable ‘index’ [-Wunused-variable] 190 | int index = profile.stream_index(); | ^~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/colorizer.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/colorizer.cpp:11: /builddir/build/BUILD/librealsense-2.54.2/src/proc/colorizer.h: In constructor ‘librealsense::colorizer::colorizer(const char*)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/colorizer.h:166:29: warning: ‘librealsense::colorizer::_target_stream_profile’ will be initialized after [-Wreorder] 166 | rs2::stream_profile _target_stream_profile; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/colorizer.h:162:26: warning: ‘std::vector librealsense::colorizer::_histogram’ [-Wreorder] 162 | std::vector _histogram; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/colorizer.cpp:141:5: warning: when initialized here [-Wreorder] 141 | colorizer::colorizer(const char* name) | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 28%] Building CXX object CMakeFiles/realsense2.dir/src/proc/pointcloud.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/pointcloud.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/pointcloud.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/pointcloud.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/pointcloud.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/environment.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/pointcloud.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/pointcloud.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/pointcloud.cpp: In member function ‘void librealsense::pointcloud::inspect_depth_frame(const rs2::frame&)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/pointcloud.cpp:79:14: warning: variable ‘found_depth_intrinsics’ set but not used [-Wunused-but-set-variable] 79 | bool found_depth_intrinsics = false; | ^~~~~~~~~~~~~~~~~~~~~~ [ 28%] Building CXX object CMakeFiles/realsense2.dir/src/proc/occlusion-filter.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/occlusion-filter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/occlusion-filter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/occlusion-filter.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/occlusion-filter.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/rotation-transform.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/occlusion-filter.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/pointcloud.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/occlusion-filter.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/occlusion-filter.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/occlusion-filter.cpp: In member function ‘void librealsense::occlusion_filter::monotonic_heuristic_invalidation(librealsense::float3*, librealsense::float2*, const std::vector&, const rs2::depth_frame&) const’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/occlusion-filter.cpp:170:17: warning: unused variable ‘depth_ptr’ [-Wunused-variable] 170 | auto depth_ptr = (byte*)(depth.get_data()); | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ [ 29%] Building CXX object CMakeFiles/realsense2.dir/src/proc/synthetic-stream.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/synthetic-stream.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/synthetic-stream.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/synthetic-stream.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 29%] Building CXX object CMakeFiles/realsense2.dir/src/proc/syncer-processing-block.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/syncer-processing-block.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/syncer-processing-block.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/syncer-processing-block.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/syncer-processing-block.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/source.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/syncer-processing-block.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.cpp: In member function ‘librealsense::processing_block& librealsense::composite_processing_block::get(rs2_option)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.cpp:519:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 519 | for (i = 0; i < _processing_blocks.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h: In constructor ‘librealsense::interleaved_functional_processing_block::interleaved_functional_processing_block(const char*, rs2_format, rs2_format, rs2_stream, rs2_extension, int, rs2_format, rs2_stream, rs2_extension, int)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:192:13: warning: ‘librealsense::interleaved_functional_processing_block::_left_target_profile_idx’ will be initialized after [-Wreorder] 192 | int _left_target_profile_idx = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:187:20: warning: ‘rs2_format librealsense::interleaved_functional_processing_block::_right_target_format’ [-Wreorder] 187 | rs2_format _right_target_format; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.cpp:569:5: warning: when initialized here [-Wreorder] 569 | interleaved_functional_processing_block::interleaved_functional_processing_block(const char* name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/syncer-processing-block.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/source.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 29%] Building CXX object CMakeFiles/realsense2.dir/src/proc/decimation-filter.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/decimation-filter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/decimation-filter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/decimation-filter.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/decimation-filter.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/environment.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/decimation-filter.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/decimation-filter.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 29%] Building CXX object CMakeFiles/realsense2.dir/src/proc/spatial-filter.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/spatial-filter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/spatial-filter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/spatial-filter.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/option.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/decimation-filter.cpp:11: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/option.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/decimation-filter.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5: /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:14:36: warning: ‘virtual const std::string& librealsense::info_interface::get_info(rs2_camera_info) const’ was hidden [-Woverloaded-virtual=] 14 | virtual const std::string& get_info(rs2_camera_info info) const = 0; | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/src/software-device.h:27:47: note: by ‘std::shared_ptr librealsense::software_device::get_info()’ 27 | std::shared_ptr get_info(); | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:25:28: warning: ‘virtual const std::string& librealsense::info_container::get_info(rs2_camera_info) const’ was hidden [-Woverloaded-virtual=] 25 | const std::string& get_info(rs2_camera_info info) const override; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/software-device.h:27:47: note: by ‘std::shared_ptr librealsense::software_device::get_info()’ 27 | std::shared_ptr get_info(); | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp: In member function ‘void librealsense::spatial_filter::recursive_filter_horizontal_fp(void*, float, float)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:246:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 246 | for (v = 0; v < _height;) { | ~~^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:255:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 255 | if (!(*(int*)&previousInnovation > 0)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:261:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 261 | if (*(int*)&innovation > 0) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:295:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 295 | if (*(int*)&innovation > 0) { // switch to CurrentlyValid state | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:313:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 313 | if (!(*(int*)&previousInnovation > 0)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:318:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 318 | if (*(int*)&innovation > 0) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:352:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 352 | if (*(int*)&innovation > 0) { // switch to CurrentlyValid state | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp: In member function ‘void librealsense::spatial_filter::recursive_filter_vertical_fp(void*, float, float)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:376:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 376 | for (u = 0; u < _width;) { | ~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:386:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 386 | if (!(*(int*)&previousInnovation > 0)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:392:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 392 | if (*(int*)&innovation > 0) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:426:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 426 | if (*(int*)&innovation > 0) { // switch to CurrentlyValid state | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:444:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 444 | if (!(*(int*)&previousInnovation > 0)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:449:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 449 | if (*(int*)&innovation > 0) { | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:483:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 483 | if (*(int*)&innovation > 0) { // switch to CurrentlyValid state | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.h: In instantiation of ‘void librealsense::spatial_filter::intertial_holes_fill(T*) [with T = float]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.h:52:40: required from ‘void librealsense::spatial_filter::dxf_smooth(void*, float, float, int) [with T = float]’ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:170:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.h:229:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 229 | for (int j = 0; j < _height; ++j) | ~~^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.h: In instantiation of ‘void librealsense::spatial_filter::intertial_holes_fill(T*) [with T = short unsigned int]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.h:52:40: required from ‘void librealsense::spatial_filter::dxf_smooth(void*, float, float, int) [with T = short unsigned int]’ /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.cpp:172:33: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/spatial-filter.h:229:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] [ 30%] Building CXX object CMakeFiles/realsense2.dir/src/proc/temporal-filter.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/temporal-filter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/temporal-filter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/temporal-filter.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/temporal-filter.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/source.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/temporal-filter.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/temporal-filter.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 30%] Building CXX object CMakeFiles/realsense2.dir/src/proc/hdr-merge.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/hdr-merge.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/hdr-merge.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/hdr-merge.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/hdr-merge.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/hdr-merge.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/hdr-merge.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/temporal-filter.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/source.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/temporal-filter.cpp:11: /builddir/build/BUILD/librealsense-2.54.2/src/proc/temporal-filter.h: In instantiation of ‘void librealsense::temporal_filter::temp_jw_smooth(void*, void*, uint8_t*) [with T = float; uint8_t = unsigned char]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/temporal-filter.cpp:129:34: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/temporal-filter.h:27:24: warning: unused variable ‘fp’ [-Wunused-variable] 27 | const bool fp = (std::is_floating_point::value); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/temporal-filter.h: In instantiation of ‘void librealsense::temporal_filter::temp_jw_smooth(void*, void*, uint8_t*) [with T = short unsigned int; uint8_t = unsigned char]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/temporal-filter.cpp:131:37: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/temporal-filter.h:27:24: warning: unused variable ‘fp’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/src/proc/hdr-merge.cpp: In member function ‘virtual rs2::frame librealsense::hdr_merge::process_frame(const rs2::frame_source&, const rs2::frame&)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/hdr-merge.cpp:85:31: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘long long int’ [-Wsign-compare] 85 | if (_framesets.size() == depth_seq_id) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 30%] Building CXX object CMakeFiles/realsense2.dir/src/proc/sequence-id-filter.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/sequence-id-filter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/sequence-id-filter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/sequence-id-filter.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/sequence-id-filter.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sequence-id-filter.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/sequence-id-filter.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 31%] Building CXX object CMakeFiles/realsense2.dir/src/proc/hole-filling-filter.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/hole-filling-filter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/hole-filling-filter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/hole-filling-filter.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/option.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5: /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:14:36: warning: ‘virtual const std::string& librealsense::info_interface::get_info(rs2_camera_info) const’ was hidden [-Woverloaded-virtual=] 14 | virtual const std::string& get_info(rs2_camera_info info) const = 0; | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/src/software-device.h:27:47: note: by ‘std::shared_ptr librealsense::software_device::get_info()’ 27 | std::shared_ptr get_info(); | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:25:28: warning: ‘virtual const std::string& librealsense::info_container::get_info(rs2_camera_info) const’ was hidden [-Woverloaded-virtual=] 25 | const std::string& get_info(rs2_camera_info info) const override; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/software-device.h:27:47: note: by ‘std::shared_ptr librealsense::software_device::get_info()’ 27 | std::shared_ptr get_info(); | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h: In instantiation of ‘void librealsense::hole_filling_filter::apply_hole_filling(void*) [with T = float]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.cpp:71:38: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h:30:18: warning: unused variable ‘fp’ [-Wunused-variable] 30 | bool fp = (std::is_floating_point::value); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h: In instantiation of ‘void librealsense::hole_filling_filter::apply_hole_filling(void*) [with T = short unsigned int]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.cpp:73:41: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h:30:18: warning: unused variable ‘fp’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h: In instantiation of ‘void librealsense::hole_filling_filter::holes_fill_farest(T*, size_t, size_t, size_t) [with T = float; size_t = long unsigned int]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h:40:34: required from ‘void librealsense::hole_filling_filter::apply_hole_filling(void*) [with T = float]’ /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.cpp:71:38: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h:83:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 83 | for (int j = 1; j < height - 1; ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h: In instantiation of ‘void librealsense::hole_filling_filter::holes_fill_nearest(T*, size_t, size_t, size_t) [with T = float; size_t = long unsigned int]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h:43:35: required from ‘void librealsense::hole_filling_filter::apply_hole_filling(void*) [with T = float]’ /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.cpp:71:38: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h:126:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 126 | for (int j = 1; j < height - 1; ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h: In instantiation of ‘void librealsense::hole_filling_filter::holes_fill_farest(T*, size_t, size_t, size_t) [with T = short unsigned int; size_t = long unsigned int]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h:40:34: required from ‘void librealsense::hole_filling_filter::apply_hole_filling(void*) [with T = short unsigned int]’ /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.cpp:73:41: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h:83:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 83 | for (int j = 1; j < height - 1; ++j) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h: In instantiation of ‘void librealsense::hole_filling_filter::holes_fill_nearest(T*, size_t, size_t, size_t) [with T = short unsigned int; size_t = long unsigned int]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h:43:35: required from ‘void librealsense::hole_filling_filter::apply_hole_filling(void*) [with T = short unsigned int]’ /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.cpp:73:41: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/hole-filling-filter.h:126:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 126 | for (int j = 1; j < height - 1; ++j) | ~~^~~~~~~~~~~~ [ 31%] Building CXX object CMakeFiles/realsense2.dir/src/proc/disparity-transform.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/disparity-transform.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/disparity-transform.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/disparity-transform.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/disparity-transform.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/option.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/disparity-transform.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/disparity-transform.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ [ 31%] Building CXX object CMakeFiles/realsense2.dir/src/proc/y8i-to-y8y8.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/y8i-to-y8y8.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/y8i-to-y8y8.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/y8i-to-y8y8.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/y8i-to-y8y8.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/y8i-to-y8y8.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/y8i-to-y8y8.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/disparity-transform.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5: /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:14:36: warning: ‘virtual const std::string& librealsense::info_interface::get_info(rs2_camera_info) const’ was hidden [-Woverloaded-virtual=] 14 | virtual const std::string& get_info(rs2_camera_info info) const = 0; | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/disparity-transform.cpp:13: /builddir/build/BUILD/librealsense-2.54.2/src/software-device.h:27:47: note: by ‘std::shared_ptr librealsense::software_device::get_info()’ 27 | std::shared_ptr get_info(); | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:25:28: warning: ‘virtual const std::string& librealsense::info_container::get_info(rs2_camera_info) const’ was hidden [-Woverloaded-virtual=] 25 | const std::string& get_info(rs2_camera_info info) const override; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/software-device.h:27:47: note: by ‘std::shared_ptr librealsense::software_device::get_info()’ 27 | std::shared_ptr get_info(); | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/stream.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/y8i-to-y8y8.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/disparity-transform.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ [ 31%] Building CXX object CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/y12i-to-y16y16.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/y12i-to-y16y16.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/y12i-to-y16y16.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 32%] Building CXX object CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16-mipi.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16-mipi.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16-mipi.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16-mipi.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/y12i-to-y16y16-mipi.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/y12i-to-y16y16-mipi.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/y12i-to-y16y16-mipi.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/stream.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/y12i-to-y16y16.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/stream.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/y12i-to-y16y16-mipi.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 32%] Building CXX object CMakeFiles/realsense2.dir/src/proc/identity-processing-block.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/identity-processing-block.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/identity-processing-block.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/identity-processing-block.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/identity-processing-block.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/identity-processing-block.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/identity-processing-block.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 32%] Building CXX object CMakeFiles/realsense2.dir/src/proc/threshold.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/threshold.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/threshold.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/threshold.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/threshold.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/threshold.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/threshold.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/threshold.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 32%] Building CXX object CMakeFiles/realsense2.dir/src/proc/rates-printer.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/rates-printer.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/rates-printer.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/rates-printer.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/rates-printer.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/rates-printer.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/rates-printer.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ [ 33%] Building CXX object CMakeFiles/realsense2.dir/src/proc/zero-order.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/zero-order.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/zero-order.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/zero-order.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:6: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/realsense2.dir/src/proc/units-transform.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/units-transform.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/units-transform.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/units-transform.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/units-transform.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/units-transform.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h: In constructor ‘librealsense::zero_order_options::zero_order_options()’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:46:33: warning: ‘librealsense::zero_order_options::threshold_scale’ will be initialized after [-Wreorder] 46 | int threshold_scale; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:41:33: warning: ‘bool librealsense::zero_order_options::read_baseline’ [-Wreorder] 41 | bool read_baseline; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:24:9: warning: when initialized here [-Wreorder] 24 | zero_order_options(): | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/units-transform.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.cpp: In function ‘bool librealsense::try_get_zo_rtd_ir_point_values(const double*, const uint16_t*, const uint8_t*, const rs2_intrinsics&, const zero_order_options&, int, int, double*, uint8_t*)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.cpp:90:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | for (auto i = 0; i < values_rtd.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/units-transform.cpp: In member function ‘virtual rs2::frame librealsense::units_transform::process_frame(const rs2::frame_source&, const rs2::frame&)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/units-transform.cpp:73:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | for (int i = 0; i < _width * _height; i++) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ [ 33%] Building CXX object CMakeFiles/realsense2.dir/src/proc/rotation-transform.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/rotation-transform.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/rotation-transform.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/rotation-transform.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/rotation-transform.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/rotation-transform.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/rotation-transform.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/rotation-transform.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ [ 34%] Building CXX object CMakeFiles/realsense2.dir/src/proc/color-formats-converter.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/color-formats-converter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/color-formats-converter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/color-formats-converter.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/color-formats-converter.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/color-formats-converter.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/color-formats-converter.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 34%] Building CXX object CMakeFiles/realsense2.dir/src/proc/depth-formats-converter.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/depth-formats-converter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/depth-formats-converter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/depth-formats-converter.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/depth-formats-converter.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/depth-formats-converter.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/depth-formats-converter.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/color-formats-converter.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:7759:13: warning: ‘int stbi_is_16_bit_from_callbacks(const stbi_io_callbacks*, void*)’ defined but not used [-Wunused-function] 7759 | STBIDEF int stbi_is_16_bit_from_callbacks(stbi_io_callbacks const *c, void *user) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:7752:13: warning: ‘int stbi_is_16_bit_from_memory(const stbi_uc*, int)’ defined but not used [-Wunused-function] 7752 | STBIDEF int stbi_is_16_bit_from_memory(stbi_uc const *buffer, int len) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:7745:13: warning: ‘int stbi_info_from_callbacks(const stbi_io_callbacks*, void*, int*, int*, int*)’ defined but not used [-Wunused-function] 7745 | STBIDEF int stbi_info_from_callbacks(stbi_io_callbacks const *c, void *user, int *x, int *y, int *comp) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:7738:13: warning: ‘int stbi_info_from_memory(const stbi_uc*, int, int*, int*, int*)’ defined but not used [-Wunused-function] 7738 | STBIDEF int stbi_info_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *comp) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:7716:13: warning: ‘int stbi_is_16_bit(const char*)’ defined but not used [-Wunused-function] 7716 | STBIDEF int stbi_is_16_bit(char const *filename) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:7695:13: warning: ‘int stbi_info(const char*, int*, int*, int*)’ defined but not used [-Wunused-function] 7695 | STBIDEF int stbi_info(char const *filename, int *x, int *y, int *comp) | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:5025:14: warning: ‘void stbi_convert_iphone_png_to_rgb_thread(int)’ defined but not used [-Wunused-function] 5025 | STBIDEF void stbi_convert_iphone_png_to_rgb_thread(int flag_true_if_should_convert) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:5019:14: warning: ‘void stbi_set_unpremultiply_on_load_thread(int)’ defined but not used [-Wunused-function] 5019 | STBIDEF void stbi_set_unpremultiply_on_load_thread(int flag_true_if_should_unpremultiply) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:5007:14: warning: ‘void stbi_convert_iphone_png_to_rgb(int)’ defined but not used [-Wunused-function] 5007 | STBIDEF void stbi_convert_iphone_png_to_rgb(int flag_true_if_should_convert) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:5002:14: warning: ‘void stbi_set_unpremultiply_on_load(int)’ defined but not used [-Wunused-function] 5002 | STBIDEF void stbi_set_unpremultiply_on_load(int flag_true_if_should_unpremultiply) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:4567:13: warning: ‘int stbi_zlib_decode_noheader_buffer(char*, int, const char*, int)’ defined but not used [-Wunused-function] 4567 | STBIDEF int stbi_zlib_decode_noheader_buffer(char *obuffer, int olen, const char *ibuffer, int ilen) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:4551:15: warning: ‘char* stbi_zlib_decode_noheader_malloc(const char*, int, int*)’ defined but not used [-Wunused-function] 4551 | STBIDEF char *stbi_zlib_decode_noheader_malloc(char const *buffer, int len, int *outlen) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:4540:13: warning: ‘int stbi_zlib_decode_buffer(char*, int, const char*, int)’ defined but not used [-Wunused-function] 4540 | STBIDEF int stbi_zlib_decode_buffer(char *obuffer, int olen, char const *ibuffer, int ilen) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:4519:15: warning: ‘char* stbi_zlib_decode_malloc(const char*, int, int*)’ defined but not used [-Wunused-function] 4519 | STBIDEF char *stbi_zlib_decode_malloc(char const *buffer, int len, int *outlen) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1585:16: warning: ‘void stbi_hdr_to_ldr_scale(float)’ defined but not used [-Wunused-function] 1585 | STBIDEF void stbi_hdr_to_ldr_scale(float scale) { stbi__h2l_scale_i = 1/scale; } | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1584:16: warning: ‘void stbi_hdr_to_ldr_gamma(float)’ defined but not used [-Wunused-function] 1584 | STBIDEF void stbi_hdr_to_ldr_gamma(float gamma) { stbi__h2l_gamma_i = 1/gamma; } | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1579:16: warning: ‘void stbi_ldr_to_hdr_scale(float)’ defined but not used [-Wunused-function] 1579 | STBIDEF void stbi_ldr_to_hdr_scale(float scale) { stbi__l2h_scale = scale; } | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1578:16: warning: ‘void stbi_ldr_to_hdr_gamma(float)’ defined but not used [-Wunused-function] 1578 | STBIDEF void stbi_ldr_to_hdr_gamma(float gamma) { stbi__l2h_gamma = gamma; } | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1562:18: warning: ‘int stbi_is_hdr_from_callbacks(const stbi_io_callbacks*, void*)’ defined but not used [-Wunused-function] 1562 | STBIDEF int stbi_is_hdr_from_callbacks(stbi_io_callbacks const *clbk, void *user) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1534:18: warning: ‘int stbi_is_hdr(const char*)’ defined but not used [-Wunused-function] 1534 | STBIDEF int stbi_is_hdr (char const *filename) | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1520:13: warning: ‘int stbi_is_hdr_from_memory(const stbi_uc*, int)’ defined but not used [-Wunused-function] 1520 | STBIDEF int stbi_is_hdr_from_memory(stbi_uc const *buffer, int len) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1496:16: warning: ‘float* stbi_loadf(const char*, int*, int*, int*, int)’ defined but not used [-Wunused-function] 1496 | STBIDEF float *stbi_loadf(char const *filename, int *x, int *y, int *comp, int req_comp) | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1488:16: warning: ‘float* stbi_loadf_from_callbacks(const stbi_io_callbacks*, void*, int*, int*, int*, int)’ defined but not used [-Wunused-function] 1488 | STBIDEF float *stbi_loadf_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp, int req_comp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1481:16: warning: ‘float* stbi_loadf_from_memory(const stbi_uc*, int, int*, int*, int*, int)’ defined but not used [-Wunused-function] 1481 | STBIDEF float *stbi_loadf_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *comp, int req_comp) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1447:18: warning: ‘stbi_uc* stbi_load_gif_from_memory(const stbi_uc*, int, int**, int*, int*, int*, int*, int)’ defined but not used [-Wunused-function] 1447 | STBIDEF stbi_uc *stbi_load_gif_from_memory(stbi_uc const *buffer, int len, int **delays, int *x, int *y, int *z, int *comp, int req_comp) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1439:18: warning: ‘stbi_uc* stbi_load_from_callbacks(const stbi_io_callbacks*, void*, int*, int*, int*, int)’ defined but not used [-Wunused-function] 1439 | STBIDEF stbi_uc *stbi_load_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *comp, int req_comp) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1425:18: warning: ‘stbi_us* stbi_load_16_from_callbacks(const stbi_io_callbacks*, void*, int*, int*, int*, int)’ defined but not used [-Wunused-function] 1425 | STBIDEF stbi_us *stbi_load_16_from_callbacks(stbi_io_callbacks const *clbk, void *user, int *x, int *y, int *channels_in_file, int desired_channels) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1418:18: warning: ‘stbi_us* stbi_load_16_from_memory(const stbi_uc*, int, int*, int*, int*, int)’ defined but not used [-Wunused-function] 1418 | STBIDEF stbi_us *stbi_load_16_from_memory(stbi_uc const *buffer, int len, int *x, int *y, int *channels_in_file, int desired_channels) | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1405:18: warning: ‘stbi_us* stbi_load_16(const char*, int*, int*, int*, int)’ defined but not used [-Wunused-function] 1405 | STBIDEF stbi_us *stbi_load_16(char const *filename, int *x, int *y, int *comp, int req_comp) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1369:18: warning: ‘stbi_uc* stbi_load(const char*, int*, int*, int*, int)’ defined but not used [-Wunused-function] 1369 | STBIDEF stbi_uc *stbi_load(char const *filename, int *x, int *y, int *comp, int req_comp) | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1129:14: warning: ‘void stbi_set_flip_vertically_on_load_thread(int)’ defined but not used [-Wunused-function] 1129 | STBIDEF void stbi_set_flip_vertically_on_load_thread(int flag_true_if_should_flip) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:1119:14: warning: ‘void stbi_set_flip_vertically_on_load(int)’ defined but not used [-Wunused-function] 1119 | STBIDEF void stbi_set_flip_vertically_on_load(int flag_true_if_should_flip) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../third-party/stb_image.h:975:21: warning: ‘const char* stbi_failure_reason()’ defined but not used [-Wunused-function] 975 | STBIDEF const char *stbi_failure_reason(void) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/stream.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/depth-formats-converter.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 34%] Building CXX object CMakeFiles/realsense2.dir/src/proc/motion-transform.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/motion-transform.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/motion-transform.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/motion-transform.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/motion-transform.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/motion-transform.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 34%] Building CXX object CMakeFiles/realsense2.dir/src/proc/auto-exposure-processor.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/auto-exposure-processor.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/auto-exposure-processor.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/auto-exposure-processor.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/auto-exposure-processor.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/auto-exposure-processor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/auto-exposure-processor.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/ds/ds-private.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/src/proc/auto-exposure-processor.h: In constructor ‘librealsense::auto_exposure_processor::auto_exposure_processor(const char*, rs2_stream, librealsense::enable_auto_exposure_option&)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/auto-exposure-processor.h:25:41: warning: ‘librealsense::auto_exposure_processor::_stream’ will be initialized after [-Wreorder] 25 | rs2_stream _stream; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/auto-exposure-processor.h:24:41: warning: ‘librealsense::enable_auto_exposure_option& librealsense::auto_exposure_processor::_enable_ae_option’ [-Wreorder] 24 | enable_auto_exposure_option& _enable_ae_option; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/auto-exposure-processor.cpp:9:1: warning: when initialized here [-Wreorder] 9 | librealsense::auto_exposure_processor::auto_exposure_processor(const char * name, rs2_stream stream, enable_auto_exposure_option& enable_ae_option) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-options.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/auto-exposure-processor.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/realsense2.dir/src/proc/y411-converter.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/proc/y411-converter.cpp.o -MF CMakeFiles/realsense2.dir/src/proc/y411-converter.cpp.o.d -o CMakeFiles/realsense2.dir/src/proc/y411-converter.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/proc/y411-converter.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/y411-converter.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/y411-converter.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 35%] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/pipeline.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/pipeline/pipeline.cpp.o -MF CMakeFiles/realsense2.dir/src/pipeline/pipeline.cpp.o.d -o CMakeFiles/realsense2.dir/src/pipeline/pipeline.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/pipeline.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device_hub.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/pipeline.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/pipeline.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/pipeline.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/profile.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/pipeline.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In constructor ‘librealsense::util::config::multistream::multistream(std::map, std::map >, std::map > >)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:177:48: warning: ‘librealsense::util::config::multistream::_dev_to_profiles’ will be initialized after [-Wreorder] 177 | std::map _dev_to_profiles; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:176:50: warning: ‘std::map librealsense::util::config::multistream::_results’ [-Wreorder] 176 | std::map _results; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:128:26: warning: when initialized here [-Wreorder] 128 | explicit multistream(std::map results, | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In member function ‘bool librealsense::util::config::can_enable_stream(const librealsense::device_interface*, rs2_stream, int, int, int, rs2_format, int)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:262:21: warning: unused variable ‘it’ [-Wunused-variable] 262 | auto it = _requests.erase({stream, index}); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In member function ‘librealsense::util::config::multistream librealsense::util::config::resolve(librealsense::device_interface*)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:294:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 294 | for(auto i = 0; i< dev->get_sensors_count(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In member function ‘librealsense::stream_profiles librealsense::util::config::map_sub_device(librealsense::stream_profiles, const librealsense::device_interface*) const’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:427:39: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 427 | catch (std::exception e) | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.h:6: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h: In function ‘bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:688:26: warning: unused variable ‘number_of_hexadecimal_values_in_a_guid’ [-Wunused-variable] 688 | const size_t number_of_hexadecimal_values_in_a_guid = 11; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/pipeline.h: In constructor ‘librealsense::pipeline::pipeline::pipeline(std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/pipeline.h:55:24: warning: ‘librealsense::pipeline::pipeline::_dispatcher’ will be initialized after [-Wreorder] 55 | dispatcher _dispatcher; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/pipeline.h:47:24: warning: ‘librealsense::device_hub librealsense::pipeline::pipeline::_hub’ [-Wreorder] 47 | device_hub _hub; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/pipeline.cpp:17:9: warning: when initialized here [-Wreorder] 17 | pipeline::pipeline(std::shared_ptr ctx) : | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:10: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 35%] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/config.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/pipeline/config.cpp.o -MF CMakeFiles/realsense2.dir/src/pipeline/config.cpp.o.d -o CMakeFiles/realsense2.dir/src/pipeline/config.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/config.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/config.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/config.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/stream.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:14: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In constructor ‘librealsense::util::config::multistream::multistream(std::map, std::map >, std::map > >)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:177:48: warning: ‘librealsense::util::config::multistream::_dev_to_profiles’ will be initialized after [-Wreorder] 177 | std::map _dev_to_profiles; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:176:50: warning: ‘std::map librealsense::util::config::multistream::_results’ [-Wreorder] 176 | std::map _results; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:128:26: warning: when initialized here [-Wreorder] 128 | explicit multistream(std::map results, | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In member function ‘bool librealsense::util::config::can_enable_stream(const librealsense::device_interface*, rs2_stream, int, int, int, rs2_format, int)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:262:21: warning: unused variable ‘it’ [-Wunused-variable] 262 | auto it = _requests.erase({stream, index}); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In member function ‘librealsense::util::config::multistream librealsense::util::config::resolve(librealsense::device_interface*)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:294:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 294 | for(auto i = 0; i< dev->get_sensors_count(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In member function ‘librealsense::stream_profiles librealsense::util::config::map_sub_device(librealsense::stream_profiles, const librealsense::device_interface*) const’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:427:39: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 427 | catch (std::exception e) | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 35%] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/profile.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/pipeline/profile.cpp.o -MF CMakeFiles/realsense2.dir/src/pipeline/profile.cpp.o.d -o CMakeFiles/realsense2.dir/src/pipeline/profile.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/profile.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/profile.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/profile.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/profile.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/stream.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:14: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ [ 36%] Building CXX object CMakeFiles/realsense2.dir/src/pipeline/aggregator.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/pipeline/aggregator.cpp.o -MF CMakeFiles/realsense2.dir/src/pipeline/aggregator.cpp.o.d -o CMakeFiles/realsense2.dir/src/pipeline/aggregator.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/aggregator.cpp /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In constructor ‘librealsense::util::config::multistream::multistream(std::map, std::map >, std::map > >)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:177:48: warning: ‘librealsense::util::config::multistream::_dev_to_profiles’ will be initialized after [-Wreorder] 177 | std::map _dev_to_profiles; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:176:50: warning: ‘std::map librealsense::util::config::multistream::_results’ [-Wreorder] 176 | std::map _results; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:128:26: warning: when initialized here [-Wreorder] 128 | explicit multistream(std::map results, | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/stream.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/aggregator.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In member function ‘bool librealsense::util::config::can_enable_stream(const librealsense::device_interface*, rs2_stream, int, int, int, rs2_format, int)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:262:21: warning: unused variable ‘it’ [-Wunused-variable] 262 | auto it = _requests.erase({stream, index}); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In member function ‘librealsense::util::config::multistream librealsense::util::config::resolve(librealsense::device_interface*)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:294:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 294 | for(auto i = 0; i< dev->get_sensors_count(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In member function ‘librealsense::stream_profiles librealsense::util::config::map_sub_device(librealsense::stream_profiles, const librealsense::device_interface*) const’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:427:39: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 427 | catch (std::exception e) | ^ /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.h:6: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h: In function ‘bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:688:26: warning: unused variable ‘number_of_hexadecimal_values_in_a_guid’ [-Wunused-variable] 688 | const size_t number_of_hexadecimal_values_in_a_guid = 11; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/aggregator.cpp: In member function ‘void librealsense::pipeline::aggregator::handle_frame(librealsense::frame_holder, librealsense::synthetic_source_interface*)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/aggregator.cpp:41:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 41 | for (auto i = 0; i < comp->get_embedded_frames_count(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:10: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 36%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-log-data.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-logs/fw-log-data.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-logs/fw-log-data.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-logs/fw-log-data.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/fw-log-data.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/fw-log-data.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/fw-log-data.cpp:3: /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 36%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-formating-options.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-formating-options.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-formating-options.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-formating-options.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/fw-logs-formating-options.cpp [ 37%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-parser.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-parser.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-parser.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-parser.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/fw-logs-parser.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/fw-log-data.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/fw-logs-parser.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/fw-logs-parser.cpp:3: /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 37%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-xml-helper.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-xml-helper.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-xml-helper.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-xml-helper.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/fw-logs-xml-helper.cpp [ 37%] Building CXX object CMakeFiles/realsense2.dir/src/fw-logs/fw-string-formatter.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-logs/fw-string-formatter.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-logs/fw-string-formatter.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-logs/fw-string-formatter.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/fw-string-formatter.cpp [ 37%] Building CXX object CMakeFiles/realsense2.dir/src/fw-update/fw-update-device.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-update/fw-update-device.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-update/fw-update-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-update/fw-update-device.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device-interface.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/fw-string-formatter.cpp: In member function ‘bool librealsense::fw_logs::fw_string_formatter::replace_params(const std::string&, const std::map, std::__cxx11::basic_string >&, const std::map, int>&, std::string*)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-logs/fw-string-formatter.cpp:81:22: warning: variable ‘res’ set but not used [-Wunused-but-set-variable] 81 | auto res = regex_replace(back_inserter(destTemp), source_temp.begin(), source_temp.end(), e, exp_replace_it->second); | ^~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device-interface.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../media/playback/../../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../media/playback/../../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../media/playback/../../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../media/playback/../../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../media/playback/playback_device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device.cpp: In function ‘std::string librealsense::get_formatted_fw_version(uint32_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device.cpp:24:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 24 | for (auto i = 1; i <= buffer.size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../media/playback/../../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../media/playback/../../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../media/playback/playback_device.h:10: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../media/playback/../../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../media/playback/../../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../media/playback/../../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-device.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/realsense2.dir/src/fw-update/fw-update-factory.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-update/fw-update-factory.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-update/fw-update-factory.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-update/fw-update-factory.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-factory.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-factory.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-factory.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 38%] Building CXX object CMakeFiles/realsense2.dir/src/fw-update/fw-update-unsigned.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/fw-update/fw-update-unsigned.cpp.o -MF CMakeFiles/realsense2.dir/src/fw-update/fw-update-unsigned.cpp.o.d -o CMakeFiles/realsense2.dir/src/fw-update/fw-update-unsigned.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-factory.h:8: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.cpp: In function ‘std::vector librealsense::parse_payloads(const std::vector&, size_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.cpp:13:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 13 | for (int i = 0; i < number_of_payloads; i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.cpp: In function ‘std::vector librealsense::parse_tables(const std::vector&, flash_table, flash_structure)’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-unsigned.cpp:29:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 29 | for (int i = 0; i < num_of_tables; i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:10: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/fw-update/fw-update-factory.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/context-libusb.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/libusb/context-libusb.cpp.o -MF CMakeFiles/realsense2.dir/src/libusb/context-libusb.cpp.o.d -o CMakeFiles/realsense2.dir/src/libusb/context-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/libusb/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/libusb/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.h: In constructor ‘librealsense::platform::usb_context::usb_context()’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.h:36:36: warning: ‘librealsense::platform::usb_context::_ctx’ will be initialized after [-Wreorder] 36 | struct libusb_context* _ctx; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.h:33:29: warning: ‘libusb_device** librealsense::platform::usb_context::_list’ [-Wreorder] 33 | libusb_device **_list; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/context-libusb.cpp:11:9: warning: when initialized here [-Wreorder] 11 | usb_context::usb_context() : _ctx(NULL), _list(NULL), _count(0) | ^~~~~~~~~~~ [ 39%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/interface-libusb.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/libusb/interface-libusb.cpp.o -MF CMakeFiles/realsense2.dir/src/libusb/interface-libusb.cpp.o.d -o CMakeFiles/realsense2.dir/src/libusb/interface-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/libusb/interface-libusb.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/messenger-libusb.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/interface-libusb.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h: In constructor ‘librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr, libusb_device*, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:135:51: warning: ‘librealsense::platform::handle_libusb::_first_interface’ will be initialized after [-Wreorder] 135 | std::shared_ptr _first_interface; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:134:42: warning: ‘std::shared_ptr librealsense::platform::handle_libusb::_context’ [-Wreorder] 134 | std::shared_ptr _context; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:44:13: warning: when initialized here [-Wreorder] 44 | handle_libusb(std::shared_ptr context, libusb_device* device, std::shared_ptr interface) : | ^~~~~~~~~~~~~ [ 39%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/device-libusb.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/libusb/device-libusb.cpp.o -MF CMakeFiles/realsense2.dir/src/libusb/device-libusb.cpp.o.d -o CMakeFiles/realsense2.dir/src/libusb/device-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/libusb/device-libusb.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/messenger-libusb.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/device-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/device-libusb.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 39%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/messenger-libusb.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/libusb/messenger-libusb.cpp.o -MF CMakeFiles/realsense2.dir/src/libusb/messenger-libusb.cpp.o.d -o CMakeFiles/realsense2.dir/src/libusb/messenger-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/libusb/messenger-libusb.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/messenger-libusb.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/messenger-libusb.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h: In constructor ‘librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr, libusb_device*, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:135:51: warning: ‘librealsense::platform::handle_libusb::_first_interface’ will be initialized after [-Wreorder] 135 | std::shared_ptr _first_interface; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:134:42: warning: ‘std::shared_ptr librealsense::platform::handle_libusb::_context’ [-Wreorder] 134 | std::shared_ptr _context; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:44:13: warning: when initialized here [-Wreorder] 44 | handle_libusb(std::shared_ptr context, libusb_device* device, std::shared_ptr interface) : | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h: In constructor ‘librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr, libusb_device*, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:135:51: warning: ‘librealsense::platform::handle_libusb::_first_interface’ will be initialized after [-Wreorder] 135 | std::shared_ptr _first_interface; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:134:42: warning: ‘std::shared_ptr librealsense::platform::handle_libusb::_context’ [-Wreorder] 134 | std::shared_ptr _context; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:44:13: warning: when initialized here [-Wreorder] 44 | handle_libusb(std::shared_ptr context, libusb_device* device, std::shared_ptr interface) : | ^~~~~~~~~~~~~ [ 39%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/request-libusb.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/libusb/request-libusb.cpp.o -MF CMakeFiles/realsense2.dir/src/libusb/request-libusb.cpp.o.d -o CMakeFiles/realsense2.dir/src/libusb/request-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/libusb/request-libusb.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/messenger-libusb.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/device-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/request-libusb.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 40%] Building CXX object CMakeFiles/realsense2.dir/src/libusb/enumerator-libusb.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/libusb/enumerator-libusb.cpp.o -MF CMakeFiles/realsense2.dir/src/libusb/enumerator-libusb.cpp.o.d -o CMakeFiles/realsense2.dir/src/libusb/enumerator-libusb.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/messenger-libusb.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/device-libusb.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h: In constructor ‘librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr, libusb_device*, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:135:51: warning: ‘librealsense::platform::handle_libusb::_first_interface’ will be initialized after [-Wreorder] 135 | std::shared_ptr _first_interface; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:134:42: warning: ‘std::shared_ptr librealsense::platform::handle_libusb::_context’ [-Wreorder] 134 | std::shared_ptr _context; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:44:13: warning: when initialized here [-Wreorder] 44 | handle_libusb(std::shared_ptr context, libusb_device* device, std::shared_ptr interface) : | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h: In constructor ‘librealsense::platform::handle_libusb::handle_libusb(std::shared_ptr, libusb_device*, std::shared_ptr)’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:135:51: warning: ‘librealsense::platform::handle_libusb::_first_interface’ will be initialized after [-Wreorder] 135 | std::shared_ptr _first_interface; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:134:42: warning: ‘std::shared_ptr librealsense::platform::handle_libusb::_context’ [-Wreorder] 134 | std::shared_ptr _context; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/handle-libusb.h:44:13: warning: when initialized here [-Wreorder] 44 | handle_libusb(std::shared_ptr context, libusb_device* device, std::shared_ptr interface) : | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp: In function ‘std::string librealsense::platform::get_device_path(libusb_device*)’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp:28:34: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 28 | for (size_t i = 0; i < port_count; ++i) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp:30:70: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 30 | port_path << std::to_string(usb_ports[i]) << (((i+1) < port_count)?".":""); | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp:26:18: warning: unused variable ‘r’ [-Wunused-variable] 26 | auto r= libusb_get_device_descriptor(usb_device,&dev_desc); | ^ /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp: In static member function ‘static librealsense::platform::rs_usb_device librealsense::platform::usb_enumerator::create_usb_device(const librealsense::platform::usb_device_info&)’: /builddir/build/BUILD/librealsense-2.54.2/src/libusb/enumerator-libusb.cpp:123:43: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 123 | catch (std::exception e) | ^ [ 40%] Building CXX object CMakeFiles/realsense2.dir/src/linux/backend-v4l2.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/linux/backend-v4l2.cpp.o -MF CMakeFiles/realsense2.dir/src/linux/backend-v4l2.cpp.o.d -o CMakeFiles/realsense2.dir/src/linux/backend-v4l2.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/metadata.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 40%] Building CXX object CMakeFiles/realsense2.dir/src/linux/backend-hid.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/linux/backend-hid.cpp.o -MF CMakeFiles/realsense2.dir/src/linux/backend-hid.cpp.o.d -o CMakeFiles/realsense2.dir/src/linux/backend-hid.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-hid.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/metadata.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-hid.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp: In static member function ‘static librealsense::platform::uvc_device_info librealsense::platform::v4l_uvc_device::get_info_from_mipi_device_path(const std::string&, const std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:771:26: warning: suggest parentheses around comparison in operand of ‘|’ [-Wparentheses] 771 | else if (ind == 1 | ind == 3) | ~~~~^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp: In member function ‘bool librealsense::platform::frame_drop_monitor::update_and_check_kpi(const librealsense::platform::stream_profile&, const timeval&)’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:998:46: warning: comparison of integer expressions of different signedness: ‘std::deque::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 998 | if (queue_for_profile.size() >= max_num_of_drops) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.h: In constructor ‘librealsense::platform::v4l_uvc_device::v4l_uvc_device(const librealsense::platform::uvc_device_info&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.h:425:17: warning: ‘librealsense::platform::v4l_uvc_device::_stop_pipe_fd’ will be initialized after [-Wreorder] 425 | int _stop_pipe_fd[2]; // write to _stop_pipe_fd[1] and read from _stop_pipe_fd[0] | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.h:419:29: warning: ‘librealsense::platform::buffers_mgr librealsense::platform::v4l_uvc_device::_buf_dispatch’ [-Wreorder] 419 | buffers_mgr _buf_dispatch; // Holder for partial (MD only) frames that shall be preserved between 'select' calls when polling v4l buffers | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1016:9: warning: when initialized here [-Wreorder] 1016 | v4l_uvc_device::v4l_uvc_device(const uvc_device_info& info, bool use_memory_map) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp: In member function ‘virtual void librealsense::platform::v4l_uvc_device::probe_and_commit(librealsense::platform::stream_profile, librealsense::platform::frame_callback, int)’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1064:38: warning: variable ‘frame_size’ set but not used [-Wunused-but-set-variable] 1064 | v4l2_frmsizeenum frame_size = {}; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp: In member function ‘void librealsense::platform::v4l_uvc_device::poll()’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1335:34: warning: unused variable ‘fn’ [-Wunused-variable] 1335 | auto fn = *(uint32_t*)((char*)(buf_mgr.metadata_start())+28); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1419:54: warning: unused variable ‘fn’ [-Wunused-variable] 1419 | auto fn = *(uint32_t*)((char*)(buf_mgr.metadata_start())+28); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1313:30: warning: variable ‘md_extracted’ set but not used [-Wunused-but-set-variable] 1313 | bool md_extracted = false; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1314:30: warning: variable ‘keep_md’ set but not used [-Wunused-but-set-variable] 1314 | bool keep_md = false; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1260:18: warning: unused variable ‘realtime’ [-Wunused-variable] 1260 | auto realtime = std::chrono::duration_cast(std::chrono::system_clock::now().time_since_epoch()).count(); | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:1261:18: warning: unused variable ‘time_since_epoch’ [-Wunused-variable] 1261 | auto time_since_epoch = std::chrono::duration_cast(std::chrono::steady_clock::now().time_since_epoch()).count(); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp: In member function ‘virtual void librealsense::platform::v4l_uvc_meta_device::acquire_metadata(librealsense::platform::buffers_mgr&, fd_set&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:2331:22: warning: unused variable ‘hwts’ [-Wunused-variable] 2331 | auto hwts = *(uint32_t*)((mdbuf+2)); | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:2332:22: warning: unused variable ‘fn’ [-Wunused-variable] 2332 | auto fn = *(uint32_t*)((mdbuf+38)); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp: In member function ‘virtual bool librealsense::platform::v4l_mipi_device::get_xu(const librealsense::platform::extension_unit&, uint8_t, uint8_t*, int) const’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:2463:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 2463 | if (size < sizeof(__s64)) | ~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/linux/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/linux/udev-device-watcher.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-v4l2.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/src/linux/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/linux/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-hid.cpp: In member function ‘std::vector librealsense::platform::hid_custom_sensor::get_report_data(const std::string&, librealsense::platform::custom_sensor_report_field)’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-hid.cpp:195:24: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=] 195 | catch(std::out_of_range) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-hid.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/linux/backend-hid.cpp:300:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 300 | for (auto i = 0; i < read_size / channel_size; ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/realsense2.dir/src/linux/udev-device-watcher.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/linux/udev-device-watcher.cpp.o -MF CMakeFiles/realsense2.dir/src/linux/udev-device-watcher.cpp.o.d -o CMakeFiles/realsense2.dir/src/linux/udev-device-watcher.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/linux/udev-device-watcher.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/linux/../librealsense-exception.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/linux/../small-heap.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/linux/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/linux/udev-device-watcher.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/linux/udev-device-watcher.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/linux/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/linux/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/linux/udev-device-watcher.h: In constructor ‘librealsense::udev_device_watcher::udev_device_watcher(const librealsense::platform::backend*)’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/udev-device-watcher.h:21:31: warning: ‘librealsense::udev_device_watcher::_backend’ will be initialized after [-Wreorder] 21 | platform::backend const * _backend; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/udev-device-watcher.h:18:21: warning: ‘active_object<> librealsense::udev_device_watcher::_active_object’ [-Wreorder] 18 | active_object<> _active_object; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/udev-device-watcher.cpp:86:1: warning: when initialized here [-Wreorder] 86 | udev_device_watcher::udev_device_watcher( const platform::backend * backend ) | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/linux/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/linux/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/linux/udev-device-watcher.cpp: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/linux/udev-device-watcher.cpp:18:10: warning: ‘void {anonymous}::foreach_device_prop(udev_device*, std::function&, const std::__cxx11::basic_string&)>)’ defined but not used [-Wunused-function] 18 | void foreach_device_prop( struct udev_device * udev_dev, | ^~~~~~~~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/realsense2.dir/src/algo.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/algo.cpp.o -MF CMakeFiles/realsense2.dir/src/algo.cpp.o.d -o CMakeFiles/realsense2.dir/src/algo.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/algo.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/algo.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/algo.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/algo.h: In constructor ‘librealsense::rect_gaussian_dots_target_calculator::rect_gaussian_dots_target_calculator(int, int, int, int, int, int)’: /builddir/build/BUILD/librealsense-2.54.2/src/algo.h:245:13: warning: ‘librealsense::rect_gaussian_dots_target_calculator::_full_height’ will be initialized after [-Wreorder] 245 | int _full_height; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/algo.h:242:13: warning: ‘int librealsense::rect_gaussian_dots_target_calculator::_roi_start_x’ [-Wreorder] 242 | int _roi_start_x; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/algo.cpp:564:1: warning: when initialized here [-Wreorder] 564 | rect_gaussian_dots_target_calculator::rect_gaussian_dots_target_calculator(int width, int height, int roi_start_x, int roi_start_y, int roi_width, int roi_height) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/algo.h:243:13: warning: ‘librealsense::rect_gaussian_dots_target_calculator::_roi_start_y’ will be initialized after [-Wreorder] 243 | int _roi_start_y; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/algo.h:223:13: warning: ‘int librealsense::rect_gaussian_dots_target_calculator::_width’ [-Wreorder] 223 | int _width = 0; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/algo.cpp:564:1: warning: when initialized here [-Wreorder] 564 | rect_gaussian_dots_target_calculator::rect_gaussian_dots_target_calculator(int width, int height, int roi_start_x, int roi_start_y, int roi_width, int roi_height) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 41%] Building CXX object CMakeFiles/realsense2.dir/src/archive.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/archive.cpp.o -MF CMakeFiles/realsense2.dir/src/archive.cpp.o.d -o CMakeFiles/realsense2.dir/src/archive.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/archive.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.cpp:3: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/archive.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::video_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/archive.cpp:18:64: required from here /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::composite_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/archive.cpp:21:68: required from here /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::motion_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/archive.cpp:24:65: required from here /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::points]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/archive.cpp:27:59: required from here /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::depth_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/archive.cpp:30:64: required from here /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::pose_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/archive.cpp:33:63: required from here /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::disparity_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*&, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*&, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/archive.cpp:36:68: required from here /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/realsense2.dir/src/backend.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/backend.cpp.o -MF CMakeFiles/realsense2.dir/src/backend.cpp.o.d -o CMakeFiles/realsense2.dir/src/backend.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/backend.cpp [ 42%] Building CXX object CMakeFiles/realsense2.dir/src/context.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/context.cpp.o -MF CMakeFiles/realsense2.dir/src/context.cpp.o.d -o CMakeFiles/realsense2.dir/src/context.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/context.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/ivcam/sr300.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/context.cpp:11: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:150, from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/view.h:42, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/context.cpp:16: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 42%] Building CXX object CMakeFiles/realsense2.dir/src/device.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/device.cpp.o -MF CMakeFiles/realsense2.dir/src/device.cpp.o.d -o CMakeFiles/realsense2.dir/src/device.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/environment.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_reader.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h: In function ‘bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:688:26: warning: unused variable ‘number_of_hexadecimal_values_in_a_guid’ [-Wunused-variable] 688 | const size_t number_of_hexadecimal_values_in_a_guid = 11; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/context.cpp: In member function ‘std::shared_ptr librealsense::context::add_device(const std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/src/context.cpp:520:25: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 520 | return std::move(dinfo); | ~~~~~~~~~^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/context.cpp:520:25: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp: In member function ‘int librealsense::device::assign_sensor(const std::shared_ptr&, uint8_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp:229:17: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=] 229 | catch (std::out_of_range) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp: In member function ‘virtual librealsense::sensor_interface& librealsense::device::get_sensor(size_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp:247:17: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=] 247 | catch (std::out_of_range) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp: In member function ‘virtual const librealsense::sensor_interface& librealsense::device::get_sensor(size_t) const’: /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp:270:17: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=] 270 | catch (std::out_of_range) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp: In member function ‘virtual void librealsense::device::tag_profiles(librealsense::stream_profiles) const’: /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp:351:57: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 351 | (tag.width == -1 || vp->get_width() == tag.width) && | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp:352:59: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 352 | (tag.height == -1 || vp->get_height() == tag.height) && | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp:353:59: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 353 | (tag.fps == -1 || vp->get_framerate() == tag.fps) && | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/device.cpp:362:59: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 362 | (tag.fps == -1 || mp->get_framerate() == tag.fps) && | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-factory.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/context.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object CMakeFiles/realsense2.dir/src/device_hub.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/device_hub.cpp.o -MF CMakeFiles/realsense2.dir/src/device_hub.cpp.o.d -o CMakeFiles/realsense2.dir/src/device_hub.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/device_hub.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/source.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device_hub.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/device_hub.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/device_hub.cpp: In function ‘std::vector > librealsense::filter_by_vid(std::vector >, int)’: /builddir/build/BUILD/librealsense-2.54.2/src/device_hub.cpp:19:18: warning: variable ‘filtered’ set but not used [-Wunused-but-set-variable] 19 | bool filtered = false; | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/source.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 42%] Building CXX object CMakeFiles/realsense2.dir/src/environment.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/environment.cpp.o -MF CMakeFiles/realsense2.dir/src/environment.cpp.o.d -o CMakeFiles/realsense2.dir/src/environment.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/environment.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/environment.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/environment.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 43%] Building CXX object CMakeFiles/realsense2.dir/src/error-handling.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/error-handling.cpp.o -MF CMakeFiles/realsense2.dir/src/error-handling.cpp.o.d -o CMakeFiles/realsense2.dir/src/error-handling.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/error-handling.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/option.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/error-handling.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/error-handling.cpp:3: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/option.h:8: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 43%] Building CXX object CMakeFiles/realsense2.dir/src/firmware_logger_device.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/firmware_logger_device.cpp.o -MF CMakeFiles/realsense2.dir/src/firmware_logger_device.cpp.o.d -o CMakeFiles/realsense2.dir/src/firmware_logger_device.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/firmware_logger_device.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/firmware_logger_device.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/firmware_logger_device.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 43%] Building CXX object CMakeFiles/realsense2.dir/src/global_timestamp_reader.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/global_timestamp_reader.cpp.o -MF CMakeFiles/realsense2.dir/src/global_timestamp_reader.cpp.o.d -o CMakeFiles/realsense2.dir/src/global_timestamp_reader.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.cpp:3: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/firmware_logger_device.h: In constructor ‘librealsense::firmware_logger_device::firmware_logger_device(std::shared_ptr, librealsense::platform::backend_device_group, std::shared_ptr, const librealsense::command&, const librealsense::command&)’: /builddir/build/BUILD/librealsense-2.54.2/src/firmware_logger_device.h:60:34: warning: ‘librealsense::firmware_logger_device::_parser’ will be initialized after [-Wreorder] 60 | fw_logs::fw_logs_parser* _parser; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/firmware_logger_device.h:50:17: warning: ‘librealsense::command librealsense::firmware_logger_device::_fw_logs_command’ [-Wreorder] 50 | command _fw_logs_command; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/firmware_logger_device.cpp:9:5: warning: when initialized here [-Wreorder] 9 | firmware_logger_device::firmware_logger_device(std::shared_ptr ctx, | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/firmware_logger_device.cpp: In member function ‘void librealsense::firmware_logger_device::get_fw_logs_from_hw_monitor()’: /builddir/build/BUILD/librealsense-2.54.2/src/firmware_logger_device.cpp:56:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 56 | for (int i = 0; i < res.size() / fw_logs::BINARY_DATA_SIZE; ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/firmware_logger_device.cpp: In member function ‘void librealsense::firmware_logger_device::get_flash_logs_from_hw_monitor()’: /builddir/build/BUILD/librealsense-2.54.2/src/firmware_logger_device.cpp:83:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 83 | for (int i = 0; i < res.size() / fw_logs::BINARY_DATA_SIZE && *beginOfLogIterator == 160; ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.h: In constructor ‘librealsense::CLinearCoefficients::CLinearCoefficients(unsigned int)’: /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.h:52:17: warning: ‘librealsense::CLinearCoefficients::_base_sample’ will be initialized after [-Wreorder] 52 | CSample _base_sample; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.h:50:22: warning: ‘unsigned int librealsense::CLinearCoefficients::_buffer_size’ [-Wreorder] 50 | unsigned int _buffer_size; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.cpp:24:5: warning: when initialized here [-Wreorder] 24 | CLinearCoefficients::CLinearCoefficients(unsigned int buffer_size) : | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.h: In constructor ‘librealsense::time_diff_keeper::time_diff_keeper(librealsense::global_time_interface*, unsigned int)’: /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.h:85:29: warning: ‘librealsense::time_diff_keeper::_coefs’ will be initialized after [-Wreorder] 85 | CLinearCoefficients _coefs; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.h:80:25: warning: ‘int librealsense::time_diff_keeper::_users_count’ [-Wreorder] 80 | int _users_count; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.cpp:157:5: warning: when initialized here [-Wreorder] 157 | time_diff_keeper::time_diff_keeper(global_time_interface* dev, const unsigned int sampling_interval_ms) : | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.h:87:14: warning: ‘librealsense::time_diff_keeper::_is_ready’ will be initialized after [-Wreorder] 87 | bool _is_ready; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.h:86:16: warning: ‘double librealsense::time_diff_keeper::_min_command_delay’ [-Wreorder] 86 | double _min_command_delay; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.cpp:157:5: warning: when initialized here [-Wreorder] 157 | time_diff_keeper::time_diff_keeper(global_time_interface* dev, const unsigned int sampling_interval_ms) : | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.h:86:16: warning: ‘librealsense::time_diff_keeper::_min_command_delay’ will be initialized after [-Wreorder] 86 | double _min_command_delay; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.h:82:25: warning: ‘active_object<> librealsense::time_diff_keeper::_active_object’ [-Wreorder] 82 | active_object<> _active_object; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/global_timestamp_reader.cpp:157:5: warning: when initialized here [-Wreorder] 157 | time_diff_keeper::time_diff_keeper(global_time_interface* dev, const unsigned int sampling_interval_ms) : | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 43%] Building CXX object CMakeFiles/realsense2.dir/src/hdr-config.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/hdr-config.cpp.o -MF CMakeFiles/realsense2.dir/src/hdr-config.cpp.o.d -o CMakeFiles/realsense2.dir/src/hdr-config.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/realsense2.dir/src/hw-monitor.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/hw-monitor.cpp.o -MF CMakeFiles/realsense2.dir/src/hw-monitor.cpp.o.d -o CMakeFiles/realsense2.dir/src/hw-monitor.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.cpp:3: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.h: In constructor ‘librealsense::hdr_config::hdr_config(librealsense::hw_monitor&, std::shared_ptr, const librealsense::option_range&, const librealsense::option_range&)’: /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.h:86:36: warning: ‘librealsense::hdr_config::_sensor’ will be initialized after [-Wreorder] 86 | std::weak_ptr _sensor; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.h:80:22: warning: ‘bool librealsense::hdr_config::_is_enabled’ [-Wreorder] 80 | mutable bool _is_enabled; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp:12:5: warning: when initialized here [-Wreorder] 12 | hdr_config::hdr_config(hw_monitor& hwm, std::shared_ptr depth_ep, | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.h:82:14: warning: ‘librealsense::hdr_config::_has_config_changed’ will be initialized after [-Wreorder] 82 | bool _has_config_changed; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.h:79:13: warning: ‘int librealsense::hdr_config::_current_hdr_sequence_index’ [-Wreorder] 79 | int _current_hdr_sequence_index; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp:12:5: warning: when initialized here [-Wreorder] 12 | hdr_config::hdr_config(hw_monitor& hwm, std::shared_ptr depth_ep, | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.h:84:14: warning: ‘librealsense::hdr_config::_emitter_on_off_to_be_restored’ will be initialized after [-Wreorder] 84 | bool _emitter_on_off_to_be_restored; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.h:76:13: warning: ‘int librealsense::hdr_config::_id’ [-Wreorder] 76 | int _id; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp:12:5: warning: when initialized here [-Wreorder] 12 | hdr_config::hdr_config(hw_monitor& hwm, std::shared_ptr depth_ep, | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp: In member function ‘bool librealsense::hdr_config::is_hdr_enabled_in_device(std::vector&) const’: /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp:61:31: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 61 | catch (std::exception ex) { | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp: In member function ‘bool librealsense::hdr_config::configure_hdr_as_in_fw(const std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp:97:38: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 97 | if (current_subpreset.size() != subpreset_size) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp: In member function ‘float librealsense::hdr_config::get(rs2_option) const’: /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp:164:25: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=] 164 | catch (std::out_of_range) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp:175:25: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=] 175 | catch (std::out_of_range) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp: In member function ‘bool librealsense::hdr_config::send_sub_preset_to_fw()’: /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp:370:31: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 370 | catch (std::exception ex) { | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp: In member function ‘void librealsense::hdr_config::disable()’: /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp:387:31: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 387 | catch (std::exception ex) { | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp: In member function ‘std::vector librealsense::hdr_config::prepare_sub_preset_frames_config() const’: /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp:443:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 443 | for (int i = 0; i < _sequence_size; ++i) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/hdr-config.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.cpp: In static member function ‘static std::string librealsense::hw_monitor::get_firmware_version_string(const std::vector&, size_t, size_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.cpp:16:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 16 | for (auto i = 1; i <= length; i++) | ~~^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.cpp: In static member function ‘static std::string librealsense::hw_monitor::get_module_serial_string(const std::vector&, size_t, size_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.cpp:28:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 28 | for (auto i = 0; i < length; i++) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 44%] Building CXX object CMakeFiles/realsense2.dir/src/image.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/image.cpp.o -MF CMakeFiles/realsense2.dir/src/image.cpp.o.d -o CMakeFiles/realsense2.dir/src/image.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/image.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/image.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/image.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 44%] Building CXX object CMakeFiles/realsense2.dir/src/image-avx.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/image-avx.cpp.o -MF CMakeFiles/realsense2.dir/src/image-avx.cpp.o.d -o CMakeFiles/realsense2.dir/src/image-avx.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/image-avx.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/image-avx.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/image-avx.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 45%] Building CXX object CMakeFiles/realsense2.dir/src/log.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/log.cpp.o -MF CMakeFiles/realsense2.dir/src/log.cpp.o.d -o CMakeFiles/realsense2.dir/src/log.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/log.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/log.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/log.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 45%] Building CXX object CMakeFiles/realsense2.dir/src/option.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/option.cpp.o -MF CMakeFiles/realsense2.dir/src/option.cpp.o.d -o CMakeFiles/realsense2.dir/src/option.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/option.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/option.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/option.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/option.h:8: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 45%] Building CXX object CMakeFiles/realsense2.dir/src/rs.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/rs.cpp.o -MF CMakeFiles/realsense2.dir/src/rs.cpp.o.d -o CMakeFiles/realsense2.dir/src/rs.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/rs.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/api.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/rs.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/rs.cpp:15: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_writer.h:6: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h: In function ‘bool librealsense::legacy_file_format::info_from_string(const std::string&, rs2_camera_info&)’: /builddir/build/BUILD/librealsense-2.54.2/src/media/ros/ros_file_format.h:688:26: warning: unused variable ‘number_of_hexadecimal_values_in_a_guid’ [-Wunused-variable] 688 | const size_t number_of_hexadecimal_values_in_a_guid = 11; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/rs.cpp:30: /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h: In constructor ‘librealsense::zero_order_options::zero_order_options()’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:46:33: warning: ‘librealsense::zero_order_options::threshold_scale’ will be initialized after [-Wreorder] 46 | int threshold_scale; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:41:33: warning: ‘bool librealsense::zero_order_options::read_baseline’ [-Wreorder] 41 | bool read_baseline; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/zero-order.h:24:9: warning: when initialized here [-Wreorder] 24 | zero_order_options(): | ^~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/realsense2.dir/src/sensor.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/sensor.cpp.o -MF CMakeFiles/realsense2.dir/src/sensor.cpp.o.d -o CMakeFiles/realsense2.dir/src/sensor.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/profile.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/pipeline.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/rs.cpp:40: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In constructor ‘librealsense::util::config::multistream::multistream(std::map, std::map >, std::map > >)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:177:48: warning: ‘librealsense::util::config::multistream::_dev_to_profiles’ will be initialized after [-Wreorder] 177 | std::map _dev_to_profiles; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:176:50: warning: ‘std::map librealsense::util::config::multistream::_results’ [-Wreorder] 176 | std::map _results; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:128:26: warning: when initialized here [-Wreorder] 128 | explicit multistream(std::map results, | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In member function ‘bool librealsense::util::config::can_enable_stream(const librealsense::device_interface*, rs2_stream, int, int, int, rs2_format, int)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:262:21: warning: unused variable ‘it’ [-Wunused-variable] 262 | auto it = _requests.erase({stream, index}); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In member function ‘librealsense::util::config::multistream librealsense::util::config::resolve(librealsense::device_interface*)’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:294:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 294 | for(auto i = 0; i< dev->get_sensors_count(); i++) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h: In member function ‘librealsense::stream_profiles librealsense::util::config::map_sub_device(librealsense::stream_profiles, const librealsense::device_interface*) const’: /builddir/build/BUILD/librealsense-2.54.2/src/pipeline/resolver.h:427:39: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 427 | catch (std::exception e) | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/terminal-parser.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/rs.cpp:46: /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/rs.cpp: In function ‘void rs2_software_sensor_detach(rs2_sensor*, rs2_error**)’: /builddir/build/BUILD/librealsense-2.54.2/src/rs.cpp:2679:10: warning: unused variable ‘bs’ [-Wunused-variable] 2679 | auto bs = VALIDATE_INTERFACE(sensor->sensor, librealsense::software_sensor); | ^~ /builddir/build/BUILD/librealsense-2.54.2/src/rs.cpp: In function ‘rs2_firmware_log_message* rs2_create_fw_log_message(rs2_device*, rs2_error**)’: /builddir/build/BUILD/librealsense-2.54.2/src/rs.cpp:3290:10: warning: unused variable ‘fw_logger’ [-Wunused-variable] 3290 | auto fw_logger = VALIDATE_INTERFACE(dev->device, librealsense::firmware_logger_extensions); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/rs.cpp: In function ‘rs2_firmware_log_parsed_message* rs2_create_fw_log_parsed_message(rs2_device*, rs2_error**)’: /builddir/build/BUILD/librealsense-2.54.2/src/rs.cpp:3375:10: warning: unused variable ‘fw_logger’ [-Wunused-variable] 3375 | auto fw_logger = VALIDATE_INTERFACE(dev->device, librealsense::firmware_logger_extensions); | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:10: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:18, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp: In member function ‘void librealsense::uvc_sensor::verify_supported_requests(const librealsense::stream_profiles&) const’: /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp:365:26: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 365 | if (gyro_fps != -1 && accel_fps != -1) | ~~~~~~~~~^~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp:365:45: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 365 | if (gyro_fps != -1 && accel_fps != -1) | ~~~~~~~~~~^~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp:369:22: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 369 | if (gyro_fps != -1 && accel_fps != -1 && gyro_fps != accel_fps) | ~~~~~~~~~^~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp:369:41: warning: comparison of integer expressions of different signedness: ‘uint32_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 369 | if (gyro_fps != -1 && accel_fps != -1 && gyro_fps != accel_fps) | ~~~~~~~~~~^~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp:968:18: warning: variable ‘is_custom_sensor’ set but not used [-Wunused-but-set-variable] 968 | bool is_custom_sensor = false; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp:1000:26: warning: unused variable ‘bpp’ [-Wunused-variable] 1000 | const auto&& bpp = get_image_bpp(request->get_format()); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp: In member function ‘uint32_t librealsense::hid_sensor::stream_to_fourcc(rs2_stream) const’: /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp:1091:21: warning: catching polymorphic type ‘class std::out_of_range’ by value [-Wcatch-value=] 1091 | catch (std::out_of_range) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp: In member function ‘std::pair, std::vector > > librealsense::synthetic_sensor::find_requests_best_pb_match(const librealsense::stream_profiles&)’: /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp:1489:54: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1489 | && pbf->get_source_info().size() < best_source_size)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/sensor.cpp:1685:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1685 | for (auto i = 0; i < composite->get_embedded_frames_count(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 46%] Building CXX object CMakeFiles/realsense2.dir/src/software-device.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/software-device.cpp.o -MF CMakeFiles/realsense2.dir/src/software-device.cpp.o.d -o CMakeFiles/realsense2.dir/src/software-device.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/software-device.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/software-device.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/software-device.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/software-device.h:6: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:18: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/software-device.cpp: In member function ‘librealsense::software_sensor& librealsense::software_device::get_software_sensor(int)’: /builddir/build/BUILD/librealsense-2.54.2/src/software-device.cpp:57:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 57 | if (index >= _software_sensors.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/software-device.h: In constructor ‘librealsense::software_sensor::software_sensor(std::string, librealsense::software_device*)’: /builddir/build/BUILD/librealsense-2.54.2/src/software-device.h:161:31: warning: ‘librealsense::software_sensor::_depth_extension’ will be initialized after [-Wreorder] 161 | lazy _depth_extension; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/software-device.h:120:77: warning: ‘std::array librealsense::software_sensor::_metadata_map’ [-Wreorder] 120 | std::array< metadata_array_value, RS2_FRAME_METADATA_ACTUAL_COUNT > _metadata_map; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/software-device.cpp:87:5: warning: when initialized here [-Wreorder] 87 | software_sensor::software_sensor(std::string name, software_device* owner) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 46%] Building CXX object CMakeFiles/realsense2.dir/src/source.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/source.cpp.o -MF CMakeFiles/realsense2.dir/src/source.cpp.o.d -o CMakeFiles/realsense2.dir/src/source.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/source.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/source.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/source.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/option.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/source.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/source.h: In constructor ‘librealsense::frame_source::frame_source(uint32_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/source.h:59:28: warning: ‘librealsense::frame_source::_callback’ will be initialized after [-Wreorder] 59 | frame_callback_ptr _callback; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/source.h:58:31: warning: ‘std::atomic librealsense::frame_source::_max_publish_list_size’ [-Wreorder] 58 | std::atomic _max_publish_list_size; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/source.cpp:48:5: warning: when initialized here [-Wreorder] 48 | frame_source::frame_source(uint32_t max_publish_list_size) | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/source.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 46%] Building CXX object CMakeFiles/realsense2.dir/src/stream.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/stream.cpp.o -MF CMakeFiles/realsense2.dir/src/stream.cpp.o.d -o CMakeFiles/realsense2.dir/src/stream.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/stream.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/stream.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/stream.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/context.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/core/info.h:32:14: warning: ‘virtual void librealsense::info_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 32 | void update(std::shared_ptr ext) override; | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:12: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/options.h:107:14: warning: ‘virtual void librealsense::options_container::update(std::shared_ptr)’ was hidden [-Woverloaded-virtual=] 107 | void update(std::shared_ptr ext) override | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_sensor.h:44:14: note: by ‘void librealsense::playback_sensor::update(const librealsense::device_serializer::sensor_snapshot&)’ 44 | void update(const device_serializer::sensor_snapshot& sensor_snapshot); | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/playback_device.h:10: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/media/playback/../../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ [ 46%] Building CXX object CMakeFiles/realsense2.dir/src/sync.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/sync.cpp.o -MF CMakeFiles/realsense2.dir/src/sync.cpp.o.d -o CMakeFiles/realsense2.dir/src/sync.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/sync.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/sync.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/sync.cpp: In member function ‘virtual void librealsense::composite_matcher::sync(librealsense::frame_holder, const librealsense::syncronization_environment&)’: /builddir/build/BUILD/librealsense-2.54.2/src/sync.cpp:371:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 371 | for( auto i = 1; i < frames_arrived.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/realsense2.dir/src/terminal-parser.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/terminal-parser.cpp.o -MF CMakeFiles/realsense2.dir/src/terminal-parser.cpp.o.d -o CMakeFiles/realsense2.dir/src/terminal-parser.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/terminal-parser.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/terminal-parser.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/terminal-parser.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/terminal-parser.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/terminal-parser.cpp: In member function ‘std::vector librealsense::terminal_parser::build_raw_command_data(const command_from_xml&, const std::vector >&) const’: /builddir/build/BUILD/librealsense-2.54.2/src/terminal-parser.cpp:81:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 81 | for (auto param_index = 0; param_index < params.size(); ++param_index) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/terminal-parser.cpp: In member function ‘void librealsense::terminal_parser::get_command_and_params_from_input(const std::string&, command_from_xml&, std::vector >&) const’: /builddir/build/BUILD/librealsense-2.54.2/src/terminal-parser.cpp:118:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 118 | for (auto i = 1; i < tokens.size(); ++i) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 47%] Building CXX object CMakeFiles/realsense2.dir/src/types.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/types.cpp.o -MF CMakeFiles/realsense2.dir/src/types.cpp.o.d -o CMakeFiles/realsense2.dir/src/types.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_processing.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp:13: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp: In function ‘std::string librealsense::make_less_screamy(const char*)’: /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp:53:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 53 | for (auto i = 0; i < res.size(); i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/types.h: In constructor ‘librealsense::notifications_processor::notifications_processor()’: /builddir/build/BUILD/librealsense-2.54.2/src/types.h:892:20: warning: ‘librealsense::notifications_processor::_dispatcher’ will be initialized after [-Wreorder] 892 | dispatcher _dispatcher; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/types.h:890:36: warning: ‘librealsense::notifications_callback_ptr librealsense::notifications_processor::_callback’ [-Wreorder] 890 | notifications_callback_ptr _callback; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/types.cpp:199:5: warning: when initialized here [-Wreorder] 199 | notifications_processor::notifications_processor() | ^~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building C object CMakeFiles/realsense2.dir/src/verify.c.o /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/verify.c.o -MF CMakeFiles/realsense2.dir/src/verify.c.o.d -o CMakeFiles/realsense2.dir/src/verify.c.o -c /builddir/build/BUILD/librealsense-2.54.2/src/verify.c [ 48%] Building CXX object CMakeFiles/realsense2.dir/src/serialized-utilities.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/serialized-utilities.cpp.o -MF CMakeFiles/realsense2.dir/src/serialized-utilities.cpp.o.d -o CMakeFiles/realsense2.dir/src/serialized-utilities.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/serialized-utilities.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/serialized-utilities.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/serialized-utilities.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 48%] Building CXX object CMakeFiles/realsense2.dir/src/frame.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/frame.cpp.o -MF CMakeFiles/realsense2.dir/src/frame.cpp.o.d -o CMakeFiles/realsense2.dir/src/frame.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/frame.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/frame.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/serialized-utilities.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/device.h:12: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/frame.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/serialized-utilities.h: In constructor ‘librealsense::serialized_utilities::json_preset_reader::json_preset_reader(const std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/src/serialized-utilities.h:62:19: warning: ‘librealsense::serialized_utilities::json_preset_reader::_parameters’ will be initialized after [-Wreorder] 62 | json *_parameters; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/serialized-utilities.h:60:17: warning: ‘int librealsense::serialized_utilities::json_preset_reader::_schema_version’ [-Wreorder] 60 | int _schema_version; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/serialized-utilities.cpp:12:1: warning: when initialized here [-Wreorder] 12 | json_preset_reader::json_preset_reader( const std::string & json_content ) : _parameters(nullptr), _schema_version(0) | ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/archive.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 48%] Building CXX object CMakeFiles/realsense2.dir/src/points.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/points.cpp.o -MF CMakeFiles/realsense2.dir/src/points.cpp.o.d -o CMakeFiles/realsense2.dir/src/points.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/points.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/points.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/points.cpp:3: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/src/frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/points.cpp: In member function ‘void librealsense::points::export_to_ply(const std::string&, const librealsense::frame_holder&)’: /builddir/build/BUILD/librealsense-2.54.2/src/points.cpp:49:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 49 | for( int i = 0; i < get_vertex_count(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/points.cpp:111:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 111 | for( int i = 0; i < new_vertices.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/points.cpp:128:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 128 | for( int i = 0; i < size; ++i ) | ~~^~~~~~ [ 48%] Building CXX object CMakeFiles/realsense2.dir/src/to-string.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/src/to-string.cpp.o -MF CMakeFiles/realsense2.dir/src/to-string.cpp.o.d -o CMakeFiles/realsense2.dir/src/to-string.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/to-string.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/to-string.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 49%] Building CXX object CMakeFiles/realsense2.dir/third-party/easyloggingpp/src/easylogging++.cc.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/third-party/easyloggingpp/src/easylogging++.cc.o -MF CMakeFiles/realsense2.dir/third-party/easyloggingpp/src/easylogging++.cc.o.d -o CMakeFiles/realsense2.dir/third-party/easyloggingpp/src/easylogging++.cc.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc: In member function ‘el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1906:83: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 1906 | for (const std::pair& h | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1906:83: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc: In member function ‘void el::base::LogDispatcher::dispatch()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:2498:74: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 2498 | for (const std::pair& h | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:2498:74: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying [ 49%] Building CXX object CMakeFiles/realsense2.dir/common/utilities/time/l500/get-mfr-ww.cpp.o /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Drealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/src -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/usr/include/libusb-1.0 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -fPIC -MD -MT CMakeFiles/realsense2.dir/common/utilities/time/l500/get-mfr-ww.cpp.o -MF CMakeFiles/realsense2.dir/common/utilities/time/l500/get-mfr-ww.cpp.o.d -o CMakeFiles/realsense2.dir/common/utilities/time/l500/get-mfr-ww.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/utilities/time/l500/get-mfr-ww.cpp In file included from /usr/include/features.h:503, from /usr/include/c++/13/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/13/x86_64-redhat-linux/bits/c++config.h:2964, from /usr/include/c++/13/ctime:41, from /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.h:354, from /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:17: In function ‘wcstombs’, inlined from ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1022:16: /usr/include/bits/stdlib.h:146:10: warning: ‘*wcstombs’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^~~~~~~~~~~~~~~ /usr/include/bits/stdlib.h: In function ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’: /usr/include/bits/stdlib.h:131:15: note: in a call to function ‘*wcstombs’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~~~~~~~~~ [ 49%] Linking CXX shared library Release/librealsense2.so /usr/bin/cmake -E cmake_link_script CMakeFiles/realsense2.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librealsense2.so.2.54 -o Release/librealsense2.so.2.54.2 "CMakeFiles/realsense2.dir/src/algo/thermal-loop/l500-thermal-loop.cpp.o" "CMakeFiles/realsense2.dir/src/algo/max-usable-range/l500/max-usable-range.cpp.o" CMakeFiles/realsense2.dir/src/core/streaming.cpp.o "CMakeFiles/realsense2.dir/src/ds/d400/d400-options.cpp.o" "CMakeFiles/realsense2.dir/src/ds/d400/d400-private.cpp.o" "CMakeFiles/realsense2.dir/src/ds/d400/d400-motion.cpp.o" "CMakeFiles/realsense2.dir/src/ds/d400/d400-nonmonochrome.cpp.o" "CMakeFiles/realsense2.dir/src/ds/d400/d400-device.cpp.o" "CMakeFiles/realsense2.dir/src/ds/d400/d400-color.cpp.o" "CMakeFiles/realsense2.dir/src/ds/d400/d400-active.cpp.o" "CMakeFiles/realsense2.dir/src/ds/d400/d400-factory.cpp.o" "CMakeFiles/realsense2.dir/src/ds/d400/d400-fw-update-device.cpp.o" "CMakeFiles/realsense2.dir/src/ds/d400/d400-auto-calibration.cpp.o" "CMakeFiles/realsense2.dir/src/ds/d400/d400-thermal-monitor.cpp.o" "CMakeFiles/realsense2.dir/src/ds/ds-device-common.cpp.o" "CMakeFiles/realsense2.dir/src/ds/ds-motion-common.cpp.o" "CMakeFiles/realsense2.dir/src/ds/ds-color-common.cpp.o" "CMakeFiles/realsense2.dir/src/ds/ds-active-common.cpp.o" "CMakeFiles/realsense2.dir/src/ds/ds-private.cpp.o" "CMakeFiles/realsense2.dir/src/ds/ds-timestamp.cpp.o" "CMakeFiles/realsense2.dir/src/ds/ds-options.cpp.o" CMakeFiles/realsense2.dir/src/ds/advanced_mode/rs_advanced_mode.cpp.o CMakeFiles/realsense2.dir/src/ds/advanced_mode/presets.cpp.o CMakeFiles/realsense2.dir/src/ds/advanced_mode/advanced_mode.cpp.o "CMakeFiles/realsense2.dir/src/ds/ds-calib-parsers.cpp.o" "CMakeFiles/realsense2.dir/src/ivcam/ivcam-private.cpp.o" CMakeFiles/realsense2.dir/src/ivcam/sr300.cpp.o "CMakeFiles/realsense2.dir/src/ivcam/sr300-fw-update-device.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-depth.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-private.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-color.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-device.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-motion.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-factory.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-fw-update-device.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-serializable.cpp.o" "CMakeFiles/realsense2.dir/src/l500/l500-options.cpp.o" CMakeFiles/realsense2.dir/src/media/record/record_device.cpp.o CMakeFiles/realsense2.dir/src/media/record/record_sensor.cpp.o CMakeFiles/realsense2.dir/src/media/playback/playback_device.cpp.o CMakeFiles/realsense2.dir/src/media/playback/playback_sensor.cpp.o CMakeFiles/realsense2.dir/src/media/ros/ros_reader.cpp.o CMakeFiles/realsense2.dir/src/media/ros/ros_writer.cpp.o "CMakeFiles/realsense2.dir/src/proc/sse/sse-align.cpp.o" "CMakeFiles/realsense2.dir/src/proc/sse/sse-pointcloud.cpp.o" "CMakeFiles/realsense2.dir/src/proc/processing-blocks-factory.cpp.o" CMakeFiles/realsense2.dir/src/proc/align.cpp.o CMakeFiles/realsense2.dir/src/proc/colorizer.cpp.o CMakeFiles/realsense2.dir/src/proc/pointcloud.cpp.o "CMakeFiles/realsense2.dir/src/proc/occlusion-filter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/synthetic-stream.cpp.o" "CMakeFiles/realsense2.dir/src/proc/syncer-processing-block.cpp.o" "CMakeFiles/realsense2.dir/src/proc/decimation-filter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/spatial-filter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/temporal-filter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/hdr-merge.cpp.o" "CMakeFiles/realsense2.dir/src/proc/sequence-id-filter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/hole-filling-filter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/disparity-transform.cpp.o" "CMakeFiles/realsense2.dir/src/proc/y8i-to-y8y8.cpp.o" "CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16.cpp.o" "CMakeFiles/realsense2.dir/src/proc/y12i-to-y16y16-mipi.cpp.o" "CMakeFiles/realsense2.dir/src/proc/identity-processing-block.cpp.o" CMakeFiles/realsense2.dir/src/proc/threshold.cpp.o "CMakeFiles/realsense2.dir/src/proc/rates-printer.cpp.o" "CMakeFiles/realsense2.dir/src/proc/zero-order.cpp.o" "CMakeFiles/realsense2.dir/src/proc/units-transform.cpp.o" "CMakeFiles/realsense2.dir/src/proc/rotation-transform.cpp.o" "CMakeFiles/realsense2.dir/src/proc/color-formats-converter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/depth-formats-converter.cpp.o" "CMakeFiles/realsense2.dir/src/proc/motion-transform.cpp.o" "CMakeFiles/realsense2.dir/src/proc/auto-exposure-processor.cpp.o" "CMakeFiles/realsense2.dir/src/proc/y411-converter.cpp.o" CMakeFiles/realsense2.dir/src/pipeline/pipeline.cpp.o CMakeFiles/realsense2.dir/src/pipeline/config.cpp.o CMakeFiles/realsense2.dir/src/pipeline/profile.cpp.o CMakeFiles/realsense2.dir/src/pipeline/aggregator.cpp.o "CMakeFiles/realsense2.dir/src/fw-logs/fw-log-data.cpp.o" "CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-formating-options.cpp.o" "CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-parser.cpp.o" "CMakeFiles/realsense2.dir/src/fw-logs/fw-logs-xml-helper.cpp.o" "CMakeFiles/realsense2.dir/src/fw-logs/fw-string-formatter.cpp.o" "CMakeFiles/realsense2.dir/src/fw-update/fw-update-device.cpp.o" "CMakeFiles/realsense2.dir/src/fw-update/fw-update-factory.cpp.o" "CMakeFiles/realsense2.dir/src/fw-update/fw-update-unsigned.cpp.o" "CMakeFiles/realsense2.dir/src/libusb/context-libusb.cpp.o" "CMakeFiles/realsense2.dir/src/libusb/interface-libusb.cpp.o" "CMakeFiles/realsense2.dir/src/libusb/device-libusb.cpp.o" "CMakeFiles/realsense2.dir/src/libusb/messenger-libusb.cpp.o" "CMakeFiles/realsense2.dir/src/libusb/request-libusb.cpp.o" "CMakeFiles/realsense2.dir/src/libusb/enumerator-libusb.cpp.o" "CMakeFiles/realsense2.dir/src/linux/backend-v4l2.cpp.o" "CMakeFiles/realsense2.dir/src/linux/backend-hid.cpp.o" "CMakeFiles/realsense2.dir/src/linux/udev-device-watcher.cpp.o" CMakeFiles/realsense2.dir/src/algo.cpp.o CMakeFiles/realsense2.dir/src/archive.cpp.o CMakeFiles/realsense2.dir/src/backend.cpp.o CMakeFiles/realsense2.dir/src/context.cpp.o CMakeFiles/realsense2.dir/src/device.cpp.o CMakeFiles/realsense2.dir/src/device_hub.cpp.o CMakeFiles/realsense2.dir/src/environment.cpp.o "CMakeFiles/realsense2.dir/src/error-handling.cpp.o" CMakeFiles/realsense2.dir/src/firmware_logger_device.cpp.o CMakeFiles/realsense2.dir/src/global_timestamp_reader.cpp.o "CMakeFiles/realsense2.dir/src/hdr-config.cpp.o" "CMakeFiles/realsense2.dir/src/hw-monitor.cpp.o" CMakeFiles/realsense2.dir/src/image.cpp.o "CMakeFiles/realsense2.dir/src/image-avx.cpp.o" CMakeFiles/realsense2.dir/src/log.cpp.o CMakeFiles/realsense2.dir/src/option.cpp.o CMakeFiles/realsense2.dir/src/rs.cpp.o CMakeFiles/realsense2.dir/src/sensor.cpp.o "CMakeFiles/realsense2.dir/src/software-device.cpp.o" CMakeFiles/realsense2.dir/src/source.cpp.o CMakeFiles/realsense2.dir/src/stream.cpp.o CMakeFiles/realsense2.dir/src/sync.cpp.o "CMakeFiles/realsense2.dir/src/terminal-parser.cpp.o" CMakeFiles/realsense2.dir/src/types.cpp.o CMakeFiles/realsense2.dir/src/verify.c.o "CMakeFiles/realsense2.dir/src/serialized-utilities.cpp.o" CMakeFiles/realsense2.dir/src/frame.cpp.o CMakeFiles/realsense2.dir/src/points.cpp.o "CMakeFiles/realsense2.dir/src/to-string.cpp.o" "CMakeFiles/realsense2.dir/third-party/easyloggingpp/src/easylogging++.cc.o" "CMakeFiles/realsense2.dir/common/utilities/time/l500/get-mfr-ww.cpp.o" -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: -ludev Release/librsutils.so.2.54.2 Release/librealsense-file.so.2.54.2 -lusb-1.0 In function ‘wcstombs’, inlined from ‘wcharPtrToCharPtr’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1022:16: /usr/include/bits/stdlib.h:146:10: warning: ‘__wcstombs_alias’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^ /usr/include/bits/stdlib.h: In function ‘wcharPtrToCharPtr’: /usr/include/bits/stdlib.h:131: note: in a call to function ‘__wcstombs_alias’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | /usr/bin/cmake -E cmake_symlink_library Release/librealsense2.so.2.54.2 Release/librealsense2.so.2.54 Release/librealsense2.so gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 49%] Built target realsense2 /usr/bin/gmake -f wrappers/python/CMakeFiles/pyrealsense2.dir/build.make wrappers/python/CMakeFiles/pyrealsense2.dir/depend /usr/bin/gmake -f src/gl/CMakeFiles/realsense2-gl.dir/build.make src/gl/CMakeFiles/realsense2-gl.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/wrappers/python /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python/CMakeFiles/pyrealsense2.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/src/gl /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl/CMakeFiles/realsense2-gl.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f wrappers/python/CMakeFiles/pyrealsense2.dir/build.make wrappers/python/CMakeFiles/pyrealsense2.dir/build /usr/bin/gmake -f src/gl/CMakeFiles/realsense2-gl.dir/build.make src/gl/CMakeFiles/realsense2-gl.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 49%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrealsense2.cpp.o [ 49%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/synthetic-stream-gl.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrealsense2.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrealsense2.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrealsense2.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.cpp cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/synthetic-stream-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/synthetic-stream-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/synthetic-stream-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/video.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h: In member function ‘librealsense::processing_block& librealsense::gl::dual_processing_block::get()’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:472:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 472 | for(auto i = 0; i < _blocks.size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 50%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/yuy2rgb-gl.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/yuy2rgb-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/yuy2rgb-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/yuy2rgb-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/gl/yuy2rgb-gl.cpp [ 50%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/c_files.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/c_files.cpp.o -MF CMakeFiles/pyrealsense2.dir/c_files.cpp.o.d -o CMakeFiles/pyrealsense2.dir/c_files.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/c_files.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/c_files.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/yuy2rgb-gl.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/c_files.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/yuy2rgb-gl.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/yuy2rgb-gl.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/yuy2rgb-gl.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/yuy2rgb-gl.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h: In member function ‘librealsense::processing_block& librealsense::gl::dual_processing_block::get()’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:472:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 472 | for(auto i = 0; i < _blocks.size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h: In instantiation of ‘std::string matrix_to_string(const T (&)[N][M]) [with T = float; long unsigned int N = 3; long unsigned int M = 4; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/c_files.cpp:96:47: required from here /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:76:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 76 | for (int i = 0; i < N; i++) | ~~^~~ /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:81:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 81 | for (int j = 0; j < M; j++) | ~~^~~ /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h: In instantiation of ‘std::string array_to_string(const T (&)[N]) [with T = float; long unsigned int N = 3; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/c_files.cpp:97:57: required from here /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:61:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 61 | for (int i = 0; i < N; i++) | ~~^~~ /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h: In instantiation of ‘std::string array_to_string(const T (&)[N]) [with T = float; long unsigned int N = 9; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/c_files.cpp:152:50: required from here /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:61:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::gl::gpu_video_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:46:62: required from ‘void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_video_frame; rs2_extension = rs2_extension]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/yuy2rgb-gl.cpp:110:43: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ [ 50%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/y4112rgb-gl.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/y4112rgb-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/y4112rgb-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/y4112rgb-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/gl/y4112rgb-gl.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/y4112rgb-gl.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/y4112rgb-gl.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/y4112rgb-gl.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/y4112rgb-gl.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/y4112rgb-gl.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h: In member function ‘librealsense::processing_block& librealsense::gl::dual_processing_block::get()’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:472:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 472 | for(auto i = 0; i < _blocks.size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::gl::gpu_video_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:46:62: required from ‘void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_video_frame; rs2_extension = rs2_extension]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/y4112rgb-gl.cpp:127:43: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ [ 51%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_advanced_mode.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_advanced_mode.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_advanced_mode.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_advanced_mode.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_advanced_mode.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_advanced_mode.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs_advanced_mode.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_advanced_mode.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call [ 51%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/pointcloud-gl.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/pointcloud-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/pointcloud-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/pointcloud-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/gl/pointcloud-gl.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/pointcloud-gl.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/pointcloud-gl.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h: In member function ‘librealsense::processing_block& librealsense::gl::dual_processing_block::get()’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:472:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 472 | for(auto i = 0; i < _blocks.size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 51%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_context.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_context.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_context.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_context.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_context.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_context.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../source.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::gl::gpu_points_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../source.h:46:62: required from ‘void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_points_frame; rs2_extension = rs2_extension]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/pointcloud-gl.cpp:400:48: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_context.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call [ 51%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_device.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_device.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_device.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_device.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_device.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_device.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | [ 52%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/rs-gl.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/rs-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/rs-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/rs-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/gl/rs-gl.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../context.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../api.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/rs-gl.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_internal.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_device.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../context.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../media/playback/../../proc/synthetic-stream.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../media/playback/../../proc/align.h:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../media/playback/../../proc/processing-blocks-factory.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../media/playback/../../sensor.h:24, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../media/playback/playback_device.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../context.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:11, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/rs-gl.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h: In member function ‘librealsense::processing_block& librealsense::gl::dual_processing_block::get()’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:472:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 472 | for(auto i = 0; i < _blocks.size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/rs-gl.cpp: In function ‘int rs2_gl_is_frame_extendable_to(const rs2_frame*, rs2_gl_extension, rs2_error**)’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/rs-gl.cpp:118:10: warning: unused variable ‘res’ [-Wunused-variable] 118 | bool res = false; | ^~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../media/playback/../../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../media/playback/../../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../media/playback/playback_device.h:10: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../media/playback/../../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../media/playback/../../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../media/playback/../../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../media/playback/../../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] [ 52%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_export.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_export.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_export.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_export.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_export.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_export.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | [ 52%] Building C object src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/glad/glad.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/glad/glad.c.o -MF CMakeFiles/realsense2-gl.dir/__/__/third-party/glad/glad.c.o.d -o CMakeFiles/realsense2-gl.dir/__/__/third-party/glad/glad.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/glad/glad.c In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:12, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_export.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_internal.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:13: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ [ 52%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/__/__/common/opengl3.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/__/__/common/opengl3.cpp.o -MF CMakeFiles/realsense2-gl.dir/__/__/common/opengl3.cpp.o.d -o CMakeFiles/realsense2-gl.dir/__/__/common/opengl3.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h: In constructor ‘rs2::vbo::vbo(rs2::vbo&&)’: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:130:18: warning: ‘rs2::vbo::_type’ will be initialized after [-Wreorder] 130 | vbo_type _type; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:129:18: warning: ‘uint32_t rs2::vbo::_size’ [-Wreorder] 129 | uint32_t _size = 0; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:85:1: warning: when initialized here [-Wreorder] 85 | vbo::vbo(vbo&& other) | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h: In constructor ‘rs2::vao::vao(const rs2::float3*, const rs2::float2*, const rs2::float3*, const rs2::float3*, int, const rs2::int3*, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:44: warning: ‘rs2::vao::_uvs’ will be initialized after [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:34: warning: ‘rs2::vbo rs2::vao::_indexes’ [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:96:1: warning: when initialized here [-Wreorder] 96 | vao::vao(const float3* vert, const float2* uvs, const float3* normals, | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:50: warning: ‘rs2::vao::_tangents’ will be initialized after [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:161:13: warning: ‘int rs2::vao::_vertex_count’ [-Wreorder] 161 | int _vertex_count; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:96:1: warning: when initialized here [-Wreorder] 96 | vao::vao(const float3* vert, const float2* uvs, const float3* normals, | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h: In constructor ‘rs2::vao::vao(rs2::vao&&)’: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:34: warning: ‘rs2::vao::_indexes’ will be initialized after [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:13: warning: ‘rs2::vbo rs2::vao::_vertexes’ [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:126:1: warning: when initialized here [-Wreorder] 126 | vao::vao(vao&& other) | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:44: warning: ‘rs2::vao::_uvs’ will be initialized after [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:24: warning: ‘rs2::vbo rs2::vao::_normals’ [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:126:1: warning: when initialized here [-Wreorder] 126 | vao::vao(vao&& other) | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp: In static member function ‘static std::unique_ptr rs2::shader_program::load(const std::string&, const std::string&, const char*, const char*, const char*, const char*)’: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:602:21: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 602 | return std::move(res); | ~~~~~~~~~^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:602:21: note: remove ‘std::move’ call [ 52%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/pc-shader.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/pc-shader.cpp.o -MF CMakeFiles/realsense2-gl.dir/pc-shader.cpp.o.d -o CMakeFiles/realsense2-gl.dir/pc-shader.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/gl/pc-shader.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/pc-shader.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/pc-shader.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h: In member function ‘librealsense::processing_block& librealsense::gl::dual_processing_block::get()’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:472:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 472 | for(auto i = 0; i < _blocks.size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/pc-shader.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ [ 53%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_frame.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_frame.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | /builddir/build/BUILD/librealsense-2.54.2/src/gl/pc-shader.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/pc-shader.cpp:745:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 745 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_frame.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/camera-shader.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/camera-shader.cpp.o -MF CMakeFiles/realsense2-gl.dir/camera-shader.cpp.o.d -o CMakeFiles/realsense2-gl.dir/camera-shader.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/gl/camera-shader.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/camera-shader.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/camera-shader.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:11: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h: In member function ‘librealsense::processing_block& librealsense::gl::dual_processing_block::get()’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:472:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 472 | for(auto i = 0; i < _blocks.size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/camera-shader.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ [ 54%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_internal.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_internal.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_internal.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_internal.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_internal.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_internal.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_internal.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_internal.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 54%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/upload.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/upload.cpp.o -MF CMakeFiles/realsense2-gl.dir/upload.cpp.o.d -o CMakeFiles/realsense2-gl.dir/upload.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/gl/upload.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/upload.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/upload.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/upload.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/colorizer-gl.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/upload.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h: In member function ‘librealsense::processing_block& librealsense::gl::dual_processing_block::get()’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:472:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 472 | for(auto i = 0; i < _blocks.size(); i++) | ~~^~~~~~~~~~~~~~~~ [ 54%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_options.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_options.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_options.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_options.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_options.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_options.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::gl::gpu_video_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:46:62: required from ‘void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_video_frame; rs2_extension = rs2_extension]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/upload.cpp:39:51: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::gl::gpu_depth_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:46:62: required from ‘void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_depth_frame; rs2_extension = rs2_extension]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/upload.cpp:40:51: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ [ 54%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_pipeline.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_pipeline.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_pipeline.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_pipeline.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_pipeline.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_pipeline.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_pipeline.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_pipeline.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_pipeline.hpp:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call [ 54%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/colorizer-gl.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/colorizer-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/colorizer-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/colorizer-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/gl/colorizer-gl.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/colorizer-gl.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/colorizer-gl.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/colorizer-gl.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/colorizer-gl.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h: In member function ‘librealsense::processing_block& librealsense::gl::dual_processing_block::get()’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:472:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 472 | for(auto i = 0; i < _blocks.size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::gl::gpu_video_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:46:62: required from ‘void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_video_frame; rs2_extension = rs2_extension]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/colorizer-gl.cpp:167:51: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ [ 55%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_processing.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_processing.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_processing.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_processing.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_processing.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_processing.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_processing.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 56%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/align-gl.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/align-gl.cpp.o -MF CMakeFiles/realsense2-gl.dir/align-gl.cpp.o.d -o CMakeFiles/realsense2-gl.dir/align-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/src/gl/align-gl.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/processing.h:5, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/synthetic-stream.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/align-gl.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/align-gl.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2-gl/rs_processing_gl.hpp:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/align-gl.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/align-gl.h:10, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/align-gl.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h: In member function ‘librealsense::processing_block& librealsense::gl::dual_processing_block::get()’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/synthetic-stream-gl.h:472:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 472 | for(auto i = 0; i < _blocks.size(); i++) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/align-gl.cpp:11: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ [ 56%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_record_playback.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_record_playback.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_record_playback.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_record_playback.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_record_playback.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_record_playback.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:7, from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/synthetic-stream.h:8: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:9: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::gl::gpu_video_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:46:62: required from ‘void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_video_frame; rs2_extension = rs2_extension]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/align-gl.cpp:255:43: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h: In instantiation of ‘librealsense::frame_archive::frame_archive(std::atomic*, std::shared_ptr, std::shared_ptr > >) [with T = librealsense::gl::gpu_depth_frame]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = librealsense::frame_archive; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = librealsense::frame_archive; _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {std::atomic*, std::shared_ptr&, std::shared_ptr, std::less, std::allocator > > > >&}; _Tp = librealsense::frame_archive]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = librealsense::frame_archive; _Args = {atomic*, shared_ptr&, shared_ptr, less, allocator > > > >&}; typename enable_if<(! is_array< >::value), _Tp>::type = librealsense::frame_archive]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../source.h:46:62: required from ‘void librealsense::frame_source::add_extension(rs2_extension) [with T = librealsense::gl::gpu_depth_frame; rs2_extension = rs2_extension]’ /builddir/build/BUILD/librealsense-2.54.2/src/gl/align-gl.cpp:256:43: required from here /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:23:49: warning: ‘librealsense::frame_archive::_time_service’ will be initialized after [-Wreorder] 23 | std::shared_ptr _time_service; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:16:46: warning: ‘std::shared_ptr > > librealsense::frame_archive::_metadata_parsers’ [-Wreorder] 16 | std::shared_ptr _metadata_parsers = nullptr; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/src/gl/../proc/../frame-archive.h:143:18: warning: when initialized here [-Wreorder] 143 | explicit frame_archive(std::atomic* in_max_frame_queue_size, | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_record_playback.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call [ 56%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_sensor.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_sensor.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_sensor.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_sensor.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_sensor.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_sensor.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/calibrated-sensor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_sensor.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_sensor.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/calibrated-sensor.h:7: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ [ 56%] Building C object src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/realsense-file/lz4/lz4.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -MF CMakeFiles/realsense2-gl.dir/__/__/third-party/realsense-file/lz4/lz4.c.o.d -o CMakeFiles/realsense2-gl.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lz4.c [ 56%] Building CXX object src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DSHARED_LIBS -DUNICODE -DUSING_UDEV -Drealsense2_gl_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../common -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -MD -MT src/gl/CMakeFiles/realsense2-gl.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o -MF CMakeFiles/realsense2-gl.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o.d -o CMakeFiles/realsense2-gl.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc: In member function ‘el::Logger* el::base::RegisteredLoggers::get(const std::string&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1906:83: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 1906 | for (const std::pair& h | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1906:83: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc: In member function ‘void el::base::LogDispatcher::dispatch()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:2498:74: warning: loop variable ‘h’ of type ‘const std::pair, std::shared_ptr >&’ binds to a temporary constructed from type ‘std::pair, std::shared_ptr >’ [-Wrange-loop-construct] 2498 | for (const std::pair& h | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:2498:74: note: use non-reference type ‘const std::pair, std::shared_ptr >’ to make the copy explicit or ‘const std::pair, std::shared_ptr >&’ to prevent copying [ 57%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_types.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrs_types.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrs_types.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrs_types.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_types.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrs_types.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | In file included from /usr/include/features.h:503, from /usr/include/c++/13/x86_64-redhat-linux/bits/os_defines.h:39, from /usr/include/c++/13/x86_64-redhat-linux/bits/c++config.h:2964, from /usr/include/c++/13/ctime:41, from /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.h:354, from /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:17: In function ‘wcstombs’, inlined from ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1022:16: /usr/include/bits/stdlib.h:146:10: warning: ‘*wcstombs’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^~~~~~~~~~~~~~~ /usr/include/bits/stdlib.h: In function ‘el::base::utils::Str::wcharPtrToCharPtr(wchar_t const*)’: /usr/include/bits/stdlib.h:131:15: note: in a call to function ‘*wcstombs’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^~~~~~~~~~~~~~ [ 57%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/pyrsutil.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/pyrsutil.cpp.o -MF CMakeFiles/pyrealsense2.dir/pyrsutil.cpp.o.d -o CMakeFiles/pyrealsense2.dir/pyrsutil.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrsutil.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrealsense2.h:6, from /builddir/build/BUILD/librealsense-2.54.2/wrappers/python/pyrsutil.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:6: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 6 | #pragma warning(push) | /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/py/pybind11.h:12: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 12 | #pragma warning(pop) | [ 57%] Linking CXX shared library ../../Release/librealsense2-gl.so cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/cmake -E cmake_link_script CMakeFiles/realsense2-gl.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,librealsense2-gl.so.2.54 -o ../../Release/librealsense2-gl.so.2.54.2 "CMakeFiles/realsense2-gl.dir/synthetic-stream-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/yuy2rgb-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/y4112rgb-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/pointcloud-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/rs-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/__/__/third-party/glad/glad.c.o" "CMakeFiles/realsense2-gl.dir/__/__/common/opengl3.cpp.o" "CMakeFiles/realsense2-gl.dir/pc-shader.cpp.o" "CMakeFiles/realsense2-gl.dir/camera-shader.cpp.o" "CMakeFiles/realsense2-gl.dir/upload.cpp.o" "CMakeFiles/realsense2-gl.dir/colorizer-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/align-gl.cpp.o" "CMakeFiles/realsense2-gl.dir/__/__/third-party/realsense-file/lz4/lz4.c.o" "CMakeFiles/realsense2-gl.dir/__/__/third-party/easyloggingpp/src/easylogging++.cc.o" -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 /usr/lib64/libOpenGL.so /usr/lib64/libGLX.so /usr/lib64/libGLU.so ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release [ 57%] Building CXX object wrappers/python/CMakeFiles/pyrealsense2.dir/__/__/common/metadata-helper.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -Dpyrealsense2_EXPORTS -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/wrappers/python/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -isystem /usr/include/python3.12 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -MD -MT wrappers/python/CMakeFiles/pyrealsense2.dir/__/__/common/metadata-helper.cpp.o -MF CMakeFiles/pyrealsense2.dir/__/__/common/metadata-helper.cpp.o.d -o CMakeFiles/pyrealsense2.dir/__/__/common/metadata-helper.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/metadata-helper.cpp [ 57%] Linking CXX shared library ../../Release/pyrealsense2.cpython-312-x86_64-linux-gnu.so cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/cmake -E cmake_link_script CMakeFiles/pyrealsense2.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -flto -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -shared -Wl,-soname,pyrealsense2.cpython-312-x86_64-linux-gnu.so.2.54 -o ../../Release/pyrealsense2.cpython-312-x86_64-linux-gnu.so.2.54.2 CMakeFiles/pyrealsense2.dir/pyrealsense2.cpp.o CMakeFiles/pyrealsense2.dir/c_files.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_advanced_mode.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_context.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_device.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_export.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_frame.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_internal.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_options.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_pipeline.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_processing.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_record_playback.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_sensor.cpp.o CMakeFiles/pyrealsense2.dir/pyrs_types.cpp.o CMakeFiles/pyrealsense2.dir/pyrsutil.cpp.o "CMakeFiles/pyrealsense2.dir/__/__/common/metadata-helper.cpp.o" -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libpython3.12.so ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release In function ‘wcstombs’, inlined from ‘wcharPtrToCharPtr’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/easyloggingpp/src/easylogging++.cc:1022:16: /usr/include/bits/stdlib.h:146:10: warning: ‘__wcstombs_alias’ specified size 18446744073709551614 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 146 | return __glibc_fortify (wcstombs, __len, sizeof (char), | ^ /usr/include/bits/stdlib.h: In function ‘wcharPtrToCharPtr’: /usr/include/bits/stdlib.h:131:15: note: in a call to function ‘__wcstombs_alias’ declared with attribute ‘access (read_only, 2)’ 131 | extern size_t __REDIRECT_NTH (__wcstombs_alias, | ^ cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/src/gl && /usr/bin/cmake -E cmake_symlink_library ../../Release/librealsense2-gl.so.2.54.2 ../../Release/librealsense2-gl.so.2.54 ../../Release/librealsense2-gl.so gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 57%] Built target realsense2-gl /usr/bin/gmake -f examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/build.make examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/hello-realsense /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/hello-realsense /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/build.make examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 57%] Building CXX object examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/rs-hello-realsense.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/hello-realsense && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/hello-realsense/CMakeFiles/rs-hello-realsense.dir/rs-hello-realsense.cpp.o -MF CMakeFiles/rs-hello-realsense.dir/rs-hello-realsense.cpp.o.d -o CMakeFiles/rs-hello-realsense.dir/rs-hello-realsense.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/hello-realsense/rs-hello-realsense.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/hello-realsense/rs-hello-realsense.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call [ 57%] Linking CXX executable ../../Release/rs-hello-realsense cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/hello-realsense && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-hello-realsense.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-hello-realsense.dir/rs-hello-realsense.cpp.o" -o ../../Release/rs-hello-realsense -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 57%] Built target rs-hello-realsense /usr/bin/gmake -f examples/software-device/CMakeFiles/rs-software-device.dir/build.make examples/software-device/CMakeFiles/rs-software-device.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/software-device /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/software-device /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/software-device/CMakeFiles/rs-software-device.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/software-device/CMakeFiles/rs-software-device.dir/build.make examples/software-device/CMakeFiles/rs-software-device.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 57%] Building CXX object examples/software-device/CMakeFiles/rs-software-device.dir/rs-software-device.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/software-device && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/software-device/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../../common/res -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/software-device/CMakeFiles/rs-software-device.dir/rs-software-device.cpp.o -MF CMakeFiles/rs-software-device.dir/rs-software-device.cpp.o.d -o CMakeFiles/rs-software-device.dir/rs-software-device.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/rs-software-device.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/rs-software-device.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/rs-software-device.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../example.hpp: In member function ‘void texture::upload(const rs2::video_frame&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../example.hpp:427:16: warning: unused variable ‘err’ [-Wunused-variable] 427 | GLenum err = glGetError(); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../example.hpp: In member function ‘std::vector window::calc_grid(rect, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < frames.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../example.hpp: In function ‘void draw_pointcloud(float, float, glfw_state&, rs2::points&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../example.hpp: In function ‘void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../example.hpp:21: /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/examples/software-device/../../third-party/stb_easy_font.h:187:13: warning: ‘void stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 58%] Linking CXX executable ../../Release/rs-software-device cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/software-device && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-software-device.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-software-device.dir/rs-software-device.cpp.o" -o ../../Release/rs-software-device -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 58%] Built target rs-software-device /usr/bin/gmake -f examples/capture/CMakeFiles/rs-capture.dir/build.make examples/capture/CMakeFiles/rs-capture.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/capture /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/capture /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/capture/CMakeFiles/rs-capture.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/capture/CMakeFiles/rs-capture.dir/build.make examples/capture/CMakeFiles/rs-capture.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 59%] Building CXX object examples/capture/CMakeFiles/rs-capture.dir/rs-capture.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/capture && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/capture/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/capture/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/capture/../../examples -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/capture/CMakeFiles/rs-capture.dir/rs-capture.cpp.o -MF CMakeFiles/rs-capture.dir/rs-capture.cpp.o.d -o CMakeFiles/rs-capture.dir/rs-capture.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/capture/rs-capture.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/capture/rs-capture.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/capture/rs-capture.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/examples/capture/../example.hpp: In member function ‘void texture::upload(const rs2::video_frame&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/capture/../example.hpp:427:16: warning: unused variable ‘err’ [-Wunused-variable] 427 | GLenum err = glGetError(); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/examples/capture/../example.hpp: In member function ‘std::vector window::calc_grid(rect, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/capture/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < frames.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/capture/../example.hpp: In function ‘void draw_pointcloud(float, float, glfw_state&, rs2::points&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/capture/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/capture/../example.hpp: In function ‘void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/capture/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/capture/../example.hpp:21: /builddir/build/BUILD/librealsense-2.54.2/examples/capture/../../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/examples/capture/../../third-party/stb_easy_font.h:187:13: warning: ‘void stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 59%] Linking CXX executable ../../Release/rs-capture cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/capture && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-capture.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-capture.dir/rs-capture.cpp.o" -o ../../Release/rs-capture -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 59%] Built target rs-capture /usr/bin/gmake -f examples/callback/CMakeFiles/rs-callback.dir/build.make examples/callback/CMakeFiles/rs-callback.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/callback /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/callback /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/callback/CMakeFiles/rs-callback.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/callback/CMakeFiles/rs-callback.dir/build.make examples/callback/CMakeFiles/rs-callback.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 59%] Building CXX object examples/callback/CMakeFiles/rs-callback.dir/rs-callback.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/callback && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/callback/rs-callback -I/builddir/build/BUILD/librealsense-2.54.2/examples/callback/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/callback/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/callback/CMakeFiles/rs-callback.dir/rs-callback.cpp.o -MF CMakeFiles/rs-callback.dir/rs-callback.cpp.o.d -o CMakeFiles/rs-callback.dir/rs-callback.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/callback/rs-callback.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/callback/rs-callback.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call [ 59%] Linking CXX executable ../../Release/rs-callback cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/callback && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-callback.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-callback.dir/rs-callback.cpp.o" -o ../../Release/rs-callback -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 59%] Built target rs-callback /usr/bin/gmake -f examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/build.make examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/save-to-disk /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/save-to-disk /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/build.make examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 59%] Building CXX object examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/rs-save-to-disk.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/save-to-disk && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/save-to-disk/../../common -I/builddir/build/BUILD/librealsense-2.54.2/examples/save-to-disk/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/examples/save-to-disk/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/save-to-disk/CMakeFiles/rs-save-to-disk.dir/rs-save-to-disk.cpp.o -MF CMakeFiles/rs-save-to-disk.dir/rs-save-to-disk.cpp.o.d -o CMakeFiles/rs-save-to-disk.dir/rs-save-to-disk.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/save-to-disk/rs-save-to-disk.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/save-to-disk/rs-save-to-disk.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/examples/save-to-disk/rs-save-to-disk.cpp: In function ‘int main(int, char**)’: /builddir/build/BUILD/librealsense-2.54.2/examples/save-to-disk/rs-save-to-disk.cpp:39:18: warning: unused variable ‘stream’ [-Wunused-variable] 39 | auto stream = frame.get_profile().stream_type(); | ^~~~~~ [ 60%] Linking CXX executable ../../Release/rs-save-to-disk cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/save-to-disk && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-save-to-disk.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-save-to-disk.dir/rs-save-to-disk.cpp.o" -o ../../Release/rs-save-to-disk -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 60%] Built target rs-save-to-disk /usr/bin/gmake -f examples/multicam/CMakeFiles/rs-multicam.dir/build.make examples/multicam/CMakeFiles/rs-multicam.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/multicam /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/multicam /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/multicam/CMakeFiles/rs-multicam.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/multicam/CMakeFiles/rs-multicam.dir/build.make examples/multicam/CMakeFiles/rs-multicam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 60%] Building CXX object examples/multicam/CMakeFiles/rs-multicam.dir/rs-multicam.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/multicam && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/multicam/.. -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/multicam/CMakeFiles/rs-multicam.dir/rs-multicam.cpp.o -MF CMakeFiles/rs-multicam.dir/rs-multicam.cpp.o.d -o CMakeFiles/rs-multicam.dir/rs-multicam.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/rs-multicam.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/rs-multicam.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/rs-multicam.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/../example.hpp: In member function ‘void texture::upload(const rs2::video_frame&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/../example.hpp:427:16: warning: unused variable ‘err’ [-Wunused-variable] 427 | GLenum err = glGetError(); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/../example.hpp: In member function ‘std::vector window::calc_grid(rect, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < frames.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/../example.hpp: In function ‘void draw_pointcloud(float, float, glfw_state&, rs2::points&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/../example.hpp: In function ‘void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/../example.hpp:21: /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/../../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/examples/multicam/../../third-party/stb_easy_font.h:187:13: warning: ‘void stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/cmake -E cmake_symlink_library ../../Release/pyrealsense2.cpython-312-x86_64-linux-gnu.so.2.54.2 ../../Release/pyrealsense2.cpython-312-x86_64-linux-gnu.so.2.54 ../../Release/pyrealsense2.cpython-312-x86_64-linux-gnu.so cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/wrappers/python && /usr/bin/strip /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release/pyrealsense2.cpython-312-x86_64-linux-gnu.so.2.54.2 gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 60%] Built target pyrealsense2 /usr/bin/gmake -f examples/pointcloud/CMakeFiles/rs-pointcloud.dir/build.make examples/pointcloud/CMakeFiles/rs-pointcloud.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/pointcloud /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/pointcloud/CMakeFiles/rs-pointcloud.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/pointcloud/CMakeFiles/rs-pointcloud.dir/build.make examples/pointcloud/CMakeFiles/rs-pointcloud.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 60%] Building CXX object examples/pointcloud/CMakeFiles/rs-pointcloud.dir/rs-pointcloud.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/pointcloud && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/.. -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/pointcloud/CMakeFiles/rs-pointcloud.dir/rs-pointcloud.cpp.o -MF CMakeFiles/rs-pointcloud.dir/rs-pointcloud.cpp.o.d -o CMakeFiles/rs-pointcloud.dir/rs-pointcloud.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/rs-pointcloud.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/rs-pointcloud.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/rs-pointcloud.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/../example.hpp: In member function ‘void texture::upload(const rs2::video_frame&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/../example.hpp:427:16: warning: unused variable ‘err’ [-Wunused-variable] 427 | GLenum err = glGetError(); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/../example.hpp: In member function ‘std::vector window::calc_grid(rect, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < frames.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/../example.hpp: In function ‘void draw_pointcloud(float, float, glfw_state&, rs2::points&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/../example.hpp: In function ‘void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/../example.hpp:21: /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/../../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/examples/pointcloud/../../third-party/stb_easy_font.h:187:13: warning: ‘void stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 61%] Linking CXX executable ../../Release/rs-pointcloud cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/pointcloud && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-pointcloud.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-pointcloud.dir/rs-pointcloud.cpp.o" -o ../../Release/rs-pointcloud -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release [ 61%] Linking CXX executable ../../Release/rs-multicam cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/multicam && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-multicam.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-multicam.dir/rs-multicam.cpp.o" -o ../../Release/rs-multicam -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 61%] Built target rs-pointcloud /usr/bin/gmake -f examples/align/CMakeFiles/rs-align.dir/build.make examples/align/CMakeFiles/rs-align.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/align /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align/CMakeFiles/rs-align.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/align/CMakeFiles/rs-align.dir/build.make examples/align/CMakeFiles/rs-align.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 62%] Building CXX object examples/align/CMakeFiles/rs-align.dir/rs-align.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/align/../../common -I/builddir/build/BUILD/librealsense-2.54.2/examples/align/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/align/CMakeFiles/rs-align.dir/rs-align.cpp.o -MF CMakeFiles/rs-align.dir/rs-align.cpp.o.d -o CMakeFiles/rs-align.dir/rs-align.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/align/rs-align.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/align/rs-align.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example-imgui.hpp:10, from /builddir/build/BUILD/librealsense-2.54.2/examples/align/rs-align.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example.hpp: In member function ‘void texture::upload(const rs2::video_frame&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example.hpp:427:16: warning: unused variable ‘err’ [-Wunused-variable] 427 | GLenum err = glGetError(); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example.hpp: In member function ‘std::vector window::calc_grid(rect, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example.hpp:886:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < frames.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example.hpp: In function ‘void draw_pointcloud(float, float, glfw_state&, rs2::points&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example.hpp:981:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example.hpp: In function ‘void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example.hpp:1074:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example-imgui.hpp: In constructor ‘slider::slider(const char*, int, float, float, float, ImVec2, ImVec2)’: /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example-imgui.hpp:32:11: warning: ‘slider::_min_value’ will be initialized after [-Wreorder] 32 | float _min_value; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example-imgui.hpp:31:11: warning: ‘float slider::_max_value’ [-Wreorder] 31 | float _max_value; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example-imgui.hpp:22:5: warning: when initialized here [-Wreorder] 22 | slider(const char* name, int seq_id, float init_value, float min_value, float max_value, ImVec2 position, ImVec2 size) : | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example-imgui.hpp: In constructor ‘hdr_widgets::hdr_widgets(rs2::depth_sensor&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example-imgui.hpp:199:16: warning: ‘hdr_widgets::_exposure_slider_seq_2’ will be initialized after [-Wreorder] 199 | hdr_slider _exposure_slider_seq_2; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example-imgui.hpp:198:16: warning: ‘hdr_slider hdr_widgets::_gain_slider_seq_1’ [-Wreorder] 198 | hdr_slider _gain_slider_seq_1; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example-imgui.hpp:114:5: warning: when initialized here [-Wreorder] 114 | hdr_widgets(rs2::depth_sensor& depth_sensor): | ^~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 62%] Built target rs-multicam /usr/bin/gmake -f examples/align-advanced/CMakeFiles/rs-align-advanced.dir/build.make examples/align-advanced/CMakeFiles/rs-align-advanced.dir/depend In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/example.hpp:21: /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples/../third-party/stb_easy_font.h:187:13: warning: ‘void stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align-advanced /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align-advanced/CMakeFiles/rs-align-advanced.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/align-advanced/CMakeFiles/rs-align-advanced.dir/build.make examples/align-advanced/CMakeFiles/rs-align-advanced.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 62%] Building CXX object examples/align-advanced/CMakeFiles/rs-align-advanced.dir/rs-align-advanced.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align-advanced && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../common -I/builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/align-advanced/CMakeFiles/rs-align-advanced.dir/rs-align-advanced.cpp.o -MF CMakeFiles/rs-align-advanced.dir/rs-align-advanced.cpp.o.d -o CMakeFiles/rs-align-advanced.dir/rs-align-advanced.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/rs-align-advanced.cpp /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/rs-align-advanced.cpp:186: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas] 186 | #pragma omp parallel for schedule(dynamic) //Using OpenMP to try to parallelise the loop | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/rs-align-advanced.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example-imgui.hpp:10, from /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/rs-align-advanced.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example.hpp: In member function ‘void texture::upload(const rs2::video_frame&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example.hpp:427:16: warning: unused variable ‘err’ [-Wunused-variable] 427 | GLenum err = glGetError(); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example.hpp: In member function ‘std::vector window::calc_grid(rect, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example.hpp:886:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < frames.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example.hpp: In function ‘void draw_pointcloud(float, float, glfw_state&, rs2::points&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example.hpp:981:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example.hpp: In function ‘void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example.hpp:1074:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example-imgui.hpp: In constructor ‘slider::slider(const char*, int, float, float, float, ImVec2, ImVec2)’: /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example-imgui.hpp:32:11: warning: ‘slider::_min_value’ will be initialized after [-Wreorder] 32 | float _min_value; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example-imgui.hpp:31:11: warning: ‘float slider::_max_value’ [-Wreorder] 31 | float _max_value; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example-imgui.hpp:22:5: warning: when initialized here [-Wreorder] 22 | slider(const char* name, int seq_id, float init_value, float min_value, float max_value, ImVec2 position, ImVec2 size) : | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example-imgui.hpp: In constructor ‘hdr_widgets::hdr_widgets(rs2::depth_sensor&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example-imgui.hpp:199:16: warning: ‘hdr_widgets::_exposure_slider_seq_2’ will be initialized after [-Wreorder] 199 | hdr_slider _exposure_slider_seq_2; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example-imgui.hpp:198:16: warning: ‘hdr_slider hdr_widgets::_gain_slider_seq_1’ [-Wreorder] 198 | hdr_slider _gain_slider_seq_1; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example-imgui.hpp:114:5: warning: when initialized here [-Wreorder] 114 | hdr_widgets(rs2::depth_sensor& depth_sensor): | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/example.hpp:21: /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples/../third-party/stb_easy_font.h:187:13: warning: ‘void stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 62%] Building CXX object examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/align/../../common -I/builddir/build/BUILD/librealsense-2.54.2/examples/align/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:610: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp: In constructor ‘ImGuiIO::ImGuiIO()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:798:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiIO’; use assignment or value-initialization instead [-Wclass-memaccess] 798 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:607: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:780:8: note: ‘struct ImGuiIO’ declared here 780 | struct ImGuiIO | ^~~~~~~ [ 62%] Building CXX object examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align-advanced && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../common -I/builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:610: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp: In constructor ‘ImGuiIO::ImGuiIO()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:798:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiIO’; use assignment or value-initialization instead [-Wclass-memaccess] 798 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:607: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:780:8: note: ‘struct ImGuiIO’ declared here 780 | struct ImGuiIO | ^~~~~~~ [ 62%] Building CXX object examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_draw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/align/../../common -I/builddir/build/BUILD/librealsense-2.54.2/examples/align/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ClearFreeMemory()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:149:27: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 149 | if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0])); // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:15: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSplit(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:283:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 283 | memset(&_Channels[0], 0, sizeof(ImDrawChannel)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSetCurrent(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:343:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 343 | memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:344:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 344 | memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:346:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:347:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 347 | memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h: In instantiation of ‘void ImVector::reserve(int) [with T = ImDrawChannel]’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:931:92: required from ‘void ImVector::resize(int) [with T = ImDrawChannel]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:277:25: required from here /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:936:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct ImDrawChannel’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 936 | memcpy(new_data, Data, (size_t)Size * sizeof(value_type)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘struct ImDrawChannel’ declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ [ 63%] Building CXX object examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_draw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align-advanced && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../common -I/builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ClearFreeMemory()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:149:27: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 149 | if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0])); // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:15: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSplit(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:283:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 283 | memset(&_Channels[0], 0, sizeof(ImDrawChannel)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSetCurrent(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:343:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 343 | memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:344:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 344 | memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:346:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:347:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 347 | memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h: In instantiation of ‘void ImVector::reserve(int) [with T = ImDrawChannel]’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:931:92: required from ‘void ImVector::resize(int) [with T = ImDrawChannel]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:277:25: required from here /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:936:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct ImDrawChannel’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 936 | memcpy(new_data, Data, (size_t)Size * sizeof(value_type)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘struct ImDrawChannel’ declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1299:21: warning: ‘spc.pack_info’ may be used uninitialized [-Wmaybe-uninitialized] 1299 | stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.pack_info’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:93: In function ‘stbtt_PackFontRangesRenderIntoRects’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1370:44: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/stb_truetype.h:2930:68: warning: ‘spc.stride_in_bytes’ may be used uninitialized [-Wmaybe-uninitialized] 2930 | spc->pixels + r->x + r->y*spc->stride_in_bytes, | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.stride_in_bytes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In function ‘stbtt_PackEnd’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1375:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:85:54: warning: ‘spc.nodes’ may be used uninitialized [-Wmaybe-uninitialized] 85 | #define STBTT_free(x,u) ((void)(u), ImGui::MemFree(x)) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.nodes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ [ 63%] Building CXX object examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/align/../../common -I/builddir/build/BUILD/librealsense-2.54.2/examples/align/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/examples/align/../../examples -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/align/CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_impl_glfw.cpp [ 64%] Linking CXX executable ../../Release/rs-align cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-align.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-align.dir/rs-align.cpp.o" "CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/rs-align.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" -o ../../Release/rs-align -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1299:21: warning: ‘spc.pack_info’ may be used uninitialized [-Wmaybe-uninitialized] 1299 | stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.pack_info’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:93: In function ‘stbtt_PackFontRangesRenderIntoRects’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1370:44: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/stb_truetype.h:2930:68: warning: ‘spc.stride_in_bytes’ may be used uninitialized [-Wmaybe-uninitialized] 2930 | spc->pixels + r->x + r->y*spc->stride_in_bytes, | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.stride_in_bytes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In function ‘stbtt_PackEnd’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1375:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:85:54: warning: ‘spc.nodes’ may be used uninitialized [-Wmaybe-uninitialized] 85 | #define STBTT_free(x,u) ((void)(u), ImGui::MemFree(x)) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.nodes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ [ 64%] Building CXX object examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align-advanced && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../common -I/builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/examples/align-advanced/../../examples -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/align-advanced/CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_impl_glfw.cpp [ 64%] Linking CXX executable ../../Release/rs-align-advanced cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/align-advanced && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-align-advanced.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-align-advanced.dir/rs-align-advanced.cpp.o" "CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/rs-align-advanced.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" -o ../../Release/rs-align-advanced -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 64%] Built target rs-align /usr/bin/gmake -f examples/sensor-control/CMakeFiles/rs-sensor-control.dir/build.make examples/sensor-control/CMakeFiles/rs-sensor-control.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/sensor-control /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/sensor-control/CMakeFiles/rs-sensor-control.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/sensor-control/CMakeFiles/rs-sensor-control.dir/build.make examples/sensor-control/CMakeFiles/rs-sensor-control.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 64%] Building CXX object examples/sensor-control/CMakeFiles/rs-sensor-control.dir/rs-sensor-control.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/sensor-control && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/sensor-control/CMakeFiles/rs-sensor-control.dir/rs-sensor-control.cpp.o -MF CMakeFiles/rs-sensor-control.dir/rs-sensor-control.cpp.o.d -o CMakeFiles/rs-sensor-control.dir/rs-sensor-control.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/rs-sensor-control.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/rs-sensor-control.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/rs-sensor-control.cpp:11: /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/../example.hpp: In member function ‘void texture::upload(const rs2::video_frame&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/../example.hpp:427:16: warning: unused variable ‘err’ [-Wunused-variable] 427 | GLenum err = glGetError(); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/../example.hpp: In member function ‘std::vector window::calc_grid(rect, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < frames.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/../example.hpp: In function ‘void draw_pointcloud(float, float, glfw_state&, rs2::points&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/../example.hpp: In function ‘void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/rs-sensor-control.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/api_how_to.h: In static member function ‘static rs2::stream_profile how_to::choose_a_streaming_profile(const rs2::sensor&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/api_how_to.h:413:17: warning: unused variable ‘unique_stream_id’ [-Wunused-variable] 413 | int unique_stream_id = stream_profile.unique_id(); // The unique identifier can be used for comparing two streams | ^~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 64%] Built target rs-align-advanced /usr/bin/gmake -f examples/measure/CMakeFiles/rs-measure.dir/build.make examples/measure/CMakeFiles/rs-measure.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/measure /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/measure /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/measure/CMakeFiles/rs-measure.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/measure/CMakeFiles/rs-measure.dir/build.make examples/measure/CMakeFiles/rs-measure.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 64%] Building CXX object examples/measure/CMakeFiles/rs-measure.dir/rs-measure.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/measure && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/measure/.. -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/measure/CMakeFiles/rs-measure.dir/rs-measure.cpp.o -MF CMakeFiles/rs-measure.dir/rs-measure.cpp.o.d -o CMakeFiles/rs-measure.dir/rs-measure.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/measure/rs-measure.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/../example.hpp:21: /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/../../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/examples/sensor-control/../../third-party/stb_easy_font.h:187:13: warning: ‘void stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/measure/rs-measure.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/measure/rs-measure.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/examples/measure/../example.hpp: In member function ‘void texture::upload(const rs2::video_frame&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/measure/../example.hpp:427:16: warning: unused variable ‘err’ [-Wunused-variable] 427 | GLenum err = glGetError(); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/examples/measure/../example.hpp: In member function ‘std::vector window::calc_grid(rect, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/measure/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < frames.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/measure/../example.hpp: In function ‘void draw_pointcloud(float, float, glfw_state&, rs2::points&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/measure/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/measure/../example.hpp: In function ‘void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/measure/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/measure/../example.hpp:21: /builddir/build/BUILD/librealsense-2.54.2/examples/measure/../../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/examples/measure/../../third-party/stb_easy_font.h:187:13: warning: ‘void stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 64%] Linking CXX executable ../../Release/rs-sensor-control cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/sensor-control && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-sensor-control.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-sensor-control.dir/rs-sensor-control.cpp.o" -o ../../Release/rs-sensor-control -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release [ 65%] Linking CXX executable ../../Release/rs-measure cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/measure && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-measure.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-measure.dir/rs-measure.cpp.o" -o ../../Release/rs-measure -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 65%] Built target rs-sensor-control /usr/bin/gmake -f examples/C/depth/CMakeFiles/rs-depth.dir/build.make examples/C/depth/CMakeFiles/rs-depth.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/C/depth /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/C/depth /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/C/depth/CMakeFiles/rs-depth.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/C/depth/CMakeFiles/rs-depth.dir/build.make examples/C/depth/CMakeFiles/rs-depth.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 65%] Building C object examples/C/depth/CMakeFiles/rs-depth.dir/rs-depth.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/C/depth && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/C/depth/../../C -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIE -MD -MT examples/C/depth/CMakeFiles/rs-depth.dir/rs-depth.c.o -MF CMakeFiles/rs-depth.dir/rs-depth.c.o.d -o CMakeFiles/rs-depth.dir/rs-depth.c.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/C/depth/rs-depth.c /builddir/build/BUILD/librealsense-2.54.2/examples/C/depth/rs-depth.c: In function ‘main’: /builddir/build/BUILD/librealsense-2.54.2/examples/C/depth/rs-depth.c:157:9: warning: unused variable ‘buffer_size’ [-Wunused-variable] 157 | int buffer_size = display_size * sizeof(char); | ^~~~~~~~~~~ [ 66%] Linking C executable ../../../Release/rs-depth cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/C/depth && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-depth.dir/link.txt --verbose=1 /usr/bin/gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-depth.dir/rs-depth.c.o" -o ../../../Release/rs-depth -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 66%] Built target rs-depth /usr/bin/gmake -f examples/C/color/CMakeFiles/rs-color.dir/build.make examples/C/color/CMakeFiles/rs-color.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/C/color /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/C/color /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/C/color/CMakeFiles/rs-color.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/C/color/CMakeFiles/rs-color.dir/build.make examples/C/color/CMakeFiles/rs-color.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 66%] Building C object examples/C/color/CMakeFiles/rs-color.dir/rs-color.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/C/color && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/C/color/../../common -I/builddir/build/BUILD/librealsense-2.54.2/examples/C/color/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/examples/C/color/../../C -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIE -MD -MT examples/C/color/CMakeFiles/rs-color.dir/rs-color.c.o -MF CMakeFiles/rs-color.dir/rs-color.c.o.d -o CMakeFiles/rs-color.dir/rs-color.c.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/C/color/rs-color.c [ 67%] Linking C executable ../../../Release/rs-color cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/C/color && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-color.dir/link.txt --verbose=1 /usr/bin/gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-color.dir/rs-color.c.o" -o ../../../Release/rs-color -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 67%] Built target rs-color /usr/bin/gmake -f examples/C/distance/CMakeFiles/rs-distance.dir/build.make examples/C/distance/CMakeFiles/rs-distance.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/C/distance /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/C/distance /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/C/distance/CMakeFiles/rs-distance.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/C/distance/CMakeFiles/rs-distance.dir/build.make examples/C/distance/CMakeFiles/rs-distance.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 67%] Building C object examples/C/distance/CMakeFiles/rs-distance.dir/rs-distance.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/C/distance && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/C/distance/../../C -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIE -MD -MT examples/C/distance/CMakeFiles/rs-distance.dir/rs-distance.c.o -MF CMakeFiles/rs-distance.dir/rs-distance.c.o.d -o CMakeFiles/rs-distance.dir/rs-distance.c.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/C/distance/rs-distance.c [ 67%] Linking C executable ../../../Release/rs-distance cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/C/distance && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-distance.dir/link.txt --verbose=1 /usr/bin/gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-distance.dir/rs-distance.c.o" -o ../../../Release/rs-distance -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 67%] Built target rs-distance /usr/bin/gmake -f examples/post-processing/CMakeFiles/rs-post-processing.dir/build.make examples/post-processing/CMakeFiles/rs-post-processing.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/post-processing /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/post-processing/CMakeFiles/rs-post-processing.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/post-processing/CMakeFiles/rs-post-processing.dir/build.make examples/post-processing/CMakeFiles/rs-post-processing.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 67%] Building CXX object examples/post-processing/CMakeFiles/rs-post-processing.dir/rs-post-processing.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/post-processing && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/post-processing/CMakeFiles/rs-post-processing.dir/rs-post-processing.cpp.o -MF CMakeFiles/rs-post-processing.dir/rs-post-processing.cpp.o.d -o CMakeFiles/rs-post-processing.dir/rs-post-processing.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/rs-post-processing.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 67%] Built target rs-measure /usr/bin/gmake -f examples/record-playback/CMakeFiles/rs-record-playback.dir/build.make examples/record-playback/CMakeFiles/rs-record-playback.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/record-playback /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/record-playback/CMakeFiles/rs-record-playback.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/record-playback/CMakeFiles/rs-record-playback.dir/build.make examples/record-playback/CMakeFiles/rs-record-playback.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 67%] Building CXX object examples/record-playback/CMakeFiles/rs-record-playback.dir/rs-record-playback.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/record-playback && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/record-playback/CMakeFiles/rs-record-playback.dir/rs-record-playback.cpp.o -MF CMakeFiles/rs-record-playback.dir/rs-record-playback.cpp.o.d -o CMakeFiles/rs-record-playback.dir/rs-record-playback.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/rs-record-playback.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/rs-post-processing.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/rs-record-playback.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/rs-post-processing.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../example.hpp: In member function ‘void texture::upload(const rs2::video_frame&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../example.hpp:427:16: warning: unused variable ‘err’ [-Wunused-variable] 427 | GLenum err = glGetError(); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../example.hpp: In member function ‘std::vector window::calc_grid(rect, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < frames.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../example.hpp: In function ‘void draw_pointcloud(float, float, glfw_state&, rs2::points&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../example.hpp: In function ‘void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/rs-record-playback.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../example.hpp: In member function ‘void texture::upload(const rs2::video_frame&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../example.hpp:427:16: warning: unused variable ‘err’ [-Wunused-variable] 427 | GLenum err = glGetError(); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../example.hpp: In member function ‘std::vector window::calc_grid(rect, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < frames.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../example.hpp: In function ‘void draw_pointcloud(float, float, glfw_state&, rs2::points&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../example.hpp: In function ‘void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../example.hpp:21: /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../../third-party/stb_easy_font.h:187:13: warning: ‘void stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../example.hpp:21: /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../../third-party/stb_easy_font.h:187:13: warning: ‘void stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 67%] Building CXX object examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/record-playback && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:610: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp: In constructor ‘ImGuiIO::ImGuiIO()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:798:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiIO’; use assignment or value-initialization instead [-Wclass-memaccess] 798 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:607: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:780:8: note: ‘struct ImGuiIO’ declared here 780 | struct ImGuiIO | ^~~~~~~ [ 67%] Building CXX object examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/post-processing && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:610: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp: In constructor ‘ImGuiIO::ImGuiIO()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:798:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiIO’; use assignment or value-initialization instead [-Wclass-memaccess] 798 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:607: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:780:8: note: ‘struct ImGuiIO’ declared here 780 | struct ImGuiIO | ^~~~~~~ [ 67%] Building CXX object examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_draw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/record-playback && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ClearFreeMemory()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:149:27: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 149 | if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0])); // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:15: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSplit(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:283:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 283 | memset(&_Channels[0], 0, sizeof(ImDrawChannel)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSetCurrent(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:343:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 343 | memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:344:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 344 | memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:346:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:347:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 347 | memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h: In instantiation of ‘void ImVector::reserve(int) [with T = ImDrawChannel]’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:931:92: required from ‘void ImVector::resize(int) [with T = ImDrawChannel]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:277:25: required from here /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:936:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct ImDrawChannel’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 936 | memcpy(new_data, Data, (size_t)Size * sizeof(value_type)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘struct ImDrawChannel’ declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ [ 67%] Building CXX object examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_draw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/post-processing && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ClearFreeMemory()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:149:27: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 149 | if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0])); // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:15: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSplit(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:283:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 283 | memset(&_Channels[0], 0, sizeof(ImDrawChannel)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSetCurrent(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:343:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 343 | memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:344:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 344 | memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:346:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:347:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 347 | memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h: In instantiation of ‘void ImVector::reserve(int) [with T = ImDrawChannel]’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:931:92: required from ‘void ImVector::resize(int) [with T = ImDrawChannel]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:277:25: required from here /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:936:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct ImDrawChannel’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 936 | memcpy(new_data, Data, (size_t)Size * sizeof(value_type)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘struct ImDrawChannel’ declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1299:21: warning: ‘spc.pack_info’ may be used uninitialized [-Wmaybe-uninitialized] 1299 | stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.pack_info’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:93: In function ‘stbtt_PackFontRangesRenderIntoRects’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1370:44: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/stb_truetype.h:2930:68: warning: ‘spc.stride_in_bytes’ may be used uninitialized [-Wmaybe-uninitialized] 2930 | spc->pixels + r->x + r->y*spc->stride_in_bytes, | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.stride_in_bytes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In function ‘stbtt_PackEnd’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1375:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:85:54: warning: ‘spc.nodes’ may be used uninitialized [-Wmaybe-uninitialized] 85 | #define STBTT_free(x,u) ((void)(u), ImGui::MemFree(x)) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.nodes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1299:21: warning: ‘spc.pack_info’ may be used uninitialized [-Wmaybe-uninitialized] 1299 | stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.pack_info’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:93: In function ‘stbtt_PackFontRangesRenderIntoRects’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1370:44: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/stb_truetype.h:2930:68: warning: ‘spc.stride_in_bytes’ may be used uninitialized [-Wmaybe-uninitialized] 2930 | spc->pixels + r->x + r->y*spc->stride_in_bytes, | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.stride_in_bytes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In function ‘stbtt_PackEnd’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1375:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:85:54: warning: ‘spc.nodes’ may be used uninitialized [-Wmaybe-uninitialized] 85 | #define STBTT_free(x,u) ((void)(u), ImGui::MemFree(x)) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.nodes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ [ 68%] Building CXX object examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/record-playback && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/record-playback/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/record-playback/CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_impl_glfw.cpp [ 68%] Linking CXX executable ../../Release/rs-record-playback cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/record-playback && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-record-playback.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-record-playback.dir/rs-record-playback.cpp.o" "CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/rs-record-playback.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" -o ../../Release/rs-record-playback -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release [ 69%] Building CXX object examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/post-processing && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/post-processing/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/post-processing/CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_impl_glfw.cpp [ 69%] Linking CXX executable ../../Release/rs-post-processing cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/post-processing && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-post-processing.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-post-processing.dir/rs-post-processing.cpp.o" "CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/rs-post-processing.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" -o ../../Release/rs-post-processing -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 69%] Built target rs-record-playback /usr/bin/gmake -f examples/motion/CMakeFiles/rs-motion.dir/build.make examples/motion/CMakeFiles/rs-motion.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/motion /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/motion /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/motion/CMakeFiles/rs-motion.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/motion/CMakeFiles/rs-motion.dir/build.make examples/motion/CMakeFiles/rs-motion.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 69%] Building CXX object examples/motion/CMakeFiles/rs-motion.dir/rs-motion.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/motion && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/motion/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/motion/../../common/res -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/motion/CMakeFiles/rs-motion.dir/rs-motion.cpp.o -MF CMakeFiles/rs-motion.dir/rs-motion.cpp.o.d -o CMakeFiles/rs-motion.dir/rs-motion.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/motion/rs-motion.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 69%] Built target rs-post-processing /usr/bin/gmake -f examples/gl/CMakeFiles/rs-gl.dir/build.make examples/gl/CMakeFiles/rs-gl.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/gl /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/gl /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/gl/CMakeFiles/rs-gl.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/gl/CMakeFiles/rs-gl.dir/build.make examples/gl/CMakeFiles/rs-gl.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 69%] Building CXX object examples/gl/CMakeFiles/rs-gl.dir/rs-gl.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/gl && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/gl/.. -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/gl/CMakeFiles/rs-gl.dir/rs-gl.cpp.o -MF CMakeFiles/rs-gl.dir/rs-gl.cpp.o.d -o CMakeFiles/rs-gl.dir/rs-gl.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/gl/rs-gl.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/motion/rs-motion.cpp:3: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/gl/rs-gl.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/motion/rs-motion.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../example.hpp: In member function ‘void texture::upload(const rs2::video_frame&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../example.hpp:427:16: warning: unused variable ‘err’ [-Wunused-variable] 427 | GLenum err = glGetError(); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../example.hpp: In member function ‘std::vector window::calc_grid(rect, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < frames.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../example.hpp: In function ‘void draw_pointcloud(float, float, glfw_state&, rs2::points&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../example.hpp: In function ‘void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/motion/rs-motion.cpp:13: /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../../common/res/d435.h: In function ‘void uncompress_d435_obj(std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../../common/res/d435.h:18:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct float3’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 18 | memcpy(vertex_data.data(), uncompressed.data(), vertex_size); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../example.hpp:36:8: note: ‘struct float3’ declared here 36 | struct float3 { | ^~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/gl/rs-gl.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/examples/gl/../example.hpp: In member function ‘void texture::upload(const rs2::video_frame&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/gl/../example.hpp:427:16: warning: unused variable ‘err’ [-Wunused-variable] 427 | GLenum err = glGetError(); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/examples/gl/../example.hpp: In member function ‘std::vector window::calc_grid(rect, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/gl/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < frames.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/gl/../example.hpp: In function ‘void draw_pointcloud(float, float, glfw_state&, rs2::points&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/gl/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/gl/../example.hpp: In function ‘void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/gl/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/gl/rs-gl.cpp: In constructor ‘instructions_printer::instructions_printer()’: /builddir/build/BUILD/librealsense-2.54.2/examples/gl/rs-gl.cpp:173:10: warning: variable ‘last_clock’ set but not used [-Wunused-but-set-variable] 173 | auto last_clock = std::chrono::high_resolution_clock::now(); | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/gl/rs-gl.cpp:174:9: warning: unused variable ‘rendered_frames’ [-Wunused-variable] 174 | int rendered_frames = 0; // Counts number of frames since last update | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/gl/rs-gl.cpp:175:9: warning: unused variable ‘last_fps’ [-Wunused-variable] 175 | int last_fps = 0; // Stores last calculated FPS | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../example.hpp:21: /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/examples/motion/../../third-party/stb_easy_font.h:187:13: warning: ‘void stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/gl/../example.hpp:21: /builddir/build/BUILD/librealsense-2.54.2/examples/gl/../../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/examples/gl/../../third-party/stb_easy_font.h:187:13: warning: ‘void stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object examples/motion/CMakeFiles/rs-motion.dir/__/__/third-party/realsense-file/lz4/lz4.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/motion && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/motion/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/motion/../../common/res -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4 -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIE -MD -MT examples/motion/CMakeFiles/rs-motion.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -MF CMakeFiles/rs-motion.dir/__/__/third-party/realsense-file/lz4/lz4.c.o.d -o CMakeFiles/rs-motion.dir/__/__/third-party/realsense-file/lz4/lz4.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lz4.c [ 69%] Linking CXX executable ../../Release/rs-gl cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/gl && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-gl.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-gl.dir/rs-gl.cpp.o" -o ../../Release/rs-gl -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: -lOpenGL -lGLX -lGLU ../../Release/librealsense2-gl.so.2.54.2 ../../Release/librealsense2.so.2.54.2 ../../Release/librsutils.so.2.54.2 /usr/lib64/libglfw.so.3.3 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 69%] Built target rs-gl /usr/bin/gmake -f examples/hdr/CMakeFiles/rs-hdr.dir/build.make examples/hdr/CMakeFiles/rs-hdr.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/examples/hdr /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/hdr /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/hdr/CMakeFiles/rs-hdr.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f examples/hdr/CMakeFiles/rs-hdr.dir/build.make examples/hdr/CMakeFiles/rs-hdr.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 69%] Building CXX object examples/hdr/CMakeFiles/rs-hdr.dir/rs-hdr.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/hdr && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/glfw/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/hdr/CMakeFiles/rs-hdr.dir/rs-hdr.cpp.o -MF CMakeFiles/rs-hdr.dir/rs-hdr.cpp.o.d -o CMakeFiles/rs-hdr.dir/rs-hdr.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/rs-hdr.cpp [ 70%] Linking CXX executable ../../Release/rs-motion cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/motion && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-motion.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-motion.dir/rs-motion.cpp.o" "CMakeFiles/rs-motion.dir/__/__/third-party/realsense-file/lz4/lz4.c.o" -o ../../Release/rs-motion -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/rs-hdr.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example-imgui.hpp:10, from /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/rs-hdr.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example.hpp: In member function ‘void texture::upload(const rs2::video_frame&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example.hpp:427:16: warning: unused variable ‘err’ [-Wunused-variable] 427 | GLenum err = glGetError(); | ^~~ /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example.hpp: In member function ‘std::vector window::calc_grid(rect, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example.hpp:886:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 886 | for (int i = 0; i < frames.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example.hpp: In function ‘void draw_pointcloud(float, float, glfw_state&, rs2::points&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example.hpp:981:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example.hpp: In function ‘void draw_pointcloud_wrt_world(float, float, glfw_state&, rs2::points&, rs2_pose&, float*, std::vector&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example.hpp:1074:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1074 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example-imgui.hpp: In constructor ‘slider::slider(const char*, int, float, float, float, ImVec2, ImVec2)’: /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example-imgui.hpp:32:11: warning: ‘slider::_min_value’ will be initialized after [-Wreorder] 32 | float _min_value; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example-imgui.hpp:31:11: warning: ‘float slider::_max_value’ [-Wreorder] 31 | float _max_value; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example-imgui.hpp:22:5: warning: when initialized here [-Wreorder] 22 | slider(const char* name, int seq_id, float init_value, float min_value, float max_value, ImVec2 position, ImVec2 size) : | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example-imgui.hpp: In constructor ‘hdr_widgets::hdr_widgets(rs2::depth_sensor&)’: /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example-imgui.hpp:199:16: warning: ‘hdr_widgets::_exposure_slider_seq_2’ will be initialized after [-Wreorder] 199 | hdr_slider _exposure_slider_seq_2; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example-imgui.hpp:198:16: warning: ‘hdr_slider hdr_widgets::_gain_slider_seq_1’ [-Wreorder] 198 | hdr_slider _gain_slider_seq_1; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example-imgui.hpp:114:5: warning: when initialized here [-Wreorder] 114 | hdr_widgets(rs2::depth_sensor& depth_sensor): | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../example.hpp:21: /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/stb_easy_font.h:187:13: warning: ‘void stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 70%] Built target rs-motion /usr/bin/gmake -f tools/convert/CMakeFiles/rs-convert.dir/build.make tools/convert/CMakeFiles/rs-convert.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/tools/convert /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/convert /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/convert/CMakeFiles/rs-convert.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f tools/convert/CMakeFiles/rs-convert.dir/build.make tools/convert/CMakeFiles/rs-convert.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 70%] Building CXX object tools/convert/CMakeFiles/rs-convert.dir/rs-convert.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/convert && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/convert/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/convert/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/convert/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/convert/CMakeFiles/rs-convert.dir/rs-convert.cpp.o -MF CMakeFiles/rs-convert.dir/rs-convert.cpp.o.d -o CMakeFiles/rs-convert.dir/rs-convert.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/convert/rs-convert.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/convert/rs-convert.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 71%] Building CXX object examples/hdr/CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/hdr && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/glfw/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/hdr/CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:610: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp: In constructor ‘ImGuiIO::ImGuiIO()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:798:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiIO’; use assignment or value-initialization instead [-Wclass-memaccess] 798 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:607: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:780:8: note: ‘struct ImGuiIO’ declared here 780 | struct ImGuiIO | ^~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/convert/rs-convert.cpp:11: /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-png.hpp: In constructor ‘rs2::tools::converter::converter_png::converter_png(const std::string&, rs2_stream)’: /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-png.hpp:21:29: warning: ‘rs2::tools::converter::converter_png::_filePath’ will be initialized after [-Wreorder] 21 | std::string _filePath; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-png.hpp:20:28: warning: ‘rs2_stream rs2::tools::converter::converter_png::_streamType’ [-Wreorder] 20 | rs2_stream _streamType; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-png.hpp:25:17: warning: when initialized here [-Wreorder] 25 | converter_png(const std::string& filePath, rs2_stream streamType = rs2_stream::RS2_STREAM_ANY) | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/convert/rs-convert.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-raw.hpp: In constructor ‘rs2::tools::converter::converter_raw::converter_raw(const std::string&, rs2_stream)’: /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-raw.hpp:19:29: warning: ‘rs2::tools::converter::converter_raw::_filePath’ will be initialized after [-Wreorder] 19 | std::string _filePath; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-raw.hpp:18:28: warning: ‘rs2_stream rs2::tools::converter::converter_raw::_streamType’ [-Wreorder] 18 | rs2_stream _streamType; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-raw.hpp:22:17: warning: when initialized here [-Wreorder] 22 | converter_raw(const std::string& filePath, rs2_stream streamType = rs2_stream::RS2_STREAM_ANY) | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/convert/rs-convert.cpp:14: /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-bin.hpp: In constructor ‘rs2::tools::converter::converter_bin::converter_bin(const std::string&, rs2_stream)’: /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-bin.hpp:20:29: warning: ‘rs2::tools::converter::converter_bin::_filePath’ will be initialized after [-Wreorder] 20 | std::string _filePath; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-bin.hpp:19:28: warning: ‘rs2_stream rs2::tools::converter::converter_bin::_streamType’ [-Wreorder] 19 | rs2_stream _streamType; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-bin.hpp:63:17: warning: when initialized here [-Wreorder] 63 | converter_bin(const std::string& filePath, rs2_stream streamType = rs2_stream::RS2_STREAM_ANY) | ^~~~~~~~~~~~~ [ 71%] Building CXX object examples/hdr/CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_draw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/hdr && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/glfw/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/hdr/CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ClearFreeMemory()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:149:27: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 149 | if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0])); // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:15: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSplit(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:283:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 283 | memset(&_Channels[0], 0, sizeof(ImDrawChannel)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSetCurrent(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:343:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 343 | memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:344:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 344 | memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:346:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:347:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 347 | memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h: In instantiation of ‘void ImVector::reserve(int) [with T = ImDrawChannel]’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:931:92: required from ‘void ImVector::resize(int) [with T = ImDrawChannel]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:277:25: required from here /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:936:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct ImDrawChannel’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 936 | memcpy(new_data, Data, (size_t)Size * sizeof(value_type)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘struct ImDrawChannel’ declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ [ 71%] Building CXX object tools/convert/CMakeFiles/rs-convert.dir/converter.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/convert && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/convert/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/convert/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/convert/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/convert/CMakeFiles/rs-convert.dir/converter.cpp.o -MF CMakeFiles/rs-convert.dir/converter.cpp.o.d -o CMakeFiles/rs-convert.dir/converter.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converter.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converter.hpp:14, from /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converter.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1299:21: warning: ‘spc.pack_info’ may be used uninitialized [-Wmaybe-uninitialized] 1299 | stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.pack_info’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:93: In function ‘stbtt_PackFontRangesRenderIntoRects’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1370:44: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/stb_truetype.h:2930:68: warning: ‘spc.stride_in_bytes’ may be used uninitialized [-Wmaybe-uninitialized] 2930 | spc->pixels + r->x + r->y*spc->stride_in_bytes, | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.stride_in_bytes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In function ‘stbtt_PackEnd’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1375:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:85:54: warning: ‘spc.nodes’ may be used uninitialized [-Wmaybe-uninitialized] 85 | #define STBTT_free(x,u) ((void)(u), ImGui::MemFree(x)) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.nodes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ [ 71%] Building CXX object examples/hdr/CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/hdr && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/.. -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/examples/hdr/../../third-party/glfw/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT examples/hdr/CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_impl_glfw.cpp [ 71%] Building CXX object tools/convert/CMakeFiles/rs-convert.dir/converters/converter-csv.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/convert && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/convert/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/convert/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/convert/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/convert/CMakeFiles/rs-convert.dir/converters/converter-csv.cpp.o -MF CMakeFiles/rs-convert.dir/converters/converter-csv.cpp.o.d -o CMakeFiles/rs-convert.dir/converters/converter-csv.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-csv.cpp [ 72%] Linking CXX executable ../../Release/rs-hdr cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/examples/hdr && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-hdr.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-hdr.dir/rs-hdr.cpp.o" "CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/rs-hdr.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" -o ../../Release/rs-hdr -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 /usr/lib64/libglfw.so.3.3 -lOpenGL -lGLX -lGLU ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/../converter.hpp:14, from /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-csv.hpp:12, from /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-csv.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-csv.cpp: In member function ‘std::string rs2::tools::converter::converter_csv::motion_pose_frame_record::to_string() const’: /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-csv.cpp:38:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 38 | for (auto i = 0; i < specific_attributes; i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-csv.hpp: In constructor ‘rs2::tools::converter::converter_csv::converter_csv(const std::string&, rs2_stream)’: /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-csv.hpp:59:29: warning: ‘rs2::tools::converter::converter_csv::_filePath’ will be initialized after [-Wreorder] 59 | std::string _filePath; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-csv.hpp:58:28: warning: ‘rs2_stream rs2::tools::converter::converter_csv::_streamType’ [-Wreorder] 58 | rs2_stream _streamType; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-csv.cpp:44:1: warning: when initialized here [-Wreorder] 44 | converter_csv::converter_csv(const std::string& filePath, rs2_stream streamType) | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-csv.cpp: In member function ‘void rs2::tools::converter::converter_csv::save_motion_pose_data_to_file()’: /builddir/build/BUILD/librealsense-2.54.2/tools/convert/converters/converter-csv.cpp:141:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 141 | for (auto i = 0; i < elem.second.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ [ 73%] Linking CXX executable ../../Release/rs-convert cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/convert && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-convert.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-convert.dir/rs-convert.cpp.o" "CMakeFiles/rs-convert.dir/converter.cpp.o" "CMakeFiles/rs-convert.dir/converters/converter-csv.cpp.o" -o ../../Release/rs-convert -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 73%] Built target rs-convert /usr/bin/gmake -f tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/build.make tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/tools/enumerate-devices /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/enumerate-devices /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/build.make tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 73%] Building CXX object tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/rs-enumerate-devices.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/enumerate-devices && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/enumerate-devices/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/enumerate-devices/CMakeFiles/rs-enumerate-devices.dir/rs-enumerate-devices.cpp.o -MF CMakeFiles/rs-enumerate-devices.dir/rs-enumerate-devices.cpp.o.d -o CMakeFiles/rs-enumerate-devices.dir/rs-enumerate-devices.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/enumerate-devices/rs-enumerate-devices.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/enumerate-devices/rs-enumerate-devices.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 73%] Built target rs-hdr /usr/bin/gmake -f tools/fw-logger/CMakeFiles/rs-fw-logger.dir/build.make tools/fw-logger/CMakeFiles/rs-fw-logger.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/tools/fw-logger /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/fw-logger /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/fw-logger/CMakeFiles/rs-fw-logger.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f tools/fw-logger/CMakeFiles/rs-fw-logger.dir/build.make tools/fw-logger/CMakeFiles/rs-fw-logger.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 73%] Building CXX object tools/fw-logger/CMakeFiles/rs-fw-logger.dir/rs-fw-logger.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/fw-logger && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/fw-logger/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/fw-logger/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/fw-logger/cpp-fw-logger-helpers -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/fw-logger/CMakeFiles/rs-fw-logger.dir/rs-fw-logger.cpp.o -MF CMakeFiles/rs-fw-logger.dir/rs-fw-logger.cpp.o.d -o CMakeFiles/rs-fw-logger.dir/rs-fw-logger.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/fw-logger/rs-fw-logger.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/fw-logger/rs-fw-logger.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/tools/fw-logger/rs-fw-logger.cpp: In function ‘int main(int, char**)’: /builddir/build/BUILD/librealsense-2.54.2/tools/fw-logger/rs-fw-logger.cpp:116:30: warning: unused variable ‘parsing_result’ [-Wunused-variable] 116 | bool parsing_result = fw_log_device.parse_log(log_message, parsed_log); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/fw-logger/rs-fw-logger.cpp:131:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 131 | for (int i = 0; i < msg_data.size(); ++i) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/fw-logger/rs-fw-logger.cpp:44:10: warning: unused variable ‘use_xml_file’ [-Wunused-variable] 44 | auto use_xml_file = false; | ^~~~~~~~~~~~ [ 74%] Linking CXX executable ../../Release/rs-enumerate-devices cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/enumerate-devices && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-enumerate-devices.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-enumerate-devices.dir/rs-enumerate-devices.cpp.o" -o ../../Release/rs-enumerate-devices -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release [ 74%] Linking CXX executable ../../Release/rs-fw-logger cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/fw-logger && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-fw-logger.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-fw-logger.dir/rs-fw-logger.cpp.o" -o ../../Release/rs-fw-logger -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: -lpthread ../../Release/librealsense2.so.2.54.2 ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 74%] Built target rs-fw-logger /usr/bin/gmake -f tools/terminal/CMakeFiles/rs-terminal.dir/build.make tools/terminal/CMakeFiles/rs-terminal.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/tools/terminal /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/terminal /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/terminal/CMakeFiles/rs-terminal.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f tools/terminal/CMakeFiles/rs-terminal.dir/build.make tools/terminal/CMakeFiles/rs-terminal.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 74%] Building CXX object tools/terminal/CMakeFiles/rs-terminal.dir/rs-terminal.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/terminal && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/terminal/CMakeFiles/rs-terminal.dir/rs-terminal.cpp.o -MF CMakeFiles/rs-terminal.dir/rs-terminal.cpp.o.d -o CMakeFiles/rs-terminal.dir/rs-terminal.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/rs-terminal.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/rs-terminal.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 74%] Built target rs-enumerate-devices /usr/bin/gmake -f tools/recorder/CMakeFiles/rs-record.dir/build.make tools/recorder/CMakeFiles/rs-record.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/tools/recorder /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/recorder /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/recorder/CMakeFiles/rs-record.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f tools/recorder/CMakeFiles/rs-record.dir/build.make tools/recorder/CMakeFiles/rs-record.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 74%] Building CXX object tools/recorder/CMakeFiles/rs-record.dir/rs-record.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/recorder && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/recorder/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/recorder/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/recorder/CMakeFiles/rs-record.dir/rs-record.cpp.o -MF CMakeFiles/rs-record.dir/rs-record.cpp.o.d -o CMakeFiles/rs-record.dir/rs-record.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/recorder/rs-record.cpp /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/rs-terminal.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/recorder/rs-record.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/rs-terminal.cpp: In function ‘std::vector build_raw_command_data(const command&, const std::vector >&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/rs-terminal.cpp:26:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 26 | for (auto param_index = 0; param_index < params.size(); ++param_index) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/rs-terminal.cpp: In function ‘void xml_mode(const std::string&, const commands_xml&, rs2::device&, std::map, std::function&)> >&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/rs-terminal.cpp:63:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 63 | for (auto i = 1; i < tokens.size(); ++i) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/rs-terminal.cpp: In function ‘int main(int, char**)’: /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/rs-terminal.cpp:268:32: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 268 | if (num_rs_devices < (dev_id + 1)) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/rs-terminal.cpp:275:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 275 | for (int i = 0; i < (num_rs_devices - 1); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call [ 75%] Linking CXX executable ../../Release/rs-record cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/recorder && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-record.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-record.dir/rs-record.cpp.o" -o ../../Release/rs-record -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 75%] Built target rs-record /usr/bin/gmake -f tools/fw-update/CMakeFiles/rs-fw-update.dir/build.make tools/fw-update/CMakeFiles/rs-fw-update.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/tools/fw-update /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/fw-update /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/fw-update/CMakeFiles/rs-fw-update.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f tools/fw-update/CMakeFiles/rs-fw-update.dir/build.make tools/fw-update/CMakeFiles/rs-fw-update.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 75%] Building CXX object tools/fw-update/CMakeFiles/rs-fw-update.dir/rs-fw-update.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/fw-update && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/fw-update/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/fw-update/CMakeFiles/rs-fw-update.dir/rs-fw-update.cpp.o -MF CMakeFiles/rs-fw-update.dir/rs-fw-update.cpp.o.d -o CMakeFiles/rs-fw-update.dir/rs-fw-update.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/fw-update/rs-fw-update.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/fw-update/rs-fw-update.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/tools/fw-update/rs-fw-update.cpp: In function ‘int main(int, char**)’: /builddir/build/BUILD/librealsense-2.54.2/tools/fw-update/rs-fw-update.cpp:400:14: warning: unused variable ‘fw’ [-Wunused-variable] 400 | auto fw = d.get_info(RS2_CAMERA_INFO_FIRMWARE_VERSION); | ^~ /builddir/build/BUILD/librealsense-2.54.2/tools/fw-update/rs-fw-update.cpp:249:10: warning: unused variable ‘recovery_request’ [-Wunused-variable] 249 | bool recovery_request = recover_arg.getValue(); | ^~~~~~~~~~~~~~~~ [ 75%] Building CXX object tools/terminal/CMakeFiles/rs-terminal.dir/auto-complete.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/terminal && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/terminal/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/terminal/CMakeFiles/rs-terminal.dir/auto-complete.cpp.o -MF CMakeFiles/rs-terminal.dir/auto-complete.cpp.o.d -o CMakeFiles/rs-terminal.dir/auto-complete.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/auto-complete.cpp /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/auto-complete.cpp: In member function ‘std::string auto_complete::get_last_word(const std::string&) const’: /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/auto-complete.cpp:54:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 54 | if (index > line.size()) | ^~ /builddir/build/BUILD/librealsense-2.54.2/tools/terminal/auto-complete.cpp:57:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 57 | return line.substr(index + 1); | ^~~~~~ [ 76%] Linking CXX executable ../../Release/rs-terminal cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/terminal && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-terminal.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-terminal.dir/rs-terminal.cpp.o" "CMakeFiles/rs-terminal.dir/auto-complete.cpp.o" -o ../../Release/rs-terminal -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: -lpthread ../../Release/librealsense2.so.2.54.2 ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release [ 77%] Linking CXX executable ../../Release/rs-fw-update cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/fw-update && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-fw-update.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-fw-update.dir/rs-fw-update.cpp.o" -o ../../Release/rs-fw-update -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: ../../Release/librealsense2.so.2.54.2 ../../Release/librsutils.so.2.54.2 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 77%] Built target rs-fw-update /usr/bin/gmake -f tools/data-collect/CMakeFiles/rs-data-collect.dir/build.make tools/data-collect/CMakeFiles/rs-data-collect.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/tools/data-collect /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/data-collect /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/data-collect/CMakeFiles/rs-data-collect.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f tools/data-collect/CMakeFiles/rs-data-collect.dir/build.make tools/data-collect/CMakeFiles/rs-data-collect.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 77%] Building CXX object tools/data-collect/CMakeFiles/rs-data-collect.dir/rs-data-collect.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/data-collect && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/data-collect/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/data-collect/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/data-collect/CMakeFiles/rs-data-collect.dir/rs-data-collect.cpp.o -MF CMakeFiles/rs-data-collect.dir/rs-data-collect.cpp.o.d -o CMakeFiles/rs-data-collect.dir/rs-data-collect.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/data-collect/rs-data-collect.cpp gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 77%] Built target rs-terminal /usr/bin/gmake -f tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/build.make tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/build.make tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 77%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/rsutils/include/rsutils/easylogging/elpp-init.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/rsutils/include/rsutils/easylogging/elpp-init.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/third-party/rsutils/include/rsutils/easylogging/elpp-init.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/third-party/rsutils/include/rsutils/easylogging/elpp-init.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/easylogging/elpp-init.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/data-collect/rs-data-collect.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/data-collect/rs-data-collect.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/tools/data-collect/rs-data-collect.h: In member function ‘std::string rs_data_collect::data_collector::frame_record::to_string() const’: /builddir/build/BUILD/librealsense-2.54.2/tools/data-collect/rs-data-collect.h:222:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 222 | for (auto i=0; i >&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/data-collect/rs-data-collect.cpp:70:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 70 | for (auto i = 0; i < user_requests.size() - 1; i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/data-collect/rs-data-collect.cpp: In member function ‘void rs_data_collect::data_collector::save_data_to_file(const std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/data-collect/rs-data-collect.cpp:132:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 132 | for (auto i = 0; i < elem.second.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/model-views.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/model-views.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/model-views.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/model-views.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/model-views.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/algo.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.cpp:18: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.cpp:19: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.cpp:22: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/common/../src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/common/../src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/common/../src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 78%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/notifications.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/notifications.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/notifications.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/notifications.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/notifications.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call [ 78%] Linking CXX executable ../../Release/rs-data-collect cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/data-collect && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-data-collect.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-data-collect.dir/rs-data-collect.cpp.o" -o ../../Release/rs-data-collect -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: -lOpenGL -lGLX -lGLU ../../Release/librealsense2-gl.so.2.54.2 ../../Release/librealsense2.so.2.54.2 ../../Release/librsutils.so.2.54.2 /usr/lib64/libglfw.so.3.3 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.cpp:11: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.cpp:14: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 78%] Built target rs-data-collect /usr/bin/gmake -f tools/depth-quality/CMakeFiles/rs-depth-quality.dir/build.make tools/depth-quality/CMakeFiles/rs-depth-quality.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality/CMakeFiles/rs-depth-quality.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f tools/depth-quality/CMakeFiles/rs-depth-quality.dir/build.make tools/depth-quality/CMakeFiles/rs-depth-quality.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 78%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/rsutils/include/rsutils/easylogging/elpp-init.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/rsutils/include/rsutils/easylogging/elpp-init.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/third-party/rsutils/include/rsutils/easylogging/elpp-init.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/third-party/rsutils/include/rsutils/easylogging/elpp-init.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include/rsutils/easylogging/elpp-init.cpp [ 78%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/calibration-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/calibration-model.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/calibration-model.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/calibration-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.cpp [ 78%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/model-views.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/model-views.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/model-views.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/model-views.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/model-views.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:10: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:12: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/ds/ds-private.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/ds/d400/d400-private.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/algo.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.cpp:18: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.cpp: In member function ‘void rs2::calibration_model::update(rs2::ux_window&, std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.cpp:146:30: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 146 | catch(std::exception e) | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.cpp:19: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.cpp:22: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/common/../src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/common/../src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/common/../src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/../src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/../src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/notifications.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/notifications.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/notifications.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/notifications.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/notifications.cpp [ 79%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/viewer.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/viewer.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/viewer.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/viewer.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.cpp:11: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.cpp:14: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:19: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:22: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/arcball_camera.h: In function ‘void arcball_camera_update(float*, float*, float*, float*, float, float, float, float, int, int, int, int, int, int, int, int, int, unsigned int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/arcball_camera.h:100:15: warning: unused variable ‘up_len’ [-Wunused-variable] 100 | float up_len = sqrtf(up[0] * up[0] + up[1] * up[1] + up[2] * up[2]); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/arcball_camera.h:108:15: warning: unused variable ‘to_target_len’ [-Wunused-variable] 108 | float to_target_len = sqrtf(to_target[0] * to_target[0] + to_target[1] * to_target[1] + to_target[2] * to_target[2]); | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h: In constructor ‘rs2::frameset_allocator::frameset_allocator(rs2::viewer_model*)’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:39:23: warning: ‘rs2::frameset_allocator::owner’ will be initialized after [-Wreorder] 39 | viewer_model* owner; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:50:6: warning: base ‘rs2::filter’ [-Wreorder] 50 | }) {} | ^ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:35:5: warning: when initialized here [-Wreorder] 35 | frameset_allocator::frameset_allocator(viewer_model* viewer) : owner(viewer), | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In member function ‘void rs2::viewer_model::show_3dviewer_header(rs2::ux_window&, rs2::rect, bool&, std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:420:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 420 | for (int i = 0; i < tex_sources.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:588:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 588 | for (int i = 0; i < tex_sources_str.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:326:14: warning: variable ‘pose_render’ set but not used [-Wunused-but-set-variable] 326 | bool pose_render = false; | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In member function ‘void rs2::viewer_model::update_configuration()’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:842:18: warning: unused variable ‘measurement_enabled’ [-Wunused-variable] 842 | if (bool measurement_enabled = config_file::instance().get_or_default( | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In member function ‘void rs2::viewer_model::show_rendering_not_supported(ImFont*, int, int, int, int, rs2_format)’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1161:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1161 | for (int i = 0; i < text.size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In function ‘std::map rs2::generate_layout(const rect&, int, size_t, const std::set&, std::map&)’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1220:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1220 | for (auto x = 0; x < factor; x++) | ~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1744:31: warning: comparison of integer expressions of different signedness: ‘ColorIdx’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1744 | if( color < int( colors.size() )) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In member function ‘void rs2::viewer_model::render_2d_view(const rs2::rect&, rs2::ux_window&, int, ImFont*, ImFont*, size_t, const rs2::mouse_info&, std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1880:44: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1880 | for (uint64_t i = 0; i < depth_height; i+= skip_pixels_factor) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1882:48: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1882 | for (uint64_t j = 0; j < depth_width; j+= skip_pixels_factor) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In member function ‘void rs2::viewer_model::render_3d_view(const rs2::rect&, rs2::ux_window&, std::shared_ptr, rs2::points)’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1990:15: warning: unused variable ‘_rx’ [-Wunused-variable] 1990 | float _rx[4][4] = { | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1997:22: warning: unused variable ‘_rz’ [-Wunused-variable] 1997 | static float _rz[4][4] = { | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 79%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/calibration-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/calibration-model.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/calibration-model.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/calibration-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:10: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:12: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../hw-monitor.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/fw-update-unsigned.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/ds/ds-private.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/ds/d400/d400-private.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.cpp: In member function ‘void rs2::calibration_model::update(rs2::ux_window&, std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/common/calibration-model.cpp:146:30: warning: catching polymorphic type ‘class std::exception’ by value [-Wcatch-value=] 146 | catch(std::exception e) | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = int; int C = 256]’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../hw-monitor.h:209:42: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/fw-update/../small-heap.h:62:14: warning: unused variable ‘old_value’ [-Wunused-variable] /builddir/build/BUILD/librealsense-2.54.2/common/../src/ds/d400/d400-private.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/../src/ds/d400/d400-private.h:171:21: warning: ‘bool librealsense::ds::is_capability_supports(ds_caps, uint8_t)’ defined but not used [-Wunused-function] 171 | static bool is_capability_supports(const ds::ds_caps capability, const uint8_t cur_gvd_version) | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In member function ‘rs2::save_to_ply::get_texcolor(rs2::video_frame const&, unsigned char const*, float, float)’, inlined from ‘rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’ at /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:106:48: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:284:84: warning: ‘texture_data’ may be used uninitialized [-Wmaybe-uninitialized] 284 | return { texture_data[idx], texture_data[idx + 1], texture_data[idx + 2] }; | ^ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:84:28: note: ‘texture_data’ was declared here 84 | const uint8_t* texture_data; | ^~~~~~~~~~~~ [ 79%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/viewer.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/viewer.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/viewer.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/viewer.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:19: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:22: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/arcball_camera.h: In function ‘void arcball_camera_update(float*, float*, float*, float*, float, float, float, float, int, int, int, int, int, int, int, int, int, unsigned int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/arcball_camera.h:100:15: warning: unused variable ‘up_len’ [-Wunused-variable] 100 | float up_len = sqrtf(up[0] * up[0] + up[1] * up[1] + up[2] * up[2]); | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/arcball_camera.h:108:15: warning: unused variable ‘to_target_len’ [-Wunused-variable] 108 | float to_target_len = sqrtf(to_target[0] * to_target[0] + to_target[1] * to_target[1] + to_target[2] * to_target[2]); | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h: In constructor ‘rs2::frameset_allocator::frameset_allocator(rs2::viewer_model*)’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:39:23: warning: ‘rs2::frameset_allocator::owner’ will be initialized after [-Wreorder] 39 | viewer_model* owner; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:50:6: warning: base ‘rs2::filter’ [-Wreorder] 50 | }) {} | ^ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:35:5: warning: when initialized here [-Wreorder] 35 | frameset_allocator::frameset_allocator(viewer_model* viewer) : owner(viewer), | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In member function ‘void rs2::viewer_model::show_3dviewer_header(rs2::ux_window&, rs2::rect, bool&, std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:420:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 420 | for (int i = 0; i < tex_sources.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:588:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 588 | for (int i = 0; i < tex_sources_str.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:326:14: warning: variable ‘pose_render’ set but not used [-Wunused-but-set-variable] 326 | bool pose_render = false; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In member function ‘void rs2::viewer_model::update_configuration()’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:842:18: warning: unused variable ‘measurement_enabled’ [-Wunused-variable] 842 | if (bool measurement_enabled = config_file::instance().get_or_default( | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In member function ‘void rs2::viewer_model::show_rendering_not_supported(ImFont*, int, int, int, int, rs2_format)’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1161:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1161 | for (int i = 0; i < text.size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In function ‘std::map rs2::generate_layout(const rect&, int, size_t, const std::set&, std::map&)’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1220:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1220 | for (auto x = 0; x < factor; x++) | ~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1744:31: warning: comparison of integer expressions of different signedness: ‘ColorIdx’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1744 | if( color < int( colors.size() )) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In member function ‘void rs2::viewer_model::render_2d_view(const rs2::rect&, rs2::ux_window&, int, ImFont*, ImFont*, size_t, const rs2::mouse_info&, std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1880:44: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1880 | for (uint64_t i = 0; i < depth_height; i+= skip_pixels_factor) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1882:48: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1882 | for (uint64_t j = 0; j < depth_width; j+= skip_pixels_factor) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp: In member function ‘void rs2::viewer_model::render_3d_view(const rs2::rect&, rs2::ux_window&, std::shared_ptr, rs2::points)’: /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1990:15: warning: unused variable ‘_rx’ [-Wunused-variable] 1990 | float _rx[4][4] = { | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/viewer.cpp:1997:22: warning: unused variable ‘_rz’ [-Wunused-variable] 1997 | static float _rz[4][4] = { | ^~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ [ 80%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/ux-window.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/ux-window.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/ux-window.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/ux-window.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:14: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.h:13, from /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:10: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:12: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp: In function ‘void rs2::prepare_config_file()’: /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:112:14: warning: unused variable ‘renderer’ [-Wunused-variable] 112 | auto renderer = (const char*)glGetString(GL_RENDERER); | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:113:14: warning: unused variable ‘version’ [-Wunused-variable] 113 | auto version = (const char*)glGetString(GL_VERSION); | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:114:14: warning: unused variable ‘glsl’ [-Wunused-variable] 114 | auto glsl = (const char*)glGetString(GL_SHADING_LANGUAGE_VERSION); | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.h: In constructor ‘rs2::ux_window::ux_window(const char*, rs2::context&)’: /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.h:110:34: warning: ‘rs2::ux_window::_app_ready’ will be initialized after [-Wreorder] 110 | std::atomic _app_ready; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.h:109:34: warning: ‘bool rs2::ux_window::_first_frame’ [-Wreorder] 109 | bool _first_frame; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:430:5: warning: when initialized here [-Wreorder] 430 | ux_window::ux_window(const char* title, context &ctx) : | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.h:122:34: warning: ‘rs2::ux_window::_dev_stat_message’ will be initialized after [-Wreorder] 122 | std::string _dev_stat_message; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.h:111:34: warning: ‘std::atomic rs2::ux_window::_keep_alive’ [-Wreorder] 111 | std::atomic _keep_alive; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:430:5: warning: when initialized here [-Wreorder] 430 | ux_window::ux_window(const char* title, context &ctx) : | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:22: /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:37:16: warning: ‘icon_512_png_data’ defined but not used [-Wunused-variable] 37 | static uint8_t icon_512_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x2,0x0,0x0,0x0,0x2,0x0,0x8,0x6,0x0,0x0,0x0,0xf4,0x78,0xd4,0xfa,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0x1b,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x37,0x3a,0x34,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x31,0x33,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x31,0x33,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x37,0x3a,0x34,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0xc9,0x8a,0x11,0xa1,0x0,0x0,0x91,0x72,0x49,0x44,0x41,0x54,0x78,0x9c,0xed,0x9d,0x77,0xbc,0x1d,0x55,0xb9,0xfe,0xbf,0x6b,0x66,0xf7,0xd3,0x72,0xd2,0xb,0x10,0x4a,0x8,0x84,0x84,0x8e,0x10,0xa4,0x49,0x53,0x44,0x6c,0x17,0xb1,0x5d,0x41,0x51,0xec,0xe5,0x5e,0x51,0xb0,0xa0,0xe0,0x55,0xec,0x3f,0x44,0x45,0x4,0x41,0xb0,0x20,0x88,0x22,0xa0,0x62,0x1,0x11,0x4,0xb,0x84,0x16,0x4a,0x20,0x24,0x4,0x48,0x20,0x9,0xe9,0x39,0xbd,0xec,0x32,0xb3,0x7e,0x7f,0xcc,0xd9,0xc9,0x49,0x72,0xca,0x2e,0x53,0xd6,0x9a,0xbd,0x9e,0xcf,0xe7,0x18,0x49,0xce,0x3c,0xcf,0x3b,0x6b,0xad,0x99,0xe7,0x9d,0x55,0xc5,0xbc,0x79,0xf3,0xd6,0x2,0x2d,0xec,0x4,0x21,0xc4,0xce,0x7f,0xe5,0xb,0x82,0xe2,0xd,0x4b,0x47,0x27,0x5e,0x9d,0x62,0xd,0x53,0x47,0x27,0xde,0xb0,0xca,0x3a,0x28,0x2d,0xd3,0x56,0xc2,0xe5,0xd,0x4b,0xc7,0xc4,0x1f,0x9d,0x86,0x8f,0xbc,0xaf,0x24,0x80,0x99,0x7e,0xb1,0x8d,0x7,0xd3,0x68,0xc2,0xe5,0xd,0x2,0xa6,0xe,0xc3,0xe5,0xd,0xb,0xc6,0xfc,0xf5,0xe7,0xd,0x4b,0xc7,0xc4,0x1f,0x9d,0x86,0xcf,0xbc,0x7b,0x58,0x40,0x4f,0xc0,0x22,0x81,0x71,0x86,0x9,0x4d,0x2a,0x34,0x50,0x5e,0x53,0x87,0xf1,0xe0,0x8d,0x4a,0x27,0x8,0xe8,0x56,0xf6,0xba,0xd7,0xa9,0x89,0x3f,0x3a,0x4,0x10,0xfb,0x56,0x2b,0x4,0x11,0xd3,0x8d,0x19,0x3,0x5e,0x53,0x87,0xf1,0xe0,0xd,0x4b,0xc7,0x7c,0x65,0x85,0xc7,0x1b,0x96,0x8e,0x89,0x3f,0x3a,0x9d,0xa0,0x62,0xdf,0x21,0x1,0xd0,0x29,0xf0,0xb0,0xb4,0x74,0x6b,0x8c,0x3a,0x95,0x41,0x58,0x5a,0x3a,0x95,0x75,0x90,0xbc,0x61,0xe9,0x98,0xaf,0xac,0xf0,0x78,0xc3,0xd2,0x31,0xf1,0x47,0xa7,0x13,0x64,0xec,0xdb,0x12,0x0,0x9d,0x1f,0x5a,0xd0,0xab,0xe0,0x75,0xe3,0xd,0xb,0xa6,0xe,0xf5,0x7e,0x51,0x5,0xc9,0x1b,0x86,0x8e,0x29,0x93,0x70,0x79,0xc3,0xd2,0xd1,0x39,0xfe,0xa0,0x63,0x4f,0x4,0x25,0xa2,0x73,0xa1,0x1b,0xde,0xe0,0x38,0xc3,0xd4,0x31,0xbc,0xe1,0xe9,0xe8,0x1c,0xbb,0x8e,0xbc,0x61,0xe9,0x98,0xf8,0xa3,0xd3,0x9,0x23,0x76,0x4b,0xd7,0xc0,0x83,0xd4,0x31,0xbc,0xa6,0xe,0xe3,0xc2,0x1b,0x95,0x4e,0x10,0xd0,0xad,0xec,0x75,0xaf,0x53,0x13,0x7f,0x74,0x3a,0x61,0xc5,0xbe,0xcb,0x24,0xc0,0x7a,0xa1,0xf3,0xb,0x6,0xf4,0x6b,0x8c,0x3a,0x37,0xbe,0xa0,0xa0,0x53,0x59,0x7,0xc9,0x1b,0x96,0x8e,0xce,0xed,0x45,0xf7,0x32,0x31,0xf1,0x87,0xcb,0x1b,0x86,0x4e,0x98,0xcf,0x93,0xaf,0x9,0x80,0x99,0x2c,0xa6,0x3f,0xaf,0xa9,0xc3,0x78,0xf0,0x86,0xa5,0xa3,0x73,0xfc,0xa6,0x4c,0xc2,0xe5,0xd,0x4b,0x47,0xe7,0xf8,0xc3,0x7e,0xff,0xfa,0x96,0x0,0x18,0xe3,0xd0,0x9f,0xd7,0xd4,0x61,0x3c,0x78,0xc3,0xd2,0xd1,0x39,0x7e,0x53,0x26,0xe1,0xf2,0x86,0xa5,0xa3,0x73,0xfc,0x51,0xbc,0x7f,0x7d,0x1f,0x2,0x8,0x1a,0x3a,0x15,0xbc,0x6e,0xbc,0x61,0xc1,0xd4,0xa1,0xde,0x2f,0xaa,0x20,0x79,0xc3,0xd0,0x31,0x65,0x12,0x2e,0x6f,0x58,0x3a,0x3a,0xc7,0x1f,0xd5,0xc7,0x57,0xc2,0x6f,0xc2,0xa0,0xa0,0x5b,0xa3,0x31,0xbc,0xe1,0x69,0x18,0xde,0xf0,0x74,0x4c,0x2f,0x51,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xd5,0xd2,0x9,0x2,0x23,0xc5,0x5e,0x77,0xf,0x80,0x31,0xe,0xc3,0x1b,0x25,0x74,0x2b,0x13,0xf3,0xa2,0xaa,0xc,0xc6,0xfc,0xc3,0xd3,0x31,0xf1,0x47,0xab,0x13,0xa5,0x87,0xd6,0x95,0x0,0xe8,0xfc,0x92,0xd1,0xad,0x32,0x75,0xe3,0xd,0x43,0x47,0xb7,0x32,0xd1,0xb9,0xac,0x83,0xe4,0xd,0x43,0xc7,0x94,0x49,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xeb,0x43,0xcd,0x9,0x80,0xce,0x5,0xaf,0x5b,0x65,0xea,0xc6,0x1b,0x86,0x8e,0x6e,0x65,0xa2,0x73,0x59,0x7,0xc9,0x1b,0x86,0x8e,0x29,0x93,0x70,0x79,0xc3,0xd2,0x31,0xf1,0xd7,0xaf,0x53,0x53,0x2,0xa0,0x42,0xe0,0x2a,0x71,0x1a,0xde,0x70,0x75,0x74,0x2b,0x13,0x9d,0xcb,0x3a,0x48,0xde,0xa8,0x74,0xfc,0x80,0xee,0x65,0x62,0xe2,0x8f,0x56,0x47,0x95,0xf8,0xab,0x4e,0x0,0x54,0x9,0x5c,0x15,0x4e,0xc3,0x1b,0xae,0x8e,0x6e,0x65,0xa2,0x73,0x59,0x7,0xc9,0x1b,0x96,0x8e,0x4e,0x6d,0x30,0x2c,0x1d,0x13,0x7f,0xb4,0x3a,0x2a,0xc5,0x5f,0xd5,0x2a,0x0,0x95,0x2,0x57,0x81,0xd3,0xf0,0x86,0xab,0xa3,0x5b,0x99,0x98,0xb2,0x8e,0x4e,0xcb,0xd4,0x69,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xfd,0xd5,0xa9,0xb8,0x7,0x40,0xb5,0xc0,0xa3,0xe6,0x34,0xbc,0xe1,0xea,0xe8,0x56,0x26,0x3a,0x97,0x75,0x98,0x30,0x6d,0x25,0x3c,0x1d,0x13,0x7f,0xb4,0x3a,0x2a,0xc6,0x5f,0x51,0x2,0xa0,0x62,0xe0,0x51,0x72,0x1a,0xde,0x70,0x75,0x74,0x2b,0x13,0x9d,0xcb,0x3a,0x48,0xde,0xa8,0x74,0xfc,0x80,0xee,0x65,0x62,0xe2,0x8f,0x56,0x47,0xd5,0xf8,0xc7,0x4d,0x0,0x54,0xd,0x3c,0x2a,0x4e,0xc3,0x1b,0xae,0x8e,0x6e,0x65,0xa2,0x73,0x59,0x7,0xc9,0x1b,0x96,0x8e,0x4e,0x6d,0x30,0x2c,0x1d,0x13,0x7f,0xb4,0x3a,0x2a,0xc7,0x3f,0x66,0x2,0xa0,0x72,0xe0,0x51,0x70,0x1a,0xde,0x70,0x75,0x74,0x2b,0x13,0x9d,0xcb,0x3a,0x48,0xde,0xb0,0x74,0x74,0x6a,0x83,0x61,0xe9,0x98,0xf8,0xa3,0xd5,0x51,0x3d,0xfe,0x51,0x13,0x0,0xd5,0x3,0xf,0x9b,0xd3,0xf0,0x86,0xab,0xa3,0x5b,0x99,0xe8,0x5c,0xd6,0x41,0xf2,0x86,0xa5,0xa3,0x53,0x1b,0xc,0x4b,0xc7,0xc4,0x1f,0xad,0x8e,0xe,0xf1,0x8f,0xb8,0xa,0x40,0x87,0xc0,0xc3,0xe4,0x34,0xbc,0xe1,0xea,0xe8,0x56,0x26,0x3a,0x97,0x75,0x90,0xbc,0x61,0xe8,0x98,0x32,0x9,0x97,0x37,0x2c,0x1d,0x13,0x7f,0x38,0x3a,0xbb,0xf4,0x0,0xe8,0x12,0x78,0x98,0xd0,0xad,0x91,0xe8,0x5c,0x87,0xba,0x95,0x89,0xce,0x65,0x1d,0x24,0x6f,0x18,0x3a,0xa6,0x4c,0xc2,0xe5,0xd,0x4b,0xc7,0xc4,0x1f,0x9e,0xce,0xe,0x9,0x80,0x4e,0x81,0x87,0xc5,0xab,0x53,0xac,0x41,0xf2,0x46,0xa5,0xe3,0x7,0x4c,0x59,0x87,0xcb,0x1b,0x95,0x8e,0x1f,0xd0,0xbd,0x4c,0x4c,0xfc,0xd1,0xea,0xe8,0x16,0xff,0xb6,0x4,0x40,0xb7,0xc0,0xc3,0xe0,0xd5,0x29,0xd6,0x20,0x79,0xc3,0xd2,0x31,0x75,0x18,0x9e,0x8e,0x89,0x3f,0x1c,0xce,0x30,0x75,0x4c,0xfc,0xd1,0xea,0xe8,0x18,0xbf,0xe5,0x37,0xe1,0x58,0xd0,0xa9,0xe0,0x75,0x8a,0x35,0x48,0xde,0xb0,0x74,0x4c,0x1d,0x86,0xa7,0x63,0xe2,0xf,0x87,0x33,0x4c,0x1d,0x13,0x7f,0xb4,0x3a,0xba,0xc6,0x6f,0xe9,0x1a,0x78,0x90,0xbc,0x3a,0xc5,0x1a,0x24,0x6f,0x58,0x3a,0xa6,0xe,0xc3,0xd3,0x31,0xf1,0x87,0xc3,0x19,0xa6,0x8e,0x89,0x3f,0x5a,0x1d,0x9d,0xe3,0xaf,0xea,0x2c,0x80,0x5a,0xa1,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0x47,0xe7,0xf8,0x4d,0x99,0x84,0xcb,0x1b,0x96,0x8e,0x89,0x3f,0x5a,0x9d,0x9a,0x8e,0x3,0xae,0x6,0x3a,0x15,0xbc,0x4e,0xb1,0x6,0xc9,0x1b,0x96,0x8e,0xa9,0xc3,0xf0,0x74,0x74,0x8e,0xdf,0x94,0x49,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xa3,0xd7,0x9,0x34,0x1,0xd0,0xa9,0xe0,0x75,0x8a,0x35,0x48,0xde,0xb0,0x74,0x4c,0x1d,0x86,0xa7,0xa3,0x7b,0xfc,0x41,0x40,0xa7,0x58,0x47,0x82,0xee,0x75,0x6a,0xe2,0x57,0x43,0x27,0xb0,0x4,0x40,0xa7,0x82,0xd7,0x29,0xd6,0x20,0x79,0xc3,0xd2,0x31,0x75,0x18,0x9e,0x8e,0x89,0x3f,0x1c,0xce,0x30,0xb5,0x4c,0x9d,0x46,0xab,0xa3,0x7b,0xfc,0xc3,0x11,0x48,0x2,0xa0,0x7b,0xc1,0xfb,0x1,0xdd,0xcb,0x40,0xa7,0xf8,0x75,0x8a,0x35,0x4c,0x1d,0x13,0x7f,0x38,0x9c,0x61,0x6a,0x99,0x3a,0x8d,0x56,0x47,0xf7,0xf8,0x77,0x86,0xef,0x93,0x0,0x75,0x6a,0xf4,0x86,0x37,0x5c,0x1d,0xd3,0x36,0xc2,0xd3,0x31,0xf1,0x87,0xc3,0x19,0xa6,0x8e,0x89,0x3f,0x5a,0x1d,0xdd,0xe3,0x1f,0x49,0xc7,0xd7,0x1e,0x0,0xf3,0x85,0xae,0x1f,0x6f,0x58,0x3a,0x3a,0xbd,0xd0,0x4d,0x59,0x47,0xab,0xa3,0x53,0x5b,0x9,0x4b,0xc7,0xc4,0x1f,0xad,0x8e,0xee,0xf1,0x8f,0xa6,0xe3,0x5b,0x2,0xa0,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0xc7,0xc4,0x1f,0xe,0x67,0x98,0x3a,0x26,0xfe,0x68,0x75,0x74,0x8f,0x7f,0x2c,0x1d,0x5f,0x12,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x38,0xc3,0x84,0xa9,0xd3,0x68,0x75,0x74,0x8f,0x7f,0x3c,0x9d,0xba,0x13,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x38,0xc3,0xd4,0x32,0x75,0x1a,0xad,0x8e,0xee,0xf1,0x57,0xa2,0x53,0x57,0x2,0xa0,0x7b,0xc1,0xfb,0x1,0xdd,0xcb,0x40,0xf7,0xf8,0xfd,0x80,0x29,0xeb,0x68,0x75,0x74,0x36,0xcf,0xa0,0xb4,0x4c,0x9d,0x46,0xab,0xa3,0x7b,0xfc,0x95,0xea,0xd4,0xbc,0xa,0x40,0xa7,0x46,0x6f,0x78,0xc3,0xd5,0x31,0x6d,0x23,0x3c,0x1d,0x13,0x7f,0x38,0x9c,0x61,0xea,0x98,0xf8,0xa3,0xd5,0xd1,0x3d,0xfe,0x6a,0x74,0x6a,0xea,0x1,0x30,0x5f,0x77,0xfa,0xf1,0x86,0xa5,0xa3,0xd3,0xb,0xdd,0x94,0x75,0xb4,0x3a,0x3a,0xbd,0x47,0x76,0x86,0xee,0x65,0x62,0xe2,0xf,0x97,0x57,0x55,0x9d,0xaa,0x13,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x79,0xc3,0xd0,0x30,0x75,0x1a,0xad,0x8e,0xee,0xf1,0xd7,0xa2,0x53,0x55,0x2,0xa0,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0xc7,0xc4,0x1f,0x2e,0x6f,0x18,0xd0,0x39,0x76,0x30,0x6d,0x52,0x57,0x9d,0x8a,0x13,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x79,0xc3,0xd0,0x31,0x13,0x16,0xa3,0xd5,0xd1,0x3d,0xfe,0x7a,0x74,0x2a,0x4a,0x0,0x74,0x2f,0x78,0x3f,0xa0,0x7b,0x19,0xe8,0x1e,0xbf,0x1f,0x30,0x65,0x1d,0xad,0x8e,0x6e,0xbc,0x61,0xe8,0x18,0xf3,0x8f,0x56,0x47,0xf7,0xf8,0xeb,0xd5,0x19,0x77,0x15,0x80,0x4e,0x5,0xaf,0x53,0xac,0x41,0xf2,0x86,0xa5,0x63,0xea,0x30,0x3c,0x1d,0x13,0x7f,0x38,0x9c,0x61,0xea,0x98,0xf8,0xa3,0xd5,0xd1,0x3d,0x7e,0x3f,0x74,0xc6,0xec,0x1,0xd0,0xa9,0xe0,0x75,0x8a,0x35,0x48,0xde,0xb0,0x74,0x4c,0x1d,0x86,0xa7,0x63,0xe2,0x8f,0x1f,0x4c,0x9d,0x46,0xab,0xa3,0x7b,0xfc,0x7e,0xe9,0x8c,0x9a,0x0,0xe8,0x54,0xf0,0x3a,0xc5,0x1a,0x24,0x6f,0x58,0x3a,0xa6,0xe,0xc3,0xd3,0x31,0xf1,0x87,0xcb,0x1b,0x86,0x8e,0xce,0xb1,0x7,0xc9,0x1b,0x96,0x8e,0xee,0xf1,0xfb,0xa9,0x33,0x62,0x2,0xa0,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0xc7,0xc4,0x1f,0x2e,0x6f,0x18,0x3a,0xba,0xf7,0x86,0xe8,0x5c,0xf6,0x41,0xf2,0xea,0xaa,0xb3,0x4b,0x2,0xa0,0x7b,0xc1,0xfb,0x1,0xdd,0xcb,0x40,0xa7,0xf8,0x75,0x8a,0x35,0x4c,0x1d,0x13,0x7f,0xb8,0xbc,0x61,0xe8,0x98,0x9,0x7f,0xd1,0xea,0xe8,0x1e,0x7f,0x10,0x3a,0x3b,0x24,0x0,0xba,0x15,0xbc,0x4e,0x8d,0x5c,0xa7,0x46,0x11,0x26,0x6f,0x10,0xd0,0x29,0xd6,0x91,0x60,0xda,0x4a,0xb8,0xbc,0x61,0xe8,0x18,0xf3,0x8f,0x56,0x47,0xf7,0xf8,0x83,0xd2,0xd9,0xb6,0xa,0x40,0xb7,0x82,0xd7,0xa9,0x91,0xeb,0xd6,0x28,0x74,0xe6,0x35,0x65,0x1d,0xad,0x8e,0xce,0x75,0x1a,0x94,0x96,0xa9,0xd3,0x68,0x75,0x74,0x8f,0x3f,0x48,0x1d,0xcb,0x6f,0xc2,0xe1,0xd0,0x89,0x57,0xa7,0x58,0xc3,0xd4,0xd1,0x89,0xd7,0x94,0x75,0xb4,0x3a,0xa6,0xe7,0x25,0x1c,0xce,0x30,0x75,0x4c,0xfc,0xf1,0xd6,0xb1,0x74,0x2b,0x78,0x9d,0x1e,0x52,0x5d,0x1b,0x85,0x8e,0xbc,0xa6,0xac,0xa3,0xd5,0xd1,0x8d,0x37,0xc,0x1d,0x9d,0x63,0xf,0x92,0x37,0x2c,0x1d,0xdd,0xe3,0xf,0x43,0xa7,0xa6,0xd3,0x0,0xc7,0x83,0x4e,0x15,0xaa,0x53,0xac,0x61,0xea,0xe8,0xc4,0x6b,0xca,0x3a,0x5a,0x1d,0xdd,0x78,0xa3,0xd2,0xd1,0x9,0xba,0x97,0xbd,0xee,0xf1,0x87,0xa5,0xe3,0x7b,0x2,0xa0,0x53,0x85,0xea,0x14,0x6b,0x98,0x3a,0x3a,0xf1,0x9a,0xb2,0x8e,0x56,0x47,0x37,0xde,0xb0,0x74,0x74,0x8e,0x5f,0xe7,0xd8,0x83,0xe4,0x8d,0x9b,0x8e,0x10,0xc2,0xdf,0x4,0x40,0xa7,0xa,0xd5,0x29,0xd6,0x30,0x75,0x74,0xe2,0xd5,0xfd,0xcb,0xcd,0xb4,0x95,0x70,0x79,0xc3,0xd2,0xd1,0x39,0x7e,0xf3,0x4c,0x35,0x86,0x4e,0x99,0x77,0xdc,0xb3,0x0,0xaa,0x25,0xf4,0x1b,0x3a,0x35,0xf2,0xb8,0x34,0xa,0x1d,0x78,0x4d,0x59,0x47,0xab,0xa3,0x73,0x9d,0x6,0xa5,0x65,0xea,0x34,0x5a,0x1d,0xdd,0xe3,0xf,0x4b,0x67,0x38,0xaf,0x2f,0x3d,0x0,0x3a,0x55,0xa8,0x4e,0xb1,0x86,0xa9,0xa3,0x13,0xaf,0x29,0xeb,0x68,0x75,0xcc,0x57,0x62,0x74,0xd0,0xbd,0x4e,0x4d,0xfc,0xd1,0xea,0xec,0xcc,0x5b,0x77,0x2,0xa0,0x53,0x85,0xea,0x14,0x6b,0x98,0x3a,0x3a,0xf1,0x9a,0xb2,0x8e,0x56,0x47,0x37,0xde,0xb0,0x74,0xc2,0x88,0x5f,0xe7,0xd8,0x83,0xd4,0xd1,0x3d,0xfe,0xb0,0x74,0x46,0xe2,0xad,0x2b,0x1,0xd0,0xbd,0x42,0xfd,0x40,0x1c,0x1b,0x85,0xca,0xbc,0x61,0x40,0xf7,0x32,0xd1,0x2d,0x7e,0x53,0x2e,0xd1,0x41,0xe7,0xd8,0x41,0xff,0xb6,0x13,0x96,0xce,0x68,0xbc,0x35,0x27,0x0,0xba,0x3d,0x4c,0xe6,0x6b,0xd4,0xf0,0x46,0xa9,0x61,0xda,0x4a,0xb8,0xbc,0x61,0xe9,0xe8,0x1c,0xbf,0x99,0x73,0xd1,0x18,0x3a,0x63,0xf1,0xd6,0x94,0x0,0xe8,0xf6,0x30,0x99,0xc6,0x67,0x78,0xa3,0x84,0xce,0xb1,0x83,0xfe,0x75,0x6a,0xe2,0xf,0x87,0x33,0x4c,0x2d,0x9d,0xcb,0x3e,0x4c,0x9d,0xf1,0x78,0xab,0x5e,0x5,0xa0,0xd3,0xc3,0xa4,0x53,0xac,0x61,0xea,0xe8,0xc4,0x6b,0xca,0x3a,0x5a,0x1d,0xdd,0x78,0xc3,0xd0,0x31,0xe6,0x19,0xad,0x8e,0xee,0xf1,0x87,0xa5,0x53,0x9,0x6f,0x55,0x3d,0x0,0x3a,0x55,0xa8,0x4e,0xb1,0x86,0xa9,0xa3,0x13,0xaf,0x29,0xeb,0x68,0x75,0x74,0xe3,0x8d,0x4a,0x27,0x28,0x98,0x67,0x2a,0x3c,0xde,0xb8,0xe9,0x54,0xca,0x5b,0x71,0x2,0x10,0x75,0xa0,0x51,0x73,0x6,0xc9,0x1b,0x96,0x8e,0x4e,0xbc,0xe6,0xe5,0x1d,0xad,0x8e,0x6e,0xbc,0x61,0xe9,0xe8,0x1c,0xbf,0xce,0xb1,0x7,0xc9,0x1b,0x37,0x9d,0x6a,0x78,0x2b,0x4a,0x0,0x54,0x8,0x34,0x6a,0x34,0x52,0xa3,0x50,0x81,0x37,0x2c,0x98,0x17,0xad,0xfe,0xbc,0x61,0xe9,0xe8,0x1c,0xbf,0x79,0x4e,0x1b,0x43,0xa7,0x5a,0xde,0x71,0x13,0x0,0x55,0x2,0x8d,0x92,0xb7,0xd1,0x1a,0x45,0x5c,0x79,0xc3,0xd0,0xd1,0x39,0x76,0x1d,0x79,0xc3,0xd2,0xd1,0x39,0x7e,0x33,0x67,0xa1,0x31,0x74,0x6a,0xe1,0x1d,0x33,0x1,0x50,0x29,0xd0,0xa8,0x78,0x1b,0xb1,0x51,0xc4,0x91,0x37,0xc,0x1d,0xf3,0x95,0x15,0x2e,0x6f,0x58,0x3a,0xba,0xc7,0x1f,0x16,0x74,0x7e,0xa6,0x74,0xd7,0xa9,0x95,0x77,0xd4,0x55,0x0,0xaa,0x5,0x1a,0x36,0x67,0x90,0xbc,0x61,0xe9,0xe8,0xc4,0x6b,0xbe,0x52,0xa2,0xd5,0xd1,0x8d,0x37,0xc,0x1d,0xd3,0x26,0xa3,0xd5,0xd1,0x3d,0xfe,0xb0,0x74,0xea,0xe1,0x1d,0xb1,0x7,0x40,0xc5,0x40,0xc3,0xe4,0xc,0x92,0x37,0x2c,0x1d,0x9d,0x78,0xcd,0x8b,0x36,0x5a,0x1d,0xdd,0x78,0xa3,0xd2,0x9,0xa,0x3a,0xc7,0x6f,0xda,0x4e,0xb4,0x3a,0xf5,0xf2,0xee,0x92,0x0,0xa8,0x1a,0x68,0x58,0x9c,0x41,0xf2,0x86,0xa5,0xa3,0x13,0xaf,0x31,0xff,0x68,0x75,0x74,0xe3,0xd,0x4b,0xc7,0xc4,0x1f,0x9d,0x86,0xee,0x65,0x1f,0x96,0x8e,0x1f,0xbc,0x3b,0x24,0x0,0x2a,0x7,0x1a,0x16,0x74,0x8a,0x75,0x24,0x98,0x3a,0x1c,0x19,0xc6,0xfc,0xf5,0xe7,0xd,0x4b,0xc7,0xc4,0x1f,0x1d,0x74,0x2f,0xfb,0xb0,0x74,0xfc,0xe2,0xdd,0x96,0x0,0xa8,0x1e,0x68,0x18,0xbc,0xe6,0x6b,0x34,0x1e,0xbc,0x51,0xe9,0x4,0x1,0xdd,0xca,0x5e,0xf7,0x3a,0x35,0xf1,0x47,0xa7,0xa3,0xf3,0x73,0x3a,0x12,0x74,0xa8,0x63,0xcb,0x6f,0xc2,0xe1,0xd0,0x89,0xd7,0x98,0x7f,0x3c,0x78,0xc3,0xd2,0xd1,0xf9,0x65,0xa5,0x7b,0x99,0x98,0xf8,0xc3,0xe5,0xd,0x43,0x47,0xf7,0xf7,0x6f,0x58,0x1a,0x7e,0xf3,0x26,0x74,0x9,0x34,0x48,0x5e,0x9d,0x1f,0x1c,0xdd,0x78,0x75,0x7f,0xd0,0x4d,0x5b,0x9,0x97,0x37,0x2c,0x1d,0x9d,0xe3,0x37,0xcf,0x54,0x63,0xe8,0x4,0xc1,0x5b,0xf3,0x71,0xc0,0x63,0x41,0xa7,0x2,0x30,0x8d,0x22,0x3c,0x5e,0xf3,0xa2,0x8a,0x56,0x47,0x37,0xde,0xb0,0x74,0x74,0x8f,0x3f,0x2c,0x98,0x67,0x2a,0x3a,0x4,0x15,0xbf,0xef,0x9,0x80,0x4e,0xf,0xa9,0xee,0x8d,0x4f,0x37,0xde,0xb0,0x60,0xda,0x8a,0xfe,0xbc,0x61,0xe9,0x98,0xf8,0xa3,0xd3,0xd1,0x39,0xf6,0x30,0xb5,0x82,0x8c,0xdf,0xd7,0x4,0x40,0xa7,0x46,0x6e,0x4c,0x2e,0x1e,0xbc,0x51,0xe9,0x4,0x1,0xdd,0xca,0x5e,0xf7,0x3a,0x35,0xf1,0x47,0xa7,0xa3,0x73,0xec,0x61,0x6a,0x5,0x1d,0xbf,0x6f,0x9,0x80,0x4e,0x8d,0xdc,0x34,0x8a,0x78,0xf0,0x86,0xa5,0x63,0x92,0x8a,0xf0,0x78,0xc3,0xd2,0x31,0xf1,0x47,0xa7,0xa3,0xf3,0xf3,0x34,0x1a,0x74,0x2d,0x27,0x5f,0x12,0x0,0x9d,0x1a,0xb9,0x31,0xff,0x78,0xf0,0x86,0xa5,0xa3,0x73,0xfc,0xa6,0x4c,0xc2,0xe5,0xd,0x4b,0x47,0xe7,0xf8,0x75,0x7f,0xff,0x86,0xa5,0x13,0x56,0xec,0xa3,0x9e,0x5,0x50,0x29,0x74,0x6a,0xe4,0x3a,0x37,0x8,0xc3,0x1b,0xae,0x8e,0xee,0x2f,0x2a,0x53,0xa7,0xe1,0xf2,0x86,0xa1,0x63,0xda,0xa4,0x5a,0x3a,0x41,0x69,0x85,0x59,0x4e,0x75,0xf5,0x0,0xe8,0xf4,0x90,0xea,0xde,0xf8,0xc,0x6f,0x78,0x3a,0xe6,0x5,0x12,0x2e,0x6f,0x58,0x3a,0xba,0xc7,0x1f,0x16,0x74,0x8e,0xdf,0x3c,0xbb,0xd5,0xe9,0xd4,0x9c,0x0,0xe8,0xfe,0x90,0x6,0x1,0xdd,0xca,0x44,0x37,0xde,0x30,0x74,0xcc,0xb,0x24,0x5c,0xde,0xb0,0x74,0x4c,0xfc,0xd1,0xea,0x84,0x11,0xbf,0x79,0x76,0xab,0xd7,0xa9,0x29,0x1,0xd0,0xad,0x91,0x98,0xa4,0x42,0x7f,0xde,0xa8,0x74,0x82,0x82,0x4e,0x2f,0x10,0xdd,0xeb,0xd4,0xc4,0x1f,0xad,0x8e,0x31,0xff,0x68,0x38,0x2b,0xd1,0xa9,0x3a,0x1,0xd0,0xad,0x91,0xe8,0xfc,0xf0,0xe8,0x56,0x26,0x3a,0x97,0x75,0x90,0xbc,0x61,0xe8,0x98,0x32,0x9,0x97,0x37,0x2c,0x1d,0x13,0xbf,0x5a,0xd0,0xf9,0x7e,0x46,0x8a,0xbd,0xaa,0x4,0x40,0xb7,0x46,0xa2,0xf3,0xc3,0xa3,0x5b,0x99,0xe8,0x5c,0xd6,0x41,0xf2,0x86,0xa1,0x63,0xca,0x24,0x5c,0xde,0xb0,0x74,0x4c,0xfc,0x8d,0xa1,0x13,0x65,0xf,0x49,0xc5,0xab,0x0,0x74,0xba,0x79,0xd3,0x20,0xe2,0xc1,0x1b,0x86,0x8e,0xe9,0x3a,0xc,0x97,0x37,0x2c,0x1d,0x13,0x7f,0x74,0x3a,0x3a,0xc7,0x1e,0xa6,0x96,0xa,0xe5,0x54,0x51,0xf,0x80,0xee,0x8d,0x3c,0x8,0xe8,0x56,0x26,0xba,0xf1,0x86,0xa1,0x63,0x5e,0x20,0xe1,0xf2,0x86,0xa5,0x63,0xe2,0x57,0x4b,0x47,0x77,0xe8,0xf4,0xec,0x56,0xab,0x33,0x6e,0x2,0xa0,0x5b,0x23,0xd7,0xb9,0x51,0xeb,0x56,0x26,0xaa,0x34,0x62,0x55,0x38,0xc3,0xd4,0x32,0x75,0x1a,0x2e,0x6f,0x58,0x3a,0x26,0xfe,0xf8,0xeb,0xa8,0x14,0xfb,0x98,0x9,0x80,0x6e,0x8d,0x44,0xa5,0x82,0x55,0x81,0x53,0x47,0xde,0xa8,0x74,0x82,0x82,0x4e,0xf1,0xeb,0x5e,0xa7,0x26,0xfe,0x68,0x75,0x74,0x8f,0x3f,0xc,0x1d,0xd5,0xde,0x7,0xa3,0x26,0x0,0xba,0x35,0x12,0xd3,0x28,0xf4,0xe7,0xd,0x4b,0xc7,0xc4,0x1f,0xe,0x67,0x98,0x3a,0x26,0xfe,0x68,0x75,0x74,0x8f,0x3f,0x2a,0x9d,0xa0,0x50,0x69,0xfc,0x23,0x4e,0x2,0xd4,0xad,0x91,0xe8,0xdc,0x28,0x84,0x10,0x8,0x21,0x90,0x52,0x2a,0xcf,0x5b,0xbe,0xff,0x20,0xe2,0x1d,0x49,0xcb,0xcf,0xf2,0x96,0x52,0xee,0x10,0x7f,0x50,0x28,0xeb,0xd4,0xa3,0x31,0x5a,0xd9,0x56,0xca,0x5b,0x6d,0xdd,0x8c,0xc4,0x1b,0x44,0xfd,0xea,0xd4,0xd6,0xc3,0xd2,0x89,0xe2,0x99,0xf2,0x3b,0xfe,0x6a,0x39,0x6b,0x8d,0x41,0xe7,0xf7,0x7c,0x90,0xbc,0xf5,0xe8,0xec,0x92,0x0,0xe8,0x74,0xf3,0x3a,0x8f,0xe3,0x4a,0x29,0x49,0x26,0x93,0x24,0x12,0x75,0x1f,0xc7,0xb0,0xb,0xfc,0x36,0xcf,0xe1,0xbc,0x61,0x40,0xa7,0x36,0x18,0xa6,0x8e,0xce,0x75,0x1a,0xa4,0x56,0x50,0xbc,0x65,0x93,0xaa,0x37,0x71,0x1c,0x2b,0xa1,0xab,0x94,0xb7,0x1e,0xd3,0xe,0xb2,0xdc,0x6b,0x31,0xf3,0xf2,0x35,0x85,0x42,0x1,0xd7,0x75,0x2b,0x8a,0x4f,0xe7,0x67,0x57,0xe5,0x67,0x6c,0x7,0xf7,0xd1,0xed,0x1,0xd,0xb,0x41,0xc4,0x9f,0x4e,0xa7,0xe9,0xe8,0xe8,0x60,0xf3,0xe6,0xcd,0xbe,0xf3,0x7,0xf5,0x95,0xa5,0x33,0x2a,0x8d,0x7f,0x78,0x4f,0x41,0x90,0x3a,0x41,0x72,0x44,0x7d,0x7d,0xd0,0x7c,0x41,0xf3,0x8e,0xc4,0x5f,0xcf,0x33,0xa5,0x42,0x9b,0xf0,0x8b,0xc3,0xf,0x2e,0xd7,0x75,0xb1,0x6d,0x9b,0x59,0xb3,0x66,0x91,0x4a,0xa5,0x70,0x1c,0x27,0x30,0xad,0x6a,0xd0,0x68,0xe6,0xf,0xc3,0x12,0x0,0xdd,0x1e,0x52,0xdd,0x1b,0x45,0x32,0x99,0xa4,0xbf,0xbf,0x9f,0xad,0x5b,0xb7,0xfa,0xce,0x6f,0x60,0x60,0xa0,0x6,0x54,0x32,0x6e,0xbf,0x62,0x29,0xf3,0xd4,0x9a,0x10,0x39,0x8e,0x43,0x22,0x91,0x60,0xfa,0xf4,0xe9,0xd8,0xb6,0x3d,0x66,0x2,0xa0,0xfb,0x7b,0x3e,0x2c,0xd4,0xaa,0x95,0xa8,0xe7,0xe2,0xf1,0xa0,0x1b,0x6f,0x18,0x3a,0xc3,0x1f,0x1e,0xdb,0xb6,0x7d,0xe7,0x37,0xa8,0xf,0x51,0x7e,0xfd,0xeb,0x7e,0x7d,0x5c,0x62,0x88,0x1b,0x87,0x6a,0x3c,0x8e,0xe3,0x90,0x4c,0x26,0xc7,0xed,0x55,0x89,0xc3,0x7b,0x3e,0xc,0xd4,0xa3,0x65,0xe9,0x66,0xd2,0x3a,0x37,0xa,0x3,0xb5,0xd1,0xc8,0xe6,0xef,0x7,0x54,0xb8,0x7,0xc3,0x11,0xf,0x1e,0xf3,0x9e,0xaf,0xc,0xf5,0xc6,0x5f,0xf3,0x71,0xc0,0x63,0xc1,0x98,0x7f,0xb8,0xbc,0x6,0xf5,0x43,0xe7,0xba,0x51,0xc1,0x6c,0x54,0x28,0x3f,0x15,0xca,0x41,0x25,0xe,0x5d,0x79,0xcc,0x7b,0x3e,0x3c,0x1d,0xdf,0xa7,0xa0,0x37,0x72,0x77,0x4a,0x98,0x9c,0x6,0xfe,0x41,0xe7,0x49,0x7f,0x2a,0x18,0x77,0x1c,0x62,0x88,0x1b,0x87,0xae,0x3c,0x3a,0x99,0x67,0x18,0x9c,0x41,0x6b,0xf9,0xda,0x3,0xa0,0xbb,0xd1,0xe9,0x1e,0xbf,0x41,0xf5,0x88,0xba,0xce,0xa3,0x4e,0x3e,0xea,0x45,0x5c,0x62,0x50,0x85,0xc3,0x2f,0x18,0xf3,0xf,0x57,0x47,0x47,0xf3,0x7,0x1f,0x13,0x0,0xd3,0x9d,0x12,0x2e,0xaf,0x41,0xfd,0x88,0xfa,0xcb,0x35,0x6a,0xf3,0x8f,0xfa,0xfe,0xe3,0x12,0x83,0x9f,0x50,0xe9,0x7e,0x8c,0xf9,0x47,0xc7,0x19,0x96,0x96,0x2f,0x9,0x80,0xee,0xe6,0xa9,0x7b,0xfc,0x6,0xd5,0x23,0x6a,0xe3,0x89,0xba,0x6d,0xa8,0x10,0x7f,0x1c,0x62,0xf0,0x93,0x47,0x15,0x8e,0xb0,0x79,0x74,0x7e,0xcf,0xeb,0x6c,0xfe,0xe0,0x43,0x2,0xa0,0xbb,0x79,0xea,0x1e,0xbf,0x41,0xf5,0x88,0xda,0x78,0x1a,0xfd,0x7a,0xbf,0x38,0x54,0x81,0x2a,0xe5,0x61,0xcc,0x3f,0x7a,0x9d,0xa0,0x10,0x54,0xfc,0x75,0x25,0x0,0xba,0x9b,0xa7,0xee,0xf1,0x1b,0x84,0x8f,0xa8,0xcd,0x53,0xf7,0xeb,0xd,0x87,0xba,0x1c,0x61,0xf3,0x98,0xf7,0x7c,0xf4,0x3a,0x35,0xaf,0x2,0x30,0x85,0x1a,0xe,0xa7,0x81,0x7f,0x88,0xda,0xfc,0x1a,0xfd,0x7a,0x55,0x38,0x54,0x32,0x4b,0x55,0x38,0x54,0xe4,0xf1,0x3,0xc6,0xa7,0xc6,0x46,0x4d,0x3d,0x0,0xa6,0x50,0xd,0x74,0x43,0xd4,0xa6,0xd1,0xe8,0xd7,0xab,0xc4,0xe1,0x7,0xe2,0x74,0x2f,0xa0,0x56,0x2c,0x7e,0xc1,0xf8,0xd4,0xf8,0xa8,0x3a,0x1,0x30,0x85,0x1a,0x2e,0xaf,0x41,0xf4,0x88,0xda,0x3c,0x75,0xbf,0xde,0x70,0x4,0xc3,0xe1,0x27,0x8f,0x5f,0x50,0x25,0x1e,0xdd,0xdf,0xf3,0x61,0xe9,0x54,0x95,0x0,0x98,0x42,0xd,0x97,0xd7,0xc0,0x1f,0xd4,0x53,0x3f,0x51,0x9b,0x67,0xd4,0xd7,0xfb,0x1,0x55,0xc,0x33,0x4e,0x1c,0x71,0xe6,0xa9,0x17,0xba,0xbf,0xe7,0xc3,0xd4,0xa9,0x38,0x1,0x30,0x85,0x1a,0x2e,0xaf,0x81,0x3f,0x30,0xe6,0x5f,0x1f,0xe2,0x10,0x43,0xdc,0x38,0xe2,0xcc,0x53,0x2f,0x74,0x7f,0xcf,0x87,0xad,0x53,0x51,0x2,0x60,0xa,0x35,0x5c,0x5e,0x3,0x7f,0x60,0xcc,0xbf,0x3e,0xa8,0xd0,0xbe,0x55,0xb9,0xf,0x55,0x38,0xe2,0xcc,0x53,0x2f,0x74,0x7f,0xcf,0x47,0xa1,0x33,0xee,0x2a,0x0,0x53,0xa8,0xe1,0x70,0x1a,0xf8,0xb,0x63,0xfe,0xf5,0x21,0xe,0x31,0xc4,0x8d,0x23,0xce,0x3c,0xf5,0xc2,0xf8,0x54,0x6d,0x3a,0x63,0xf6,0x0,0x98,0x42,0x35,0xd0,0x11,0x51,0x9a,0x7f,0xbd,0x88,0x83,0xf1,0xaa,0x10,0x43,0xdc,0x38,0xe2,0xcc,0x53,0x2f,0x8c,0x4f,0xd5,0xae,0x33,0x6a,0x2,0x60,0xa,0x35,0x5c,0x5e,0x3,0x7f,0x10,0x75,0xfd,0xe8,0x9c,0x7c,0xc4,0x29,0x6,0x55,0x38,0xfc,0x82,0x6a,0xa6,0xad,0x4a,0xd9,0xe8,0xfe,0x9e,0x8f,0x5a,0x67,0xc4,0x4,0xc0,0x14,0x6a,0xb8,0xbc,0x6,0xfe,0x20,0xea,0x2f,0xd7,0xa8,0xcd,0x3f,0xea,0xfb,0x8f,0x4b,0xc,0x7e,0x71,0xf8,0xc5,0xa3,0x52,0x2c,0x7e,0xf2,0xd4,0xb,0xdd,0xdf,0xf3,0x2a,0xe8,0xec,0x92,0x0,0x98,0x42,0xd,0x97,0xd7,0xc0,0x1f,0x44,0x6d,0x3c,0x51,0xb7,0xf,0x15,0xe2,0x8f,0x43,0xc,0x7e,0x42,0xa5,0xfb,0x51,0x8d,0xa7,0x5e,0xe8,0xfe,0x9e,0x57,0x45,0x67,0x87,0x4,0xc0,0x14,0x6a,0x3c,0x78,0x1b,0xd,0x51,0x1b,0x4f,0xa3,0x5f,0xef,0x17,0x87,0x2a,0x50,0xa5,0x3c,0x54,0x33,0x6d,0x3f,0xeb,0x38,0xea,0xde,0xb2,0x30,0x79,0x55,0xd6,0xd9,0xb6,0xa,0xc0,0x14,0x6a,0x78,0xbc,0x42,0x8,0x84,0x10,0x48,0x29,0x7d,0xe7,0x6e,0x34,0x44,0x6d,0x7e,0x8d,0x7e,0x7d,0x5c,0x62,0xf0,0x8b,0xc3,0x2f,0x1e,0x95,0x62,0xf1,0x93,0xa7,0x5e,0x2e,0x9d,0xde,0xf3,0x3a,0xe8,0x58,0xd5,0xfc,0x72,0x50,0x41,0xa8,0xaa,0x13,0x94,0xf9,0x1b,0xf8,0x83,0xa8,0x8d,0xa7,0xd1,0xaf,0xf7,0x8b,0x23,0xe,0x31,0x94,0xa1,0x52,0x99,0xaa,0xc6,0x53,0x2f,0x97,0x4e,0xef,0x79,0x5d,0x74,0x2c,0x53,0xa8,0xe1,0xf1,0xaa,0xf4,0xa2,0xd2,0x1d,0x51,0x9b,0x5f,0xa3,0x5f,0xaf,0x12,0x87,0x1f,0x88,0xd3,0xbd,0x80,0x5a,0xb1,0x94,0x61,0xcc,0x5f,0x3d,0x9d,0x9a,0x4e,0x3,0xf4,0x3b,0x8,0xd5,0x74,0x8c,0xf9,0xab,0x8d,0xa8,0xcd,0xaf,0xd1,0xaf,0x37,0x1c,0xc1,0x70,0xf8,0xc9,0xe3,0x17,0x54,0xb8,0x2f,0x9d,0xde,0xf3,0xba,0xe9,0xf8,0x9e,0x0,0xa8,0x7c,0xb3,0x51,0xf1,0xaa,0xf6,0x50,0x37,0x32,0xa2,0x36,0x4f,0xdd,0xaf,0x37,0x1c,0xc1,0x70,0x18,0x9e,0x60,0x63,0x8,0x8b,0x57,0x37,0x1d,0x5f,0x13,0x0,0xd5,0x6f,0x36,0x2a,0x5e,0x3,0xff,0x10,0xe5,0xcb,0x44,0xf7,0xeb,0xfd,0x80,0x2a,0x86,0x19,0x27,0xe,0xc3,0x13,0x6c,0xc,0x61,0xf1,0xea,0xa8,0x33,0xee,0x59,0x0,0x61,0x4,0xa1,0x82,0x8e,0x6e,0xbc,0x8d,0x8,0x63,0xfe,0xd1,0x5d,0x6f,0x38,0x82,0xe1,0xf0,0x8b,0x47,0x95,0x89,0x7a,0x7e,0xf1,0xe8,0xfe,0x3e,0xd6,0x45,0xc7,0x97,0x1e,0x0,0x5d,0x6e,0x36,0x2e,0xbc,0x8d,0x8,0x63,0xfe,0xd1,0x42,0x15,0x93,0x8a,0x13,0x87,0x9f,0x3c,0x7e,0x41,0x85,0xfb,0xd2,0xfd,0x7d,0xac,0x93,0x4e,0xdd,0x9,0x80,0x4e,0x37,0x1b,0x7,0xde,0x46,0x84,0x8a,0x2f,0x93,0xb0,0xf4,0x55,0x30,0x2b,0x15,0x62,0x88,0x1b,0x87,0xe1,0x9,0x36,0x86,0xb0,0x78,0x75,0xd7,0xa9,0x2b,0x1,0xd0,0xed,0x66,0x75,0xe7,0x6d,0x44,0x44,0x5d,0x96,0x2a,0xbe,0xcc,0x1a,0x31,0x6,0x55,0x38,0xfc,0x82,0xa,0x66,0x1b,0x4,0x8f,0x8a,0x31,0xe8,0xee,0x53,0x41,0xea,0xd4,0x9c,0x0,0xe8,0x78,0xb3,0x3a,0xf3,0x36,0x22,0xa2,0xfe,0x72,0x8d,0xda,0xfc,0xa3,0xbe,0xff,0xb8,0xc4,0xe0,0x17,0x87,0x5f,0x3c,0x2a,0xc5,0xe2,0x27,0x4f,0x3d,0x5c,0xba,0xbf,0x8f,0x75,0xd5,0xa9,0x29,0x1,0xd0,0xf5,0x66,0x75,0xe5,0x6d,0x44,0x44,0x6d,0x3c,0x51,0xd7,0xa5,0xa,0xf1,0x47,0x5d,0x6,0xaa,0xc4,0x50,0x86,0x4a,0x65,0xaa,0x1a,0x4f,0x3d,0x5c,0xba,0xbf,0x8f,0x75,0xd6,0xa9,0x7a,0x15,0x80,0xce,0x37,0xab,0x23,0x6f,0x23,0x22,0x6a,0xf3,0x6b,0xf4,0xeb,0xe3,0x12,0x83,0x5f,0x1c,0x7e,0xf1,0xa8,0x14,0x8b,0x9f,0x3c,0x7e,0x73,0xf9,0x1,0xdd,0x7d,0x2a,0x2c,0x9d,0xaa,0x7a,0x0,0x74,0xbf,0x59,0xdd,0x78,0x1b,0x11,0x51,0x1b,0x4f,0xa3,0x5f,0x1f,0x97,0x18,0xfc,0xe2,0xf0,0x8b,0x47,0xa5,0x58,0xfc,0xe4,0xa9,0x87,0x4b,0x8,0x11,0xc8,0xbb,0x53,0x77,0x9f,0xa,0x53,0xa7,0xe2,0x4,0x40,0xf7,0x9b,0xd5,0x8d,0xb7,0x11,0x11,0xb5,0xf1,0x34,0xfa,0xf5,0x7e,0x71,0xc4,0x21,0x86,0x32,0x54,0x2a,0x53,0xd5,0x78,0xfc,0xe6,0xf2,0x3,0xba,0xfb,0x54,0xd8,0x3a,0x15,0x25,0x0,0xba,0xdf,0xac,0x6e,0xbc,0x8d,0x88,0xa8,0xcd,0xaf,0xd1,0xaf,0x57,0x85,0x43,0x25,0x93,0x53,0xe9,0xf9,0x56,0xa9,0x5c,0x82,0xe0,0xf2,0x3,0xba,0xfb,0x54,0x14,0x3a,0xe3,0x26,0x0,0xba,0xdf,0xac,0x6e,0xbc,0x8d,0x88,0xa8,0x4d,0xa3,0xd1,0xaf,0x57,0x89,0xc3,0xf,0xa8,0x74,0x2f,0x2a,0xc5,0xe2,0x27,0x54,0x8b,0x49,0x77,0x9f,0x8a,0x4a,0x67,0xcc,0x4,0x40,0xf7,0x9b,0xd5,0x8d,0xd7,0xa0,0x7a,0x44,0x6d,0x9e,0xba,0x5f,0x6f,0x38,0x82,0xe1,0xf0,0x93,0xc7,0x2f,0x98,0xfb,0x32,0x3a,0x3b,0xeb,0x8c,0xba,0xa,0x40,0xf7,0x9b,0xd5,0x8d,0xb7,0x51,0x51,0x4f,0x79,0x46,0x6d,0x9e,0xba,0x5f,0x6f,0x38,0x82,0xe1,0xf0,0x8b,0x67,0x1b,0x83,0xeb,0xe,0xfd,0x1f,0x9,0x52,0xe,0xff,0x97,0xb2,0xd8,0xb0,0xb,0xc4,0xf6,0xff,0xf6,0x31,0x96,0x20,0xb8,0xfc,0x80,0xee,0x3e,0x15,0xb5,0xce,0x88,0x9,0x80,0xee,0x37,0xab,0x1b,0x6f,0xa3,0xc2,0x98,0x7f,0x74,0xd7,0x1b,0x8e,0x60,0x38,0xc6,0xe5,0x91,0xae,0x67,0xe8,0xa5,0x22,0xa2,0xe8,0x6c,0xbf,0x66,0x67,0x8e,0xa1,0x1f,0x59,0x6f,0x2c,0xc3,0xa5,0xcb,0x7f,0x91,0x4a,0x22,0x13,0x49,0xb0,0x2c,0x10,0x95,0x2f,0x4,0x53,0x2d,0x91,0xd0,0xdd,0xa7,0x54,0xd0,0xd9,0x25,0x1,0xd0,0xfd,0x66,0x75,0xe2,0x6d,0xe4,0x84,0xc2,0x98,0x7f,0xb4,0x50,0xe5,0x5,0x1c,0x27,0x8e,0xed,0x3c,0x12,0x1c,0x7,0x51,0x18,0x4,0x67,0x57,0x73,0x2f,0x1b,0xb1,0x9c,0xd0,0x8e,0x6c,0x6b,0x47,0xb6,0x4c,0x46,0xb6,0x4c,0x40,0x36,0xb7,0x40,0xcb,0x24,0x64,0xf3,0x4,0xc8,0x35,0x23,0xb3,0x4d,0x90,0xca,0x22,0x33,0x59,0x10,0x16,0x32,0xd3,0x4,0xc9,0xd4,0xf6,0x1e,0x81,0x21,0x29,0x31,0xd0,0x3b,0xa4,0x37,0x0,0xf9,0x7e,0xc4,0x40,0x3f,0xc,0xf6,0x21,0x7a,0x3a,0xb0,0x7a,0xb6,0x20,0x7a,0x7b,0x10,0x3d,0x1d,0x88,0xee,0xcd,0x88,0x9e,0x6e,0x44,0xd7,0x26,0xac,0x7c,0x71,0x38,0xc5,0xf6,0xb8,0x6c,0x90,0xe9,0x2c,0xd8,0x89,0x1d,0x7a,0x12,0x8c,0xf9,0xc7,0x53,0x27,0x31,0xd6,0x3f,0x86,0x15,0x44,0xa3,0xf2,0x36,0x2a,0x8c,0xf9,0xd7,0x87,0x38,0xc4,0x10,0x1f,0xe,0xe9,0x7d,0xcd,0xe7,0x8b,0x3b,0x4c,0xa8,0x92,0x80,0xcc,0xa4,0x90,0x33,0xa6,0xe3,0xce,0x9a,0x8b,0x9c,0x35,0x1b,0x77,0xda,0x5e,0xc8,0x29,0x33,0x70,0x27,0xcf,0x82,0x89,0x93,0x71,0x27,0xed,0x86,0x6c,0x9d,0x0,0xd9,0x34,0x34,0x1,0x29,0xc0,0xc6,0x7b,0x2b,0x97,0xdf,0xcc,0x2e,0x3b,0x3a,0xf4,0x48,0x5d,0x2,0x65,0x61,0x31,0xec,0xc7,0x1,0x8a,0x43,0x7f,0x16,0x80,0x7e,0xa0,0x7f,0x10,0xd1,0xd3,0x83,0xb5,0x65,0x2d,0x62,0xeb,0x46,0xc4,0x96,0x57,0xb0,0x36,0xad,0xc3,0xda,0xf8,0x12,0x62,0xfd,0x1a,0xec,0xb5,0xcf,0x21,0x36,0x6f,0x40,0x74,0x77,0xef,0xda,0x3,0x91,0x4a,0x20,0xd3,0x19,0xb0,0xec,0x3a,0xca,0x4a,0x85,0xfa,0x32,0x3a,0xc3,0x91,0x18,0xeb,0x1f,0xc3,0xa,0x22,0xc,0x5e,0xdb,0xb6,0xe9,0xea,0xea,0x62,0x60,0x60,0xa0,0xaa,0x18,0x82,0xfa,0xf2,0xcf,0xe5,0x72,0x6c,0xdc,0xb8,0xd1,0x77,0x6e,0x1d,0x20,0x65,0xed,0x1d,0x9b,0xf5,0x5c,0x6b,0x59,0xf5,0x1d,0x7e,0xa9,0x42,0x22,0x68,0xcc,0x3f,0x42,0xe,0x29,0x21,0x3f,0x80,0x70,0xbc,0x36,0x58,0xbe,0x52,0x2,0xb2,0x7d,0x22,0xa5,0x39,0xb,0x70,0xf6,0x3d,0x10,0xb9,0xfb,0x5c,0x9c,0xdd,0xf,0x40,0xce,0x9c,0x8d,0x3b,0x75,0x37,0x98,0x9c,0x85,0x16,0x20,0x89,0x67,0xe8,0x65,0x73,0x1e,0x1c,0xfa,0xb3,0x4,0x74,0xb3,0xdd,0xe0,0x65,0x79,0xac,0xbf,0xae,0x1b,0x1b,0xfa,0x19,0xa,0x34,0x1,0xb4,0x66,0x90,0x13,0x33,0x38,0xfb,0x4d,0xd9,0x9e,0x6c,0x58,0x43,0x31,0xf4,0x1,0x5b,0xa,0x58,0x9b,0x37,0x20,0xd6,0xaf,0xc2,0x5e,0xfb,0x3c,0xd6,0x9a,0x17,0xb0,0x56,0x2d,0x27,0xf1,0xe2,0x53,0x58,0xeb,0x5f,0xc2,0xea,0xe9,0xdd,0xf1,0x9e,0x1,0x32,0x29,0x64,0x2a,0xb3,0xcb,0xbc,0x83,0x91,0x43,0x52,0xa3,0xce,0x8d,0xce,0x76,0x24,0x54,0x8,0x22,0xc,0xde,0x42,0xa1,0xc0,0x8c,0x19,0x33,0x68,0x6a,0x6a,0xc2,0xdd,0x36,0xa9,0x66,0x7c,0xde,0x7a,0xc,0x67,0x34,0x4e,0x80,0x6c,0x36,0x4b,0x4b,0x4b,0xb,0xab,0x57,0xaf,0x56,0xc2,0x58,0xc2,0x40,0x18,0xe6,0x55,0x2c,0x16,0x29,0x16,0x8b,0x94,0x4a,0x25,0x6,0x6,0x6,0x28,0x14,0xa,0xdb,0xfe,0x6d,0xb4,0x7a,0xb7,0x2c,0x6b,0x5c,0x6e,0x15,0x5e,0x5e,0x2a,0xb4,0x13,0x15,0xca,0xc1,0x2f,0x8e,0x8a,0x50,0xcc,0x23,0xa,0xa5,0xed,0xc6,0x67,0x81,0xbb,0xd7,0x1c,0xe4,0xa4,0x19,0xb8,0xb3,0xe6,0xe0,0xce,0x3b,0x14,0x77,0x9f,0x43,0x71,0xf7,0xdc,0x1f,0xb9,0xdb,0x64,0x68,0x67,0xbb,0xa9,0xe,0xc,0xfd,0xf4,0x2,0x9d,0x78,0xe3,0xff,0x61,0x61,0xe7,0x24,0xa2,0x34,0xc6,0xef,0xa,0xcb,0x4b,0x6,0x9a,0x52,0xb8,0x93,0x76,0x87,0x43,0x76,0xc7,0x49,0x1d,0xe7,0x25,0xe,0xbd,0xc0,0x86,0x22,0xf6,0xba,0x17,0xb1,0x56,0x3d,0x8b,0xf5,0xc2,0xb3,0x24,0x5e,0x78,0x2,0x6b,0xe3,0x5a,0xc4,0xd6,0x75,0x58,0xaf,0xac,0xc2,0xee,0xee,0xf6,0x24,0x1,0x99,0x4e,0x78,0x43,0x15,0x3b,0x4b,0x68,0x54,0xe7,0x71,0xd3,0x19,0x33,0x86,0x43,0xe,0x39,0xa4,0x1b,0x2f,0x3f,0xd,0x56,0x28,0x42,0xf3,0x77,0x5d,0x97,0x35,0x6b,0xd6,0xf0,0xd3,0x9f,0xfe,0x94,0x37,0xbd,0xe9,0x4d,0xbe,0x9b,0x7a,0xad,0x50,0x25,0x8e,0xb8,0x40,0x8,0x41,0xa9,0x54,0xa2,0x54,0x2a,0xe1,0x38,0xe,0xbd,0xbd,0xbd,0x6c,0xde,0xbc,0x99,0x8d,0x1b,0x37,0xb2,0x79,0xf3,0x66,0x56,0xad,0x5a,0xc5,0x86,0xd,0x1b,0x58,0xb1,0x62,0x5,0x2b,0x57,0xae,0xe4,0x85,0x17,0x5e,0x60,0x70,0x70,0x70,0x44,0x9e,0xe1,0xbd,0x5,0x2a,0xbc,0xbc,0xa2,0xbe,0xbe,0xa1,0x38,0xa,0x83,0x88,0xa2,0xb3,0xad,0xb,0xdc,0xdd,0x73,0x5f,0x9c,0x83,0x8f,0xc6,0x3d,0xf8,0x18,0x9c,0xf9,0xb,0x71,0xf7,0x9c,0x7,0xad,0x49,0xef,0xad,0x99,0xc6,0xfb,0x92,0xef,0xc5,0xfb,0x8a,0x2e,0x82,0xf7,0x99,0x1f,0x13,0xd8,0x16,0x64,0x80,0x1c,0xde,0x30,0x85,0x8d,0x37,0x9c,0xd0,0xd,0xa2,0x67,0x0,0x6b,0xed,0xf3,0xd8,0xcb,0x1e,0x23,0xb1,0xf4,0x61,0xec,0xa5,0x8f,0x60,0x3f,0xf7,0x24,0xd6,0xa0,0x37,0xbf,0xc0,0x5,0x64,0x73,0xe,0x91,0x4c,0xef,0x90,0x8c,0x38,0x8e,0x43,0x22,0x91,0x60,0xfe,0xfc,0xf9,0xe4,0x72,0x39,0x8a,0xc5,0xe2,0xb8,0x61,0xc4,0xcd,0x94,0x15,0xd1,0x59,0x5b,0xf5,0x61,0x40,0x1,0x4,0x11,0xa,0xaf,0xeb,0xba,0x64,0xb3,0x59,0x84,0x8,0x66,0xff,0x69,0x3,0x35,0x90,0x4a,0xa5,0x48,0xa5,0x52,0x0,0xb4,0xb4,0xb4,0x30,0x63,0xc6,0x8c,0x51,0x7f,0x77,0xc3,0x86,0xd,0x2c,0x5b,0xb6,0x8c,0x25,0x4b,0x96,0xf0,0xe4,0x93,0x4f,0xf2,0xc4,0x13,0x4f,0xf0,0xe8,0xa3,0x8f,0x22,0xa5,0xc4,0x71,0xb6,0xcf,0xd0,0xb6,0x6d,0x5b,0xeb,0x79,0xb,0x7e,0x40,0xb,0xe3,0xae,0x95,0x43,0x8,0xaf,0x6b,0x7f,0xb8,0xe9,0xef,0x77,0x20,0xa5,0x13,0xde,0x88,0x73,0xec,0x19,0x38,0xf3,0x8e,0x84,0x59,0xb6,0xd7,0x85,0xdf,0x8b,0xd7,0x5d,0xdf,0x7,0x74,0x11,0xee,0x57,0x7d,0x14,0x70,0x5c,0xef,0x5e,0xfb,0x80,0x4d,0x43,0x7f,0x67,0x59,0x90,0x0,0xd9,0x9a,0xc5,0x99,0x71,0x20,0xce,0x6b,0xe,0xa4,0xe0,0xbe,0xf,0x36,0x81,0xbd,0x62,0x19,0x89,0x47,0xef,0x25,0xf1,0xc4,0x7f,0xb0,0x97,0x3c,0x40,0x62,0xf5,0x2a,0x4,0xfd,0x5e,0x99,0x36,0xe5,0x20,0x95,0xae,0x3a,0x4,0x45,0xcc,0x32,0x96,0x3a,0x81,0x27,0x0,0x2a,0x98,0x3f,0x78,0xdd,0xbc,0x23,0x7d,0xed,0x19,0x34,0x2e,0xa6,0x4d,0x9b,0xc6,0xb4,0x69,0xd3,0x38,0xe1,0x84,0x13,0xb6,0xfd,0xdd,0xb,0x2f,0xbc,0xc0,0xa2,0x45,0x8b,0xb8,0xff,0xfe,0xfb,0xf9,0xcf,0x7f,0xfe,0xc3,0xd2,0xa5,0x4b,0x77,0x48,0x6,0x12,0x89,0xea,0x1e,0x19,0x15,0xcc,0x3f,0xe,0x31,0xf8,0xc5,0x31,0x8c,0xc,0x5c,0x17,0xd1,0xdf,0xbf,0xcd,0xf4,0x9d,0x3,0xf,0xc3,0x39,0xfe,0x8d,0x94,0x5e,0x7d,0x6,0xee,0x81,0x47,0xc0,0x4c,0xbc,0xaf,0xfb,0x2d,0xc0,0xcb,0x78,0xb3,0xef,0xa3,0xcf,0xc5,0xa2,0x87,0xeb,0x7a,0x13,0xb,0xb,0x78,0x9,0xd1,0x7a,0xbc,0x61,0x84,0x14,0x38,0x7,0xef,0x8f,0x73,0xdc,0xfe,0xe4,0x7,0x3f,0x86,0x78,0x79,0x80,0xc4,0x33,0xf,0x90,0x78,0xec,0x1e,0x92,0x8b,0xee,0x21,0xf1,0xe4,0xc3,0x88,0x3e,0x2f,0x19,0x10,0x4d,0xde,0xca,0x86,0xf1,0xa,0x54,0x25,0xb3,0x8c,0xa3,0x4e,0xe0,0x43,0x0,0x2a,0x2c,0x9f,0x2b,0xf,0x1,0x5c,0x77,0xdd,0x75,0xbc,0xe9,0x4d,0x6f,0xf2,0x3d,0x1e,0x83,0xf8,0x62,0xc9,0x92,0x25,0xdc,0x73,0xcf,0x3d,0xdc,0x7c,0xf3,0xcd,0x3c,0xf4,0xd0,0x43,0x3b,0xfc,0xdb,0x78,0xc9,0x40,0x1c,0x8c,0x57,0x85,0x18,0xfc,0xe2,0x0,0x10,0x96,0x5,0x83,0xfd,0x58,0x25,0xef,0xcb,0xdd,0x9d,0x3c,0x85,0xd2,0x1b,0xce,0xa6,0xf8,0xfa,0x77,0xe1,0x1e,0x7c,0x4,0x4c,0x65,0x68,0x42,0x1c,0x30,0x30,0x34,0xd5,0xcd,0x98,0x7e,0x75,0x90,0x78,0xbd,0x4,0x4d,0xc0,0x44,0xbc,0x21,0x84,0xf5,0x90,0x78,0xf4,0x41,0x92,0xf,0xdd,0x89,0xf5,0xaf,0x3f,0x93,0x7e,0xfa,0x31,0x5e,0xb5,0xdb,0x14,0x32,0x33,0x66,0xd2,0x9d,0x6b,0xf7,0x7e,0x7f,0xa7,0x21,0x51,0xd5,0xcc,0x32,0x86,0x3a,0x6b,0x3,0x4d,0x0,0x54,0x30,0x7f,0x30,0x9,0x80,0x81,0x3f,0x78,0xfc,0xf1,0xc7,0xb9,0xed,0xb6,0xdb,0xb8,0xed,0xb6,0xdb,0x58,0xba,0x74,0xe9,0xe,0xff,0xb6,0x73,0x32,0x60,0x8c,0xd7,0xbf,0x18,0xea,0xe6,0x11,0x2,0x9c,0x12,0xd6,0x60,0x7e,0xfb,0xd7,0xfe,0xb1,0xa7,0x50,0x7c,0xdd,0xbb,0x71,0x4e,0x7a,0x2b,0x72,0xee,0x4,0xc8,0x3,0x1b,0x80,0xbc,0x4,0x61,0xe6,0xe6,0xf8,0xa,0x29,0x20,0x2d,0xbc,0xe4,0x2a,0x87,0x97,0xc,0x3c,0xfe,0x18,0xbb,0xbd,0xb0,0x88,0x59,0x4b,0xfe,0x43,0xfb,0xd2,0x87,0x10,0xa5,0x22,0xc5,0xa6,0x36,0x8a,0xcd,0x6d,0x38,0xc9,0x74,0x75,0xe7,0xd4,0xd7,0x1,0x5,0x4d,0x39,0x4c,0x9d,0xe0,0x12,0x0,0x55,0xcc,0x1f,0x4c,0x2,0x60,0xe0,0x3f,0xee,0xb9,0xe7,0x1e,0x6e,0xba,0xe9,0x26,0xee,0xbd,0xf7,0x5e,0x56,0xad,0x5a,0xb5,0xed,0xef,0x93,0xc9,0x64,0xdd,0xdc,0x2a,0x18,0x77,0x2c,0x38,0x84,0x80,0x62,0x1e,0x6b,0x68,0x16,0xbf,0x33,0x7b,0xe,0xce,0x71,0xaf,0xa7,0x74,0xc6,0x39,0x38,0x47,0x1f,0x1,0xcd,0x78,0xa6,0xdf,0x69,0xbe,0xf4,0x43,0x83,0x14,0x90,0x11,0x30,0x9,0x6f,0x4e,0xc5,0x7a,0x98,0xf6,0xc4,0xbd,0x4c,0x79,0xe2,0x7e,0xda,0xd6,0x2c,0xa5,0x69,0xcd,0x2a,0x32,0x1d,0xeb,0x29,0xb4,0x4f,0x25,0xdf,0x3a,0x9,0x21,0xdd,0xfa,0x97,0x44,0x8e,0x2,0x45,0x4d,0x39,0x4c,0x2d,0xff,0x27,0x1,0xaa,0x32,0xe6,0x6f,0x60,0x10,0x24,0x4e,0x3e,0xf9,0x64,0x4e,0x3e,0xf9,0x64,0x0,0x6e,0xbb,0xed,0x36,0xae,0xbe,0xfa,0x6a,0xee,0xbe,0xfb,0xee,0x6d,0x33,0x9a,0x53,0xa9,0x54,0x4d,0xab,0x3c,0xb4,0x37,0x5d,0x15,0x38,0x84,0x80,0xc2,0x20,0xd6,0xd0,0x56,0xbb,0xce,0x51,0xaf,0xa1,0xf8,0xce,0x8f,0x53,0x3a,0xf1,0x4c,0x98,0x25,0xbc,0x71,0xfd,0x75,0xc0,0x1a,0xd7,0x5b,0xb2,0x67,0x5e,0x2d,0xe1,0x41,0x48,0xaf,0x97,0xe5,0x15,0xbc,0x65,0x2,0x59,0x8b,0xd,0x27,0x9d,0xc4,0x86,0x13,0x4e,0x82,0x2e,0x68,0x5d,0xbd,0x8c,0x99,0x8f,0xdd,0xc9,0x8c,0x7,0xfe,0x42,0xdb,0xca,0x67,0x28,0xb4,0x4d,0x64,0x70,0xc2,0x54,0xaf,0x4e,0x7d,0x4c,0x4,0xe2,0x66,0xfe,0xb5,0xea,0xf8,0xda,0x3,0xa0,0xaa,0xf9,0x9b,0x1e,0x0,0x83,0x30,0xf0,0xef,0x7f,0xff,0x9b,0xcb,0x2f,0xbf,0x9c,0xdb,0x6e,0xbb,0xd,0xf0,0xda,0x6d,0x32,0x99,0xac,0x38,0x11,0xd0,0xda,0x74,0x55,0xe0,0x10,0x2,0xa4,0x8b,0xe8,0x1f,0x0,0xc0,0x39,0xee,0x75,0x14,0xcf,0xf9,0x34,0xce,0xa9,0xaf,0xf3,0xde,0x70,0x6b,0xf1,0x26,0xad,0x61,0x26,0xf3,0x29,0x85,0xf2,0x9c,0x81,0x24,0xd0,0xa,0xe4,0x20,0xb9,0xb2,0x8b,0x3d,0xfe,0xf9,0x1b,0x66,0x2e,0xba,0x93,0xf6,0xe7,0x1e,0xc7,0x4d,0x24,0x18,0x98,0x3c,0xb,0xd7,0x4e,0x7a,0xbd,0x2,0x75,0x40,0x75,0x53,0xe,0x51,0x67,0xad,0x6f,0x43,0x2d,0xaa,0x9a,0xbf,0x81,0x41,0x58,0x38,0xf6,0xd8,0x63,0xb9,0xf5,0xd6,0x5b,0x79,0xf0,0xc1,0x7,0x39,0xe9,0xa4,0x93,0x90,0x52,0x52,0x28,0x14,0x2a,0x4a,0x0,0xb4,0x35,0x5d,0x55,0x38,0x84,0x40,0xf4,0xf5,0x61,0xf5,0xf,0xe0,0xce,0x3d,0x88,0xc1,0xeb,0xee,0x62,0xf0,0xe6,0x3b,0x71,0xde,0xfc,0x3a,0xd8,0xc,0x2c,0x73,0xa1,0xcf,0x5,0x61,0xcc,0x5f,0x39,0x8,0xbc,0xe5,0x94,0x5,0x17,0x36,0xb9,0xb0,0x4a,0x52,0x9c,0xd0,0xc6,0xb,0xef,0xfd,0x10,0xff,0xfa,0xca,0xad,0x3c,0xfa,0xe9,0x2b,0xd9,0x74,0xc8,0x9,0x64,0x37,0xad,0xa3,0x79,0xc3,0x4a,0x90,0x12,0x59,0xc5,0x21,0x46,0x3b,0x48,0xa9,0x6f,0xca,0xa1,0xea,0x84,0x35,0xd7,0xa2,0x26,0x18,0xf3,0x37,0xd0,0x11,0xb,0x17,0x2e,0xe4,0x9e,0x7b,0xee,0xe1,0x97,0xbf,0xfc,0x25,0xfb,0xec,0xb3,0xf,0xa5,0x52,0x89,0x62,0xb1,0x18,0x68,0x7b,0xd6,0xd6,0xb8,0xeb,0xe5,0x28,0xcf,0xea,0xef,0xeb,0x43,0xe6,0x26,0x90,0xff,0xcc,0x37,0x19,0xf8,0xc3,0x93,0x38,0x6f,0x7d,0xad,0xd7,0xcd,0xbc,0xc2,0x85,0xa2,0xab,0xf8,0x9b,0xce,0x60,0x1b,0x4,0x60,0x49,0xe8,0x71,0x61,0x95,0xb,0x42,0xf0,0xca,0xe9,0xa7,0xf3,0xd0,0x97,0x7e,0xca,0x43,0x5f,0xba,0x9e,0xf5,0x87,0x9d,0x42,0xcb,0xda,0xe7,0x69,0xda,0xf4,0x32,0x40,0x55,0x89,0x80,0x2e,0xa6,0x1c,0xa6,0x8e,0x3d,0x7d,0xfa,0xf4,0x2f,0xe0,0xed,0x67,0x15,0x69,0x20,0x41,0x72,0x4a,0x29,0xe9,0xee,0xee,0xe6,0xcd,0x6f,0x7e,0x33,0xfb,0xed,0xb7,0x9f,0x6f,0xbc,0x6,0x6,0x63,0xe1,0xe0,0x83,0xf,0xe6,0x13,0x9f,0xf8,0x4,0xb6,0x6d,0xf3,0xc0,0x3,0xf,0x50,0x28,0x14,0x70,0x5d,0xd7,0xac,0x18,0xf0,0x83,0xa3,0x3c,0xc1,0x6f,0x30,0xef,0x9d,0xc7,0xf3,0xce,0xf,0x93,0xbf,0xe2,0xf7,0x38,0xef,0x78,0xad,0xb7,0xed,0xee,0xcb,0x43,0xa7,0xe8,0x98,0x6f,0x8,0x7d,0x21,0x80,0x92,0xf4,0x26,0x69,0x3a,0x82,0xfe,0x79,0x7b,0xf0,0xca,0xd1,0x67,0xd0,0xbd,0xdb,0x3c,0x32,0x9d,0x9b,0x69,0x7f,0xfe,0x9,0x12,0x3,0xbd,0x38,0xe9,0x1c,0x6e,0x22,0x89,0x18,0xa3,0xa7,0x4d,0xe1,0x89,0x78,0x51,0x6a,0xf4,0xd4,0x9d,0x17,0xab,0x6e,0xfe,0x6,0x6,0x51,0xc2,0xb2,0x2c,0x2e,0xbe,0xf8,0x62,0x96,0x2d,0x5b,0xc6,0x3b,0xde,0xf1,0xe,0x80,0x6d,0xe7,0x13,0xf8,0xb1,0x2b,0xa5,0x76,0xc6,0xed,0x7,0x87,0xe5,0x75,0xf7,0x8b,0xa2,0x43,0xe9,0xe8,0x93,0x18,0xf8,0xc5,0xbf,0xc9,0x5f,0x75,0x35,0x72,0xe6,0x64,0x78,0x4a,0x42,0xb7,0x1b,0xc2,0x16,0x67,0x6,0xa1,0xc1,0x2,0x4a,0x2e,0xac,0x76,0xa1,0x7,0xd6,0xbd,0xfe,0x34,0x1e,0xf8,0xbf,0x1b,0x79,0xec,0x13,0x3f,0x64,0xcb,0x41,0x47,0x93,0xec,0xe9,0xa2,0x79,0xfd,0x2a,0xaf,0x37,0x60,0x84,0x36,0x14,0x37,0xf3,0xf7,0x13,0x35,0x27,0x0,0x41,0x6d,0xa9,0x6b,0xe6,0x12,0x18,0xc4,0x11,0x7b,0xed,0xb5,0x17,0x37,0xdf,0x7c,0x33,0xff,0xfc,0xe7,0x3f,0x99,0x33,0x67,0xe,0xc5,0x62,0x91,0x42,0xa1,0x50,0x57,0xbb,0xd4,0xce,0xb8,0xeb,0xe5,0x10,0x2,0x5c,0x7,0xab,0xb7,0xf,0x12,0x59,0xf2,0xff,0xef,0x26,0x6,0xef,0xb8,0x7,0xf7,0xd4,0x63,0x60,0x19,0xb0,0xce,0x5,0xdb,0x7c,0xf5,0xc7,0x16,0x16,0xde,0x70,0xce,0x4b,0x2e,0xe4,0x61,0xcd,0x9b,0xde,0xcc,0x83,0x97,0xfc,0x82,0x45,0x97,0xfc,0x9c,0x8d,0xf3,0x8f,0xa5,0xfd,0xc5,0xa7,0x48,0xf6,0x76,0x22,0xad,0xed,0xd9,0x5f,0x98,0xdd,0xf1,0x61,0x7d,0xf9,0xfb,0xa9,0x53,0x53,0x2,0xa0,0x9b,0x49,0x1b,0xf3,0x37,0x50,0x5,0xc7,0x1d,0x77,0x1c,0xcf,0x3e,0xfb,0x2c,0x1f,0xfe,0xf0,0x87,0x1,0xc8,0xe7,0xf3,0x35,0xb5,0x4f,0xad,0x8c,0xdb,0xf,0xe,0xcb,0xf2,0x26,0xf9,0xd,0xe6,0x29,0x2d,0x7c,0x2d,0xfd,0x77,0x2f,0xa3,0xf4,0x81,0x77,0xc1,0x4b,0xc0,0x4a,0x17,0x30,0xe3,0xfc,0xd,0x3,0xb,0xc8,0xbb,0xb0,0xd6,0x85,0x2e,0xe8,0x38,0xec,0x50,0x1e,0xfa,0xca,0xcf,0x78,0xf2,0xbc,0xaf,0x21,0xb1,0x68,0x5d,0xfd,0x2c,0xc2,0x75,0xc0,0xb2,0x43,0x9,0x47,0xa7,0x31,0xff,0x9d,0x51,0xf5,0x23,0xa3,0x9b,0x49,0x1b,0xf3,0x37,0x50,0xd,0x89,0x44,0x82,0xab,0xaf,0xbe,0x9a,0x5f,0xff,0xfa,0xd7,0xe4,0x72,0x39,0xf2,0xf9,0x3c,0xa0,0x5f,0x57,0x65,0x98,0x5f,0xfe,0xa2,0xb7,0x17,0x80,0xfc,0xa7,0xbf,0xc5,0xe0,0x6d,0x77,0x21,0xf7,0xdd,0x3,0x9e,0x91,0x9e,0x11,0x18,0xe3,0x6f,0x4c,0x8,0xbc,0xc3,0x8a,0x5e,0xf6,0x7a,0x4,0x5e,0x38,0xf7,0x43,0xfc,0xeb,0x1b,0xb7,0xb3,0xfa,0xb8,0x33,0x69,0x5e,0xb7,0x8a,0x6c,0xe7,0x6,0xa4,0x1d,0xec,0x58,0x90,0xce,0xe6,0xf,0x8a,0x3c,0x3a,0xc6,0xfc,0xd,0x1a,0x11,0xef,0x7c,0xe7,0x3b,0x59,0xba,0x74,0x29,0xaf,0x7a,0xd5,0xab,0x28,0x14,0xa,0x38,0x8e,0x53,0x51,0x9b,0x6d,0xa8,0x79,0x3,0x2,0x6f,0x86,0x7f,0xeb,0x34,0x6,0x7e,0x75,0x3f,0xc5,0xaf,0x7e,0xce,0x5b,0xd6,0xb7,0xca,0x74,0xf7,0x1b,0xc,0xc1,0x6,0xfa,0x5d,0x58,0x29,0x19,0xd8,0x63,0x16,0x8b,0xbf,0x74,0x39,0x8f,0x7c,0xe6,0x4a,0xf2,0xd9,0x89,0xb4,0xae,0x59,0xe6,0xd,0x1d,0x69,0xec,0x5,0x41,0xfa,0x58,0x55,0x9,0x80,0x19,0xf3,0x37,0x30,0xf0,0x17,0xb3,0x67,0xcf,0xe6,0xe1,0x87,0x1f,0xe6,0x84,0x13,0x4e,0xa0,0x54,0x2a,0x8d,0x3b,0x24,0xd0,0x30,0xe6,0x2f,0x4,0x38,0x25,0xec,0xbe,0x7e,0x9c,0x3d,0xe6,0x31,0x70,0xcf,0x33,0xb8,0x6f,0x38,0x1e,0x9e,0x6,0x7a,0x5d,0xef,0xa5,0x6f,0x60,0x50,0x46,0x79,0xf9,0xe0,0x46,0x17,0x36,0xc1,0x2b,0x6f,0x78,0x3,0xf7,0x5f,0xf6,0x7,0xd6,0x1e,0x7e,0x3a,0xed,0xcf,0x2f,0xc6,0x2a,0xe4,0x91,0x3e,0xf,0x9,0xc4,0xc1,0x63,0x2a,0x4a,0x0,0xcc,0x84,0x3f,0x3,0x83,0x60,0x71,0xdf,0x7d,0xf7,0x71,0xfe,0xf9,0xe7,0x3,0xa3,0xcf,0xb,0x88,0x8b,0xf9,0x8f,0xb,0xcb,0x82,0x81,0x3e,0xac,0x7c,0x81,0xe2,0x89,0x67,0x32,0x78,0xcb,0x83,0xc8,0xd9,0x93,0xe0,0xe9,0xa1,0xb1,0x7e,0xf3,0x78,0x1b,0x8c,0x86,0xf2,0x8a,0x81,0x55,0x2e,0xc5,0x49,0xad,0x3c,0xf2,0xf9,0x1f,0xb3,0xf8,0xbc,0xcb,0x70,0x52,0x19,0x12,0x83,0xbd,0xbe,0x48,0x84,0x35,0xe1,0xaf,0xac,0x15,0x24,0xc6,0x4d,0x0,0x74,0x33,0x69,0x63,0xfe,0x6,0xba,0xe2,0xb2,0xcb,0x2e,0xe3,0x8e,0x3b,0xee,0x0,0x76,0x4d,0x2,0x54,0x30,0x7f,0xbf,0x30,0x66,0x2c,0x96,0x85,0xe8,0xed,0xc5,0x72,0x21,0xff,0x89,0xaf,0x33,0x78,0xfb,0xef,0x90,0x53,0xdb,0xbc,0x9d,0xfc,0xcc,0xd2,0x3e,0x83,0x4a,0x61,0x1,0xaf,0x38,0xd0,0x4,0x2f,0x9e,0xf1,0x3e,0x84,0xeb,0x60,0x39,0xa5,0xba,0x69,0x75,0x9b,0xa7,0x33,0x1e,0xc6,0x4c,0x0,0x74,0x33,0x69,0x95,0x5e,0x72,0x6,0x6,0xb5,0xe0,0x8c,0x33,0xce,0x60,0xd1,0xa2,0x45,0xdb,0x26,0x7,0x86,0xf9,0xb5,0x31,0x1e,0x2,0xef,0x41,0x18,0x32,0x7f,0x1,0xc,0x7e,0xf9,0x6a,0x8a,0xdf,0xfa,0xa2,0x37,0xcb,0x7f,0xad,0xeb,0xed,0x13,0x6f,0x60,0x50,0xd,0x6c,0xb,0x6c,0xd8,0xfb,0x8e,0xeb,0x69,0x5d,0xfb,0x1c,0xc5,0x5c,0x5b,0x5d,0x74,0x71,0x33,0x7f,0x18,0x23,0x1,0xd0,0xcd,0xa4,0x55,0x79,0x49,0x1a,0x18,0xd4,0x8b,0xa3,0x8e,0x3a,0x8a,0xc7,0x1e,0x7b,0x8c,0x96,0x96,0x96,0x9a,0x97,0x9,0xe,0x87,0x2a,0x5d,0xff,0x95,0x9a,0xff,0xc0,0x37,0x6f,0xa2,0xf4,0xf9,0xf,0xc3,0x72,0xcc,0x78,0xbf,0x41,0xed,0xc8,0xa,0xc4,0x2b,0x25,0x76,0x7b,0xf8,0xcf,0x14,0x5a,0x27,0x7a,0xe7,0xd,0xd4,0x88,0x38,0x9a,0xbf,0x10,0x22,0xdc,0x55,0x0,0xc6,0xfc,0xd,0xc,0x2a,0xc3,0xfe,0xfb,0xef,0xcf,0xe2,0xc5,0x8b,0x1,0x18,0x1c,0x1c,0xac,0xb9,0x8d,0x6b,0x61,0xfe,0x42,0x40,0x7e,0xd0,0xfb,0xf2,0xff,0xda,0x4d,0x38,0x9f,0x7a,0x17,0x2c,0x5,0x6,0xcd,0x12,0x3f,0x83,0x3a,0xd0,0x6,0xed,0xcf,0x3e,0xce,0x84,0x97,0x9e,0x66,0xb0,0x65,0x72,0xd4,0xd1,0x54,0x84,0xb0,0xe7,0x16,0x8c,0xf8,0x78,0x99,0x9,0x7f,0x6,0x6,0xd1,0x63,0xce,0x9c,0x39,0xfc,0xee,0x77,0xbf,0x3,0x6a,0x4b,0x2,0xb4,0x31,0xff,0x62,0x11,0xbb,0x58,0x22,0xff,0xee,0xb,0x28,0x5d,0xf8,0x2e,0x78,0x16,0xef,0x64,0x38,0x63,0xfe,0x6,0xb5,0xc2,0x15,0x90,0x86,0xb6,0x57,0x9e,0xc5,0x2e,0xf4,0x43,0x8d,0xa7,0x7,0x82,0xfe,0x6b,0xfd,0xc7,0xd2,0xd9,0xa5,0x54,0x8c,0xf9,0x1b,0x18,0xa8,0x83,0x33,0xcf,0x3c,0x93,0x9b,0x6f,0xbe,0x19,0xa8,0x2e,0x9,0xd0,0xc6,0xfc,0x9d,0x12,0x56,0xa1,0x40,0xfe,0xf4,0x73,0x29,0x7e,0xfd,0x3b,0xb0,0x2,0xb3,0xb9,0x8f,0x41,0xfd,0x68,0x12,0x88,0x57,0x1c,0x66,0x3d,0xfc,0x27,0xf2,0x2d,0x93,0x80,0xf1,0x8f,0xe4,0xde,0x19,0x71,0x9a,0xed,0x3f,0x9a,0x8e,0x35,0xd6,0x3f,0x6,0x21,0xa8,0x3a,0xaf,0x81,0x81,0x6a,0x78,0xc7,0x3b,0xde,0xc1,0x3d,0xf7,0xdc,0x3,0x54,0x96,0x4,0x68,0x61,0xfe,0x0,0xae,0x8b,0x35,0x98,0xa7,0x78,0xf2,0xbb,0x29,0xfc,0xfa,0x7a,0x28,0x0,0x1d,0xc6,0xfc,0xd,0xea,0x84,0x4,0x26,0xc1,0xf4,0x7,0xff,0xc6,0xd4,0xa5,0xf,0x30,0xd8,0x36,0xb5,0x6a,0x8a,0xb8,0x8e,0xf9,0xef,0xc,0x6b,0xac,0x7f,0xc,0x42,0x50,0x65,0x5e,0x3,0x3,0x55,0x71,0xd2,0x49,0x27,0xf1,0xb3,0x9f,0xfd,0xc,0x60,0xcc,0x43,0x84,0xb4,0x31,0x7f,0x21,0xb0,0x6,0x6,0x28,0xed,0x7d,0x10,0xf9,0x9f,0xde,0x8,0x9b,0x80,0x4d,0x66,0xa9,0x9f,0x81,0xf,0x48,0x58,0xd0,0xb,0xbb,0x3d,0xf2,0x47,0x4a,0x99,0x1c,0xa2,0xca,0xaf,0xff,0x46,0x31,0x7f,0x18,0x7a,0xdc,0x8c,0xf9,0x1b,0x18,0xa8,0x8f,0xf7,0xbd,0xef,0x7d,0x2c,0x5d,0xba,0x94,0xef,0x7e,0xf7,0xbb,0x38,0x8e,0x83,0x6d,0xdb,0xc8,0x61,0x67,0xa0,0x6b,0x63,0xfe,0x43,0x33,0xfe,0xdd,0x74,0x86,0xfc,0xcf,0xfe,0xe,0x19,0xe0,0xf9,0x6,0x35,0xff,0xf2,0x36,0xb5,0x9,0xb6,0xff,0x24,0x87,0x7e,0x6c,0xb6,0xaf,0x80,0x10,0x6c,0xdf,0x0,0x69,0x78,0xf1,0xba,0x43,0xff,0x2d,0x87,0x7e,0x5c,0xc0,0x1,0x4a,0x78,0x3d,0x2a,0xa5,0x61,0x3f,0x2e,0x75,0xcd,0x84,0xd7,0x2,0x43,0x5f,0xff,0x2d,0x8b,0x57,0x30,0xed,0x99,0x7f,0xd1,0x3f,0x71,0x26,0xc8,0xca,0x13,0x80,0x46,0x32,0x7f,0x80,0x84,0x31,0x7f,0x3,0x3,0x7d,0xf0,0x9d,0xef,0x7c,0x87,0xc7,0x1f,0x7f,0x9c,0xbf,0xff,0xfd,0xef,0x58,0xd6,0xf6,0xbe,0x72,0x6d,0xcc,0x5f,0x8,0xc8,0xe7,0xbd,0x19,0xff,0xdf,0xfe,0x3,0xf2,0xd0,0x29,0xf0,0x64,0x3,0x98,0xbf,0xb0,0xbc,0x7b,0xcc,0x0,0x39,0x20,0x8d,0x67,0xf2,0x25,0x20,0xf,0xf4,0x3,0xbd,0x20,0xfa,0xbb,0x11,0x5d,0x1d,0x88,0xde,0x4e,0x18,0xe8,0x46,0xc,0xf4,0x7b,0x2b,0x24,0x6,0xfb,0xc0,0x71,0xbc,0xe3,0x90,0x7,0x7a,0x41,0x4a,0x64,0x32,0x5,0x99,0x26,0x90,0x2e,0x32,0x93,0x43,0x66,0x72,0x90,0xc9,0x21,0xb3,0xcd,0xc8,0xa6,0x36,0x64,0xdb,0x24,0x64,0x53,0xb,0x34,0x27,0xa1,0x6d,0x48,0x33,0x65,0x79,0x9,0x42,0x1e,0x18,0x0,0x6,0xf1,0x12,0x5,0x37,0x26,0x89,0xc1,0x50,0x32,0xb5,0xdb,0x23,0x7f,0x20,0xd9,0xd7,0x45,0xff,0xc4,0x99,0x8,0x5,0x93,0x1e,0x15,0xcc,0x1f,0x2,0x78,0xec,0x8c,0xf9,0x1b,0x18,0x4,0x8b,0x3f,0xff,0xf9,0xcf,0xa4,0xd3,0x69,0xf2,0xf9,0x3c,0x99,0x4c,0xc6,0x17,0xce,0xd0,0x12,0x8,0xd7,0xc5,0x2a,0x16,0x29,0x9c,0xf9,0x49,0x9c,0xf7,0xbf,0x16,0x96,0xc9,0x78,0xad,0xf3,0x97,0x78,0x5d,0xd0,0x39,0xa0,0x95,0xed,0x5f,0xf2,0x45,0xa0,0xb,0xc4,0xc6,0x5e,0xac,0xf5,0x2b,0x11,0xeb,0xd7,0x60,0xaf,0x5e,0x8e,0x58,0xbf,0x1a,0x6b,0xf3,0x1a,0xc4,0xd6,0x4d,0x88,0xae,0xcd,0x88,0x9e,0xad,0x88,0xde,0x6e,0xc4,0x40,0x2f,0x94,0xe4,0x88,0xbb,0x1e,0x97,0x3b,0x3,0x46,0xfb,0xae,0x95,0x36,0xc8,0x4c,0x16,0x9a,0xda,0x70,0x5b,0x26,0x20,0xdb,0x26,0x23,0xdb,0xa7,0xe0,0x4e,0x9a,0x89,0x9c,0xba,0x1b,0xce,0xee,0x73,0x70,0x67,0xec,0x8e,0x3b,0x6d,0x1f,0xe4,0xd4,0xc9,0x30,0xd,0xc8,0x5a,0x1e,0xa1,0x83,0x97,0x14,0xf4,0xc,0xfd,0xa9,0xa0,0x79,0x8e,0x89,0x16,0x81,0x58,0x53,0x64,0xc6,0xe2,0xbf,0x31,0xd0,0x3e,0xbd,0x2a,0xf3,0x57,0xc5,0x94,0xc3,0xd4,0xf1,0x35,0x1,0x30,0xe6,0x6f,0x60,0x10,0x3c,0x52,0xa9,0x14,0xbf,0xf8,0xc5,0x2f,0x78,0xef,0x7b,0xdf,0x4b,0xa9,0x54,0x22,0x99,0x4c,0xee,0x30,0x14,0x50,0x2d,0x42,0x33,0xff,0x72,0xd7,0xff,0xa4,0x69,0x14,0xbe,0xf6,0x43,0x58,0xf,0x14,0xa5,0xfe,0x93,0xfe,0xa4,0x80,0x94,0x80,0xc9,0x40,0x33,0x9e,0x79,0xbe,0xdc,0x87,0xbd,0xe8,0x49,0xac,0x8d,0x2f,0x63,0x6d,0x5d,0x87,0xf5,0xf2,0x72,0xac,0x95,0xcb,0xb1,0xd6,0xbe,0x80,0xb5,0x69,0x2d,0xa2,0xe8,0x19,0xd3,0x70,0x23,0xdf,0x56,0x83,0x36,0x90,0x48,0x22,0x53,0x36,0x52,0x58,0xde,0x6f,0x89,0xa1,0x32,0x16,0x82,0x1d,0xd2,0x2,0x39,0xec,0x6a,0x9,0x48,0x17,0xe1,0x3a,0x88,0x62,0x1,0x36,0xaf,0xc7,0xde,0xb8,0x7e,0x97,0x91,0x3,0x9,0x60,0x81,0x9c,0x34,0xd,0x67,0xfa,0xee,0xb8,0xbb,0xed,0x83,0xb3,0xe7,0x7c,0xe4,0xb4,0x59,0xb8,0xad,0x53,0xbc,0xff,0xde,0xfb,0x0,0x98,0x5,0xa4,0x2d,0xef,0x7e,0xba,0xf0,0x7a,0xd,0xa4,0xc2,0x67,0x31,0x48,0x1,0x6d,0xb0,0xfb,0x5f,0x6e,0xa7,0x6d,0xcd,0x32,0xba,0x77,0xdb,0xaf,0xe2,0xee,0x7f,0x95,0x4c,0x39,0x4c,0x1d,0xdf,0x12,0x0,0x63,0xfe,0x6,0x6,0xe1,0xe1,0x9c,0x73,0xce,0xe1,0x89,0x27,0x9e,0xe0,0xf2,0xcb,0x2f,0xc7,0xb6,0xed,0x48,0x37,0xa,0xaa,0x18,0x85,0x82,0xd7,0xf5,0xff,0xf9,0xeb,0x61,0x6,0xf0,0x8c,0xc6,0xbb,0xfc,0x49,0x3c,0x73,0x9c,0x82,0xf7,0xb5,0xbf,0x19,0xec,0x7,0x9e,0xc0,0x7e,0xf8,0xef,0x24,0x9e,0xfc,0x37,0xd6,0xb2,0xc5,0x58,0xeb,0x56,0xef,0x92,0xdb,0x48,0x80,0x74,0x2,0xb7,0x39,0xb,0xd5,0x9e,0x4e,0x37,0x52,0x5d,0xed,0xf2,0x77,0x36,0x72,0xa7,0x7d,0x93,0x77,0xb6,0x40,0x21,0x25,0xa2,0x54,0x44,0x6c,0xdd,0x40,0x72,0xd3,0x6,0xc4,0x92,0x47,0x77,0xf8,0x5d,0x99,0x49,0xe1,0xec,0x39,0x17,0x67,0xdf,0x43,0x28,0x2d,0x78,0x35,0xa5,0x23,0x5e,0x83,0x33,0x67,0x1e,0xec,0xd,0x60,0xc1,0x56,0xa0,0x1b,0x70,0x14,0x4b,0x6,0xb2,0x2,0x36,0xc2,0x9e,0xff,0xfc,0x35,0x85,0xa6,0xca,0xb7,0xfd,0x55,0xcd,0x94,0xc3,0xd4,0x51,0x7a,0xe4,0xcd,0x98,0xbf,0x81,0xc1,0xe8,0xf8,0xde,0xf7,0xbe,0xc7,0x1f,0xff,0xf8,0x47,0x5e,0x78,0xe1,0x5,0xb2,0xd9,0x6c,0xd5,0xbd,0x0,0x7e,0x3d,0x5f,0x15,0xf1,0x8,0x81,0x55,0x28,0x50,0x3c,0xe6,0xd,0x38,0xe7,0x9e,0xe,0x2f,0x68,0xd8,0xf5,0x2f,0xf1,0xbe,0x32,0xa7,0x8,0x98,0x4,0x6c,0x4,0xfb,0xfe,0x87,0x49,0x3c,0xf0,0x67,0x12,0xf,0xfe,0x15,0xfb,0x89,0x47,0xb0,0xca,0xbf,0x6,0x90,0xcd,0xe0,0xda,0x9,0xb0,0x86,0xcf,0xe0,0xab,0xd,0xbe,0xd6,0x95,0x10,0xc8,0x54,0x1a,0x52,0xe9,0x1d,0x93,0x3,0xe9,0x82,0x94,0x88,0x42,0x9e,0xc4,0xb2,0xa7,0x49,0x2e,0x7b,0x1a,0xee,0xf8,0x15,0x6e,0x26,0x89,0x33,0x67,0x1,0xa5,0x3,0x17,0x52,0x3a,0xec,0x35,0x94,0xe,0x39,0x1e,0x77,0xee,0x74,0xc8,0x59,0xb0,0x5,0xe8,0xc4,0x9b,0x43,0x10,0xe5,0xeb,0x5a,0x2,0x13,0x61,0xca,0xdf,0xfe,0x45,0xfb,0xca,0x27,0xe9,0x9d,0xbe,0x77,0x45,0x5f,0xff,0x2a,0x9a,0x72,0x98,0x3a,0xbe,0x24,0x0,0x3a,0x4d,0x24,0x34,0x30,0x88,0x13,0x6e,0xbb,0xed,0x36,0xe,0x3e,0xf8,0x60,0xf2,0xf9,0x3c,0xe9,0x74,0xba,0xae,0xa1,0x80,0x5a,0x50,0xa9,0xf9,0x8b,0xc1,0x1,0xa4,0x80,0xc2,0x45,0x3f,0xf5,0xc6,0x96,0x7,0x35,0x4a,0x0,0x5c,0xbc,0x83,0x65,0x66,0x0,0x6d,0x20,0x1e,0x7b,0x85,0xd4,0x55,0x37,0x90,0xb8,0xf7,0x56,0x12,0x4f,0x3e,0xb2,0xad,0x1b,0xdf,0x4d,0x27,0x70,0x52,0x59,0xc0,0xdf,0xf7,0x57,0x68,0x89,0x9a,0xb0,0x40,0xb0,0x7d,0x42,0x61,0xf9,0xaf,0x7,0xfb,0x49,0x3c,0xfd,0x38,0xc9,0xa7,0x1f,0x87,0x5f,0x5f,0x85,0x33,0x71,0x22,0xa5,0xc3,0x4f,0xa0,0x78,0xe2,0x5b,0x29,0x1e,0xf5,0x5a,0xdc,0xfd,0xa6,0x79,0xbd,0x21,0x9b,0xf0,0x86,0xa,0xa2,0x18,0x26,0xb0,0x2d,0x28,0xc0,0xee,0xf,0xff,0x1,0x0,0x29,0x4,0x62,0x9c,0x67,0x41,0x55,0x53,0xe,0x53,0xa7,0xee,0x4,0xc0,0x98,0x7f,0xed,0xb8,0xef,0xbe,0xfb,0xb8,0xe0,0x82,0xb,0x76,0x98,0xcd,0x1d,0x34,0xa2,0x2c,0xdb,0xa0,0xe,0xb5,0x71,0x5d,0x97,0x54,0x2a,0x45,0x26,0x93,0xa1,0xb5,0xb5,0x95,0xe9,0xd3,0xa7,0x33,0x6d,0xda,0x34,0xf6,0xde,0x7b,0x6f,0xf6,0xdb,0x6f,0x3f,0x16,0x2c,0x58,0xe0,0xdb,0x64,0x39,0xd5,0x70,0xd0,0x41,0x7,0xf1,0xbf,0xff,0xfb,0xbf,0x7c,0xff,0xfb,0xdf,0xc7,0x75,0x5d,0x35,0x77,0xa,0x94,0x2e,0xc2,0x71,0xc9,0x9f,0xf3,0x5,0xe4,0x71,0xd3,0xe1,0x29,0x4d,0xcc,0xbf,0x6c,0xfc,0x7b,0x2,0x9,0xb0,0x1e,0x78,0x96,0xd4,0x1f,0xae,0x25,0x79,0xeb,0xf5,0xd8,0x3d,0x5d,0x43,0xa6,0x9f,0x84,0x74,0x76,0x87,0xaf,0x4d,0x2d,0xcd,0x7f,0xc,0x6c,0x4b,0x8,0x84,0xf0,0x26,0x71,0x76,0x6f,0x25,0x73,0xf7,0xed,0x64,0xee,0xbe,0x1d,0x67,0xf2,0x64,0x8a,0x47,0x9e,0x42,0xf1,0x98,0xd7,0x53,0x38,0xf6,0xc,0xe4,0x7e,0x13,0xa1,0x64,0x79,0xf3,0x3b,0xc2,0xda,0xd1,0x51,0x2,0x13,0x20,0xb3,0x7c,0x3d,0xd3,0x96,0xdc,0xcf,0xc0,0xa4,0x59,0xc6,0xfc,0x2b,0x44,0x5d,0x9,0x80,0x4e,0xe6,0x1f,0xe6,0xb6,0x8e,0x95,0x62,0xcd,0x9a,0x35,0x3c,0xfa,0xe8,0xa3,0xe3,0xff,0xa2,0x41,0x5d,0x98,0x3e,0x7d,0x3a,0x7,0x1f,0x7c,0x30,0x47,0x1f,0x7d,0x34,0x27,0x9c,0x70,0x2,0x27,0x9c,0x70,0x82,0x72,0x6d,0xa1,0x1e,0x5c,0x7e,0xf9,0xe5,0xfc,0xf2,0x97,0xbf,0x64,0xeb,0xd6,0xad,0x15,0xd,0x5,0x84,0x6a,0xfe,0x42,0x20,0xfa,0xfa,0x71,0xb3,0x59,0x8a,0x1f,0xfb,0x8a,0x67,0xc,0x22,0xdc,0x5e,0x8a,0xaa,0x51,0x36,0xfe,0xbd,0x1,0x1b,0xec,0x7b,0x1e,0x22,0x75,0xe3,0xf,0x48,0xfe,0xe9,0xd7,0x58,0x43,0xff,0xec,0xb4,0xb6,0x6e,0x37,0x7d,0xc5,0xcd,0xdf,0x37,0x48,0xe9,0xd,0x1f,0xb4,0xb4,0xe3,0x8,0xe1,0xd,0x17,0x74,0x6e,0x21,0xf3,0x97,0x9b,0xc9,0xfc,0xe5,0x66,0x9c,0x29,0x53,0x28,0xbc,0xe6,0xad,0xe4,0xdf,0xfc,0x7e,0x4a,0xb,0x8f,0x82,0x89,0x16,0xf4,0xe1,0xf5,0xc,0xc,0x4,0x98,0xc,0x48,0x1,0xcd,0xb0,0xdb,0xa3,0x7f,0x24,0xbb,0xf5,0x15,0x3a,0xf7,0x98,0x3f,0xe6,0xec,0x7f,0xd5,0x4d,0x39,0x4c,0x9d,0x9a,0x12,0x0,0xdd,0x26,0xfc,0x29,0xf7,0x20,0xd,0xa1,0xa9,0xa9,0x29,0x14,0x9d,0xa0,0xbe,0xbc,0x55,0xbf,0xde,0x71,0x1c,0xa4,0x94,0xac,0x5f,0xbf,0x9e,0xf5,0xeb,0xd7,0x73,0xd7,0x5d,0x77,0x1,0xb0,0xe7,0x9e,0x7b,0x72,0xfa,0xe9,0xa7,0x73,0xfc,0xf1,0xc7,0x73,0xf2,0xc9,0x27,0x33,0x79,0xb2,0x1e,0x27,0x85,0x8d,0x85,0xdf,0xfc,0xe6,0x37,0x9c,0x7a,0xea,0xa9,0x14,0x8b,0x45,0x12,0x89,0xd1,0x1f,0xeb,0xd0,0xf7,0xb,0x70,0x4a,0x8,0x20,0xff,0xb1,0xef,0xc1,0xfe,0x29,0x78,0x46,0xf1,0x59,0xff,0x25,0x60,0x86,0x5,0x6d,0x90,0xf8,0xcb,0x7d,0x24,0x7f,0x77,0x2d,0xc9,0x3b,0x6e,0xf2,0x8c,0x3f,0x21,0x70,0x72,0x2d,0x9e,0x11,0x8e,0x90,0x64,0xa9,0x68,0xfe,0x81,0xc5,0x34,0x74,0xff,0xb2,0x65,0xc2,0xf6,0x64,0x60,0xcb,0x26,0xb2,0xb7,0x5c,0x43,0xe6,0x96,0x6b,0x28,0x1e,0x73,0x12,0x85,0xa3,0x5f,0x8f,0x33,0xef,0x55,0x14,0x8f,0x3e,0x1,0xf6,0xb0,0x60,0xd,0xd0,0x17,0x40,0x22,0xd0,0x2c,0x48,0xbc,0xd0,0xcb,0xee,0xf,0xfe,0x7e,0xdc,0xa5,0x7f,0x3a,0x98,0x72,0x98,0x3a,0x55,0x57,0x85,0x6e,0x26,0xad,0xaa,0xf9,0xeb,0x2,0x5d,0xcd,0x1f,0xc0,0xb6,0x6d,0x92,0xc9,0xe4,0xe,0x3f,0x0,0xab,0x56,0xad,0xe2,0xc7,0x3f,0xfe,0x31,0xef,0x7c,0xe7,0x3b,0x99,0x33,0x67,0xe,0x9f,0xfc,0xe4,0x27,0x59,0xb6,0x6c,0x59,0x5d,0x71,0x46,0x8d,0x53,0x4e,0x39,0x85,0xf7,0xbc,0xe7,0x3d,0x94,0x4a,0xa5,0x51,0x7f,0x27,0x74,0xf3,0x17,0x2,0x31,0x98,0xc7,0xd9,0x63,0xe,0xa5,0x8f,0x7c,0x4,0x56,0xa3,0xee,0xd7,0x7f,0xf9,0xab,0x7f,0x81,0x5,0x1d,0x7d,0x64,0x3e,0xfe,0x61,0x9a,0xde,0x7b,0x22,0xe9,0x3b,0x6e,0x82,0x54,0x2,0xa7,0xad,0xd,0x99,0x6d,0xae,0x6a,0x57,0xb9,0x5a,0xa1,0xbc,0xf9,0xef,0x8c,0x72,0x32,0xd0,0xd6,0x8e,0x33,0x71,0x22,0x6e,0x73,0x8e,0xe4,0x7f,0xee,0xa5,0xf9,0xff,0x5d,0x40,0xeb,0x7,0x5e,0x43,0xdb,0x3b,0x17,0x92,0xfe,0xf1,0x4f,0xbd,0x8d,0x88,0xe,0xb0,0xa0,0xd5,0xf2,0x4e,0xeb,0xf3,0xa3,0x28,0x25,0xd0,0xe,0x93,0x9e,0x79,0x98,0x9,0x2f,0x3d,0x4d,0xa1,0x65,0x62,0x6d,0xf7,0xe0,0x23,0x74,0xd2,0x51,0x22,0x17,0x37,0xe6,0x1f,0x1c,0xea,0x29,0x3,0x9d,0xcd,0x7f,0xb4,0xeb,0x87,0x27,0x3,0xb6,0x6d,0xd3,0xd5,0xd5,0xc5,0x8f,0x7e,0xf4,0x23,0xe6,0xcd,0x9b,0xc7,0x79,0xe7,0x9d,0xc7,0xa6,0x4d,0x9b,0xea,0xd2,0x8c,0x12,0x97,0x5f,0x7e,0x39,0x96,0x65,0x91,0xcf,0xe7,0x77,0xf9,0xb7,0x48,0x76,0xa,0x1c,0xfa,0xfa,0x2f,0xbe,0xe7,0x8b,0x30,0x15,0xe8,0x92,0x6a,0x2d,0x1b,0x2b,0xa3,0x84,0xd7,0x5d,0x3d,0x7,0x12,0x37,0xfd,0x9e,0x96,0xd3,0xe6,0x92,0xf9,0xed,0x35,0xb8,0x65,0xe3,0x4f,0x67,0xc7,0xdd,0x29,0x4f,0x45,0xd3,0x8e,0x4,0x52,0x42,0x32,0x8d,0xdb,0xde,0x8e,0x33,0xb1,0x1d,0xb7,0xa5,0x99,0xe4,0x53,0xf,0xd1,0x72,0xf1,0x7,0x69,0x7b,0xdb,0xe1,0x64,0xbe,0x7f,0x15,0x62,0x60,0x10,0xe6,0x9,0x68,0xf3,0x21,0x11,0x10,0x2,0x5c,0x68,0x5f,0xf5,0x84,0xb7,0x67,0xc2,0x28,0x5c,0x3a,0x99,0x72,0x98,0x3a,0x55,0x25,0x0,0xba,0x8d,0xf9,0x37,0x3a,0x8c,0xf9,0x8f,0xd,0xcb,0xb2,0x76,0xe8,0x19,0xb8,0xee,0xba,0xeb,0xd8,0x7f,0xff,0xfd,0xb9,0xee,0xba,0xeb,0xea,0xd2,0x8e,0xa,0x93,0x27,0x4f,0xe6,0xd8,0x63,0x8f,0x45,0x4a,0xb9,0xc3,0xfd,0x47,0xb3,0x4d,0xb0,0xf7,0xf5,0xef,0xb6,0x4f,0xa2,0xf4,0xe6,0x73,0x60,0x2d,0x60,0x2b,0xf8,0xf5,0x5f,0xc4,0xeb,0x9e,0xce,0x42,0xe6,0x53,0xff,0x4b,0xd3,0xc7,0xdf,0x8a,0xb5,0xe5,0x15,0x9c,0xb6,0x56,0x48,0xe7,0x2a,0xda,0x22,0x57,0x45,0xf3,0x57,0x82,0x4b,0x2,0x89,0x24,0xce,0xc4,0x89,0x38,0x13,0x26,0x90,0x78,0x66,0x31,0x2d,0xff,0xf7,0x31,0x26,0xbc,0x75,0x7f,0x9a,0x2f,0xfd,0x26,0x76,0x4f,0xf,0xcc,0x16,0xde,0x2e,0x84,0xb5,0x6e,0x38,0xd8,0x2c,0xb0,0x56,0xe7,0x99,0xf9,0xf8,0xdf,0x18,0x9c,0x30,0x85,0x91,0x32,0x0,0xdd,0x4c,0x39,0x4c,0x9d,0x8a,0x13,0x0,0x63,0xfe,0x7a,0xc1,0x98,0x7f,0x75,0x28,0x27,0x2,0x5b,0xb7,0x6e,0xe5,0xbc,0xf3,0xce,0xe3,0xd4,0x53,0x4f,0xe5,0xf9,0xe7,0x9f,0xaf,0x2b,0x8e,0x28,0xf0,0xf9,0xcf,0x7f,0x1e,0x80,0x62,0xb1,0x8,0x44,0x65,0xfe,0x80,0xf0,0xf6,0xab,0x2b,0xbd,0xe9,0x3c,0x98,0x6b,0x43,0x87,0x82,0xe6,0x5f,0x2,0xf6,0xb6,0x60,0x6b,0x1f,0x4d,0x6f,0x39,0x81,0xcc,0xaf,0x7e,0x80,0x4c,0x25,0x70,0xdb,0xda,0xc0,0xdd,0xb6,0x9a,0x7f,0x4c,0x18,0xf3,0xaf,0x0,0xe5,0xc9,0x83,0x93,0x26,0xe1,0x4c,0x9c,0x8,0xab,0x5f,0xa2,0xe5,0x7b,0x5f,0xe4,0x98,0xcf,0xbe,0x9e,0x39,0xb7,0xfe,0x1a,0x52,0x78,0x49,0x58,0xaa,0xca,0x44,0x60,0x68,0xf6,0xff,0x8c,0xc7,0xee,0xa2,0xed,0xe5,0xa5,0x14,0x9b,0x26,0x4,0x13,0x7f,0x5,0xd0,0x55,0xa7,0xa2,0x4,0xc0,0x98,0xbf,0x5e,0xd0,0xb9,0xc,0xa2,0x8e,0x3d,0x95,0x4a,0x61,0x59,0x16,0x7f,0xff,0xfb,0xdf,0x99,0x37,0x6f,0x9e,0x76,0xbd,0x1,0xaf,0x7f,0xfd,0xeb,0x59,0xb0,0x60,0x1,0xa5,0x52,0xc9,0x97,0xe5,0xa5,0x35,0xd7,0xc7,0xe0,0x20,0x52,0x40,0xf1,0xf4,0xf3,0xa0,0x17,0xf5,0xc6,0xfe,0x4b,0xc0,0x5c,0xb,0xf2,0xd0,0xf4,0xce,0x13,0x49,0x3e,0xf1,0x4f,0x9c,0xe6,0x66,0x6f,0xb9,0x5b,0x85,0x7,0xe3,0x18,0xf3,0xaf,0x12,0x43,0x73,0x5,0xdc,0x9,0x13,0xc8,0x4f,0x9e,0x4c,0xba,0xa7,0x83,0x43,0xaf,0xbd,0x98,0x63,0xbf,0xfc,0xe,0x66,0xfe,0xf5,0x2f,0xde,0x8e,0x8a,0x7b,0x59,0xde,0x6,0x43,0x95,0x54,0x41,0x72,0xe8,0xd8,0xdf,0x87,0xef,0xa0,0x94,0xce,0x6,0x1f,0xff,0x28,0xd0,0x59,0x67,0xcc,0x37,0x44,0x50,0x4b,0xe7,0x8c,0xf9,0x7,0x87,0x7a,0xbf,0xfc,0xa3,0xfc,0x7a,0xf7,0x43,0xdb,0x8f,0x36,0x90,0x48,0x24,0x48,0xa7,0xd3,0x94,0x4a,0x25,0xce,0x3b,0xef,0x3c,0xce,0x39,0xe7,0x1c,0xfa,0xfb,0xfb,0xeb,0xe6,0xd,0xb,0x3f,0xfc,0xe1,0xf,0x81,0xed,0xbd,0x0,0xb5,0xa2,0xae,0xba,0x74,0x5c,0xdc,0xbd,0xe7,0x21,0xe7,0xcf,0xf1,0x96,0x81,0xa9,0xf4,0x68,0x96,0x80,0x39,0x16,0x62,0xc5,0x5a,0x9a,0xde,0x70,0x34,0x89,0xe5,0x8f,0xe0,0xb4,0xb4,0x78,0xe3,0xc9,0x21,0xef,0x1d,0xaf,0xaa,0x61,0xfb,0xcd,0xb5,0xf3,0xa,0x2,0x21,0x25,0x83,0x13,0xa6,0xd2,0xb3,0xdb,0xbe,0xb4,0xbf,0xf8,0x14,0x47,0x5e,0xfe,0x9,0x8e,0xfa,0xfa,0x7,0xd9,0xe3,0xb6,0xdb,0xb0,0xfa,0x7,0x61,0x37,0xcb,0x9b,0x94,0x39,0x5a,0x22,0x20,0x81,0xc9,0x30,0xe1,0xb1,0x27,0x99,0xfa,0xcc,0xbf,0x18,0xd8,0xe9,0xd8,0x5f,0x9d,0x4d,0x39,0x4c,0x9d,0x51,0x13,0x0,0xdd,0x4c,0xda,0x98,0x7f,0xf4,0x65,0x10,0xb5,0xf9,0xd7,0x8b,0xe1,0x1c,0x52,0x4a,0xd2,0xe9,0x34,0x42,0x8,0x6e,0xb8,0xe1,0x6,0x16,0x2e,0x5c,0x48,0x77,0x77,0x77,0xdd,0x1a,0x61,0xe0,0xc4,0x13,0x4f,0xe4,0xd5,0xaf,0x7e,0x35,0xc5,0x62,0xb1,0xe6,0x72,0xa9,0xab,0x3c,0x85,0x40,0x0,0xce,0xe1,0x27,0x79,0x93,0xff,0xf2,0xa,0x7d,0xfd,0x97,0x80,0x7d,0x2c,0xc4,0x8b,0x9b,0x69,0x7e,0xfd,0xa1,0x24,0x97,0x2d,0xc2,0x6d,0x6d,0xf5,0xcc,0xbf,0x42,0x18,0xf3,0xf7,0x87,0xcb,0x5b,0xae,0x27,0xe9,0x9b,0xbc,0x3b,0x3d,0x33,0xf7,0x62,0xea,0xd3,0xff,0xe6,0xf0,0x1f,0xfc,0xf,0x27,0x7e,0xf9,0xc,0x66,0xde,0xf5,0x17,0x6f,0xe7,0xc5,0x29,0xa3,0x4c,0x14,0xb4,0xbd,0x63,0x8d,0xf7,0xbe,0xef,0x97,0xd8,0x85,0x41,0xdc,0xc4,0xf6,0xf3,0xf,0x74,0x37,0xe5,0x30,0x75,0x42,0x5d,0x5,0x60,0xcc,0x3f,0x38,0x44,0x6d,0xa0,0x51,0x9a,0xbf,0x1f,0x18,0x29,0x6,0x29,0xe5,0xb6,0xb9,0x1,0x4b,0x96,0x2c,0xe1,0x90,0x43,0xe,0x61,0xdd,0xba,0x75,0x11,0x44,0x57,0x3d,0x2e,0xb8,0xe0,0x2,0xa0,0xb6,0x5e,0x80,0xba,0xeb,0xa3,0xe0,0xad,0x42,0x70,0x4e,0x38,0xcb,0x3b,0x5e,0x36,0xe4,0xed,0x89,0x47,0x85,0x83,0xb7,0xc6,0xbf,0x1b,0x9a,0xde,0x75,0x3c,0x76,0xcf,0xa6,0xed,0x1b,0xfa,0x28,0x76,0x6a,0x5c,0x35,0x50,0xd5,0xfc,0x2b,0xd6,0x94,0x2e,0x20,0xe8,0x9f,0xbc,0x1b,0x5d,0xb3,0xe7,0x91,0xdd,0xb2,0x8e,0x57,0x5d,0xfe,0x49,0xe,0xfd,0xc6,0x85,0x64,0x57,0xaf,0x85,0x3d,0xc5,0x8e,0xc3,0x2,0xe5,0x9d,0xff,0x96,0xad,0x67,0xda,0xd3,0xf7,0xd3,0x3f,0x65,0x77,0xc4,0xd0,0xb0,0x4d,0x1c,0x4c,0x39,0x4c,0x9d,0x11,0x13,0x0,0xd3,0xed,0xaf,0x17,0x1a,0xdd,0xfc,0x83,0x8e,0x5f,0x8,0x41,0x2a,0x95,0x62,0xe5,0xca,0x95,0x1c,0x7a,0xe8,0xa1,0x6c,0xd9,0xb2,0xa5,0x2e,0xbd,0x30,0xf0,0x96,0xb7,0xbc,0x85,0x19,0x33,0x66,0xd4,0xd5,0xb,0x50,0x2b,0x44,0xb1,0x84,0x3b,0x6d,0x26,0xce,0xe1,0xc7,0xc3,0x66,0xd4,0xe8,0xfe,0x97,0x78,0xb3,0xcd,0x27,0x40,0xf6,0x63,0xef,0x24,0xf1,0xf2,0xb3,0x5e,0xb7,0x7f,0x15,0xc9,0x89,0x8a,0x46,0xab,0x62,0x4c,0x35,0xf3,0x49,0x89,0x90,0x2e,0xfd,0x93,0x77,0xa3,0x6f,0xda,0xee,0xec,0x79,0xef,0xcd,0x1c,0x7f,0xd1,0x7f,0xb1,0xcf,0x2f,0x7e,0xa,0x49,0xbc,0x61,0x1,0x61,0x79,0x3b,0xff,0xe5,0xbc,0x9d,0xff,0x32,0x5b,0xd7,0x53,0xa,0xe0,0xfc,0x85,0xb1,0x10,0x27,0x9d,0x5d,0x12,0x0,0x63,0xfe,0x7a,0x41,0x67,0xf3,0xf7,0x3,0x61,0xc6,0x9f,0x4a,0xa5,0xd8,0xb0,0x61,0x3,0x47,0x1e,0x79,0x24,0x83,0x83,0x83,0x75,0xe9,0x86,0x81,0xf7,0xbd,0xef,0x7d,0x0,0x55,0x1d,0x10,0x54,0x7f,0x7d,0xa,0x2c,0xc0,0x39,0xea,0x75,0xde,0x12,0xaf,0xbe,0x3a,0xe9,0xfc,0x82,0x2b,0x60,0x2f,0x48,0xfe,0xe0,0x6,0xd2,0xf7,0xfe,0x6,0x27,0x9b,0x8d,0xa4,0xdb,0xdf,0x4f,0x2e,0x15,0x63,0xf2,0x83,0x4f,0xb8,0xe,0xd2,0x4e,0xd0,0xb5,0xc7,0x3c,0x2c,0x5c,0xe,0xba,0xfe,0x12,0x8e,0xbd,0xe8,0xed,0x4c,0x7c,0x78,0x31,0xcc,0x4,0xa6,0x8,0xc4,0x9a,0x22,0xb3,0x1e,0xf9,0xb,0xf9,0xb6,0xc9,0x8,0x59,0xf9,0x19,0x18,0xf5,0x22,0x6e,0x3a,0x3b,0x24,0x0,0xc6,0xfc,0x1b,0xb,0x51,0x9b,0xbf,0x8e,0xd7,0xa7,0x52,0x29,0x5e,0x7c,0xf1,0x45,0x4e,0x38,0xe1,0x84,0xba,0xb4,0xc3,0xc0,0xfb,0xdf,0xff,0x7e,0x80,0x11,0x37,0x6,0x1a,0x9,0xbe,0xf4,0xc6,0xc,0xf5,0xd3,0x3a,0x87,0x9e,0xe0,0x2d,0xef,0xaa,0x70,0x46,0x7d,0xa0,0x90,0xc0,0xc,0x81,0x78,0xba,0x8b,0xec,0xb7,0x3f,0xe0,0x45,0x98,0x4a,0x45,0xd2,0xed,0x6f,0xcc,0xbf,0xa,0x1e,0xd7,0xa1,0xd0,0x3c,0x81,0xae,0x3d,0xe7,0x33,0xf1,0x85,0x27,0x38,0xee,0xe2,0xb3,0xd8,0xef,0xa7,0x57,0xc0,0x74,0x98,0xf0,0xfc,0x12,0xda,0x5f,0x58,0x4c,0xbe,0x75,0x72,0xec,0x4c,0x39,0x4c,0x1d,0x6b,0xf8,0x7f,0x4,0x21,0x10,0x4,0x8c,0xf9,0xd7,0x3f,0xe3,0x5d,0x47,0xf3,0x55,0xe5,0xfa,0x64,0x32,0xc9,0xc3,0xf,0x3f,0xcc,0x59,0x67,0x9d,0x55,0x57,0xc,0x41,0x63,0xce,0x9c,0x39,0x1c,0x7f,0xfc,0xf1,0x15,0x9d,0x12,0xe8,0xd7,0x50,0x8c,0x18,0x1c,0xc4,0x4d,0xa5,0x70,0xe,0x3d,0x19,0x3a,0x50,0xa3,0xfb,0x1f,0x1,0x93,0x21,0x75,0xfd,0x77,0xb1,0xa,0x45,0x64,0x6b,0x4b,0xe8,0x4b,0xfd,0xfc,0xe4,0x52,0x31,0xa6,0xa0,0xf8,0xca,0xc3,0x2,0xbd,0xd3,0xf7,0x62,0x60,0xd2,0x34,0xe6,0xdd,0xf2,0x3d,0xe,0xbd,0xe0,0x73,0xec,0xfb,0xb7,0x6b,0xc9,0xb7,0x4e,0x86,0x90,0x4e,0x52,0x8d,0xa3,0xf9,0xc3,0x50,0xf,0x80,0x31,0x7f,0xbd,0xa0,0xb3,0x79,0xc6,0xe1,0x7a,0xcb,0xb2,0x48,0x24,0x12,0xfc,0xee,0x77,0xbf,0xe3,0x9a,0x6b,0xae,0xa9,0x8b,0x2b,0x68,0x7c,0xe8,0x43,0x1f,0x2,0xbc,0x83,0x91,0x46,0x83,0x9f,0xf3,0x30,0x84,0x2b,0x71,0xe7,0x1d,0x8e,0xdc,0x6f,0x37,0xe8,0xac,0x9b,0xb6,0x7e,0x94,0xbf,0xfe,0xff,0xb3,0x81,0xf4,0x8d,0xdf,0xc2,0x4d,0xd8,0x54,0x9a,0x95,0xa8,0x68,0xb4,0x2a,0xc6,0x14,0x14,0xdf,0xe,0xdc,0xae,0x43,0x29,0xd3,0x44,0xcf,0xac,0x39,0xcc,0x5a,0x74,0x7,0x93,0x97,0x2f,0x22,0x3f,0x71,0xc6,0xb8,0xc7,0xfe,0xfa,0xa2,0x1d,0x53,0xf3,0x7,0xb0,0x8c,0xf9,0xeb,0x85,0xa8,0xcd,0xaf,0xd1,0xaf,0x2f,0xa3,0x7c,0xe2,0xde,0x5,0x17,0x5c,0x40,0x4f,0x4f,0x8f,0x2f,0x9c,0x41,0xe0,0x8c,0x33,0xce,0x20,0x93,0xc9,0x8c,0x3a,0xc,0xe0,0xef,0x24,0x4c,0xef,0x4f,0x67,0xbf,0xc3,0xa0,0x1d,0x28,0xaa,0x30,0xfb,0x5f,0x40,0x1b,0xa4,0x7f,0xf5,0x6d,0xac,0xa2,0x83,0xcc,0x35,0x85,0xbe,0x2a,0xc1,0x98,0xbf,0x4f,0x1a,0x43,0xab,0x35,0x6,0x26,0xcf,0xa4,0xd0,0x3a,0x19,0xab,0x54,0x8,0x5e,0x33,0xc6,0xe6,0xf,0x1,0x2c,0x3,0x34,0xe6,0xaf,0x2e,0xa2,0x36,0x4f,0xdd,0xaf,0x1f,0xce,0x51,0xde,0x27,0xa0,0xbb,0xbb,0x9b,0xb3,0xcf,0x3e,0xbb,0x6e,0xde,0xa0,0xd0,0xd6,0xd6,0xb6,0x6d,0xbe,0xc2,0xce,0xf7,0xef,0xff,0xa,0x8c,0xa1,0x9d,0xde,0xf6,0x3d,0x4,0x6c,0xd4,0x58,0xfe,0xd7,0x2e,0xe0,0xe9,0x3e,0x92,0x77,0x5c,0x87,0x2b,0xa8,0xf8,0xe0,0x19,0x15,0x4d,0x5b,0x55,0x84,0xbe,0xca,0x24,0xe6,0xa6,0x1c,0xa6,0x8e,0xaf,0x9,0x80,0x31,0xff,0x60,0x61,0xc6,0xfc,0xa3,0xc5,0x48,0x31,0xd8,0xb6,0xcd,0x1f,0xfe,0xf0,0x7,0xfe,0xf1,0x8f,0x7f,0x44,0x10,0x51,0x65,0x78,0xfd,0xeb,0x5f,0xf,0xec,0xb8,0x1a,0xc0,0x7f,0xf3,0x7,0xa,0x79,0x24,0xe0,0xee,0x35,0x1f,0x6,0x89,0x7e,0xfc,0x5f,0x2,0x53,0x21,0x79,0xe7,0x6f,0xb0,0x7a,0xba,0x91,0x4d,0x4d,0x98,0xfd,0xfd,0xd5,0xe5,0x52,0x49,0xaf,0x51,0x74,0x7c,0x4b,0x0,0x8c,0xf9,0x7,0xb,0x63,0xfe,0xf5,0x21,0xa8,0x18,0xca,0x27,0x9,0x9e,0x77,0xde,0x79,0x75,0xf1,0x7,0x89,0x53,0x4e,0x39,0x5,0xd8,0xbe,0x1a,0x20,0xa8,0xf2,0x14,0xc5,0x12,0xb2,0xb9,0x19,0x39,0x6b,0xae,0x1a,0xcb,0xff,0x12,0xde,0x5e,0xf1,0xc9,0x7f,0xdc,0xec,0xfd,0xb7,0x65,0x8f,0x7b,0x89,0x31,0xff,0x68,0xb8,0x54,0xd2,0x6b,0x24,0x1d,0x5f,0x12,0x0,0x63,0xfe,0xc1,0xc2,0x98,0x7f,0x7d,0xd7,0x7,0x19,0x43,0x79,0xb7,0xc0,0x17,0x5f,0x7c,0x91,0xcb,0x2e,0xbb,0xac,0x2e,0x9d,0xa0,0x30,0x7f,0xfe,0x7c,0x66,0xcf,0x9e,0x5d,0xd1,0x6a,0x80,0x4a,0x30,0x66,0x79,0xec,0x31,0x17,0x39,0x63,0x12,0xc,0xd4,0x2d,0x53,0x3f,0x26,0x81,0xf5,0xe8,0xcb,0x24,0x1e,0xbd,0xd7,0x9b,0xfc,0x37,0xce,0x90,0x84,0x31,0xff,0x68,0xb8,0x54,0xd2,0x6b,0x34,0x9d,0xba,0x13,0x0,0x63,0xfe,0xc1,0x22,0x4a,0xf3,0xaf,0x17,0x51,0x9b,0xbf,0x1f,0xa8,0x24,0x6,0xdb,0xf6,0xbe,0x2c,0x2f,0xbc,0xf0,0x42,0xfa,0xfa,0x54,0xf8,0xf4,0xdd,0x15,0x7b,0xec,0xb1,0x87,0x2f,0x3c,0x63,0x95,0x87,0x0,0xdc,0x99,0x7b,0x43,0x1b,0x50,0xdf,0x39,0x44,0xfe,0xa0,0xd,0x12,0x8f,0xfc,0x5,0x51,0x74,0x20,0x9b,0x1b,0xf3,0x57,0x8d,0xf9,0x47,0xc3,0xa5,0x92,0x5e,0x23,0xea,0x84,0x7a,0x16,0x40,0xa5,0x50,0xe1,0xc5,0xaf,0x2,0xa2,0x2e,0x7,0x9d,0x7b,0x1e,0xc2,0x8c,0xa1,0xdc,0xb,0xe0,0xba,0x2e,0x57,0x5f,0x7d,0x75,0x5d,0x9a,0x41,0x61,0xdf,0x7d,0xf7,0x5,0x82,0x6f,0x53,0xee,0x94,0x59,0x90,0x6,0xdc,0x88,0x27,0x0,0xa,0xb,0xa,0x60,0x2f,0x7b,0x74,0xe8,0xbf,0xc7,0x48,0x5c,0x8c,0xf9,0x47,0xc2,0xa5,0x92,0x5e,0xa3,0xea,0xd4,0x95,0x0,0x4,0x71,0x33,0x51,0x9b,0x9e,0x2a,0x88,0xda,0x40,0x75,0xee,0x79,0x88,0x22,0x86,0x72,0x2f,0xc0,0xf,0x7e,0xf0,0x83,0x50,0x75,0x2b,0xc5,0x91,0x47,0x1e,0x9,0x80,0x5b,0xc7,0xce,0x7c,0x15,0x95,0xe9,0xa4,0x19,0xde,0xbe,0xed,0x51,0xaf,0x0,0x48,0x2,0x5b,0xc0,0x5a,0xb9,0xd4,0xfb,0xef,0x51,0xe2,0x51,0xa1,0xad,0xee,0xc,0x55,0xd,0xdb,0x98,0x7f,0xfc,0x74,0x6a,0x4e,0x0,0x8c,0xf9,0x7,0x7,0x9d,0xcd,0xdf,0xf,0xa8,0x10,0x7f,0xb5,0x1c,0x52,0x4a,0x6c,0xdb,0x66,0xf5,0xea,0xd5,0xdc,0x7b,0xef,0xbd,0x75,0xeb,0xfb,0x8d,0x83,0xe,0x3a,0x8,0x80,0x42,0xa1,0xb6,0xb5,0xd3,0xe3,0x96,0x87,0xf4,0x12,0xb,0xb7,0x7d,0x8a,0x77,0xea,0x5e,0xd4,0xc8,0x82,0xd8,0xd8,0x87,0x58,0xb7,0x72,0xd4,0x79,0xff,0x2a,0x9a,0xa3,0x8a,0x31,0x45,0x1,0x15,0xcd,0x32,0x8e,0x3a,0x35,0x25,0x0,0xc6,0xfc,0x83,0x43,0xd4,0xe6,0xd7,0xe8,0xd7,0xd7,0xc3,0x51,0x5e,0x11,0x70,0xc3,0xd,0x37,0xd4,0x1d,0x83,0xdf,0x38,0xe0,0x80,0x3,0x68,0x6a,0x6a,0x1a,0x73,0x47,0xc0,0xd1,0x50,0x51,0x79,0xb8,0xd2,0x33,0xda,0xd6,0x49,0xdb,0x8f,0x6d,0x8d,0x12,0x69,0x10,0x9b,0x57,0x23,0xb6,0x6e,0x82,0xc4,0x8,0x2b,0x16,0x14,0x34,0x5a,0x15,0x63,0x8a,0x82,0x4f,0x55,0xb3,0x8c,0xa3,0x4e,0xd5,0x9,0x80,0x31,0xff,0xe0,0x10,0xb5,0xf9,0x35,0xfa,0xf5,0xf5,0x72,0x94,0xd7,0xd9,0xdf,0x7a,0xeb,0xad,0x74,0x74,0x74,0xd4,0x1d,0x8b,0x9f,0x68,0x6b,0x6b,0x63,0xc1,0x82,0x5,0x55,0x5f,0x57,0x71,0x79,0x48,0x2f,0xb1,0x90,0x2d,0xed,0x6a,0xf4,0x0,0xa4,0x41,0x6c,0x7e,0x5,0x51,0x72,0x90,0xc9,0xf4,0xe,0xff,0xa4,0xa2,0xd1,0xaa,0x18,0x53,0x10,0x7c,0xe3,0xad,0xca,0x51,0xd9,0x2c,0xe3,0xa8,0x53,0x55,0x2,0xa0,0xb3,0xf9,0xab,0x9e,0x64,0x44,0x6d,0x7e,0x8d,0x7e,0xbd,0x5f,0x1c,0x89,0x44,0x82,0x9e,0x9e,0x1e,0xfe,0xfd,0xef,0x7f,0xd7,0xcd,0xe5,0x37,0xf6,0xdb,0x6f,0xbf,0xaa,0x7e,0xbf,0xaa,0xf2,0x18,0x9a,0x5b,0x20,0x33,0x4d,0x6a,0xf4,0x0,0x58,0x20,0xba,0xb7,0x7a,0x7b,0x11,0xd,0x5b,0xff,0xaf,0xa2,0xd1,0xaa,0x18,0x53,0x10,0x7c,0xe3,0x71,0xc5,0xcd,0xb,0x74,0xd0,0xa9,0x38,0x1,0x30,0xe6,0xaf,0x2e,0xa2,0x36,0x4f,0xdd,0xaf,0xf7,0x93,0xa3,0x3c,0x19,0x70,0xed,0xda,0xb5,0x75,0xf3,0xf9,0x8d,0x3d,0xf7,0xdc,0xb3,0xe2,0xdf,0xad,0xb6,0x3c,0x84,0xe3,0x20,0x93,0x36,0x64,0xb2,0x6a,0xf4,0x0,0x8,0x10,0x83,0x3b,0x2e,0xc9,0x54,0xd1,0x68,0x55,0x8c,0x29,0x28,0x3e,0x15,0xb4,0x8c,0xce,0x8e,0xa8,0x28,0x1,0x30,0xe6,0xaf,0x2e,0xa2,0x36,0x4f,0xdd,0xaf,0xf7,0x9b,0xa3,0xfc,0xe7,0xf2,0xe5,0xcb,0xeb,0xe6,0xf4,0x1b,0xbb,0xef,0xbe,0x3b,0xb0,0xe3,0x96,0xc0,0x23,0xa1,0xe6,0xf2,0xb0,0x2c,0xb0,0x12,0x15,0xef,0xb7,0xaf,0x2b,0x8c,0xf9,0xfb,0xcb,0x17,0x37,0x2f,0xd0,0x49,0x67,0xdc,0x4,0x40,0x67,0x3,0x55,0x3d,0xf6,0xa8,0xcd,0xaf,0xd1,0xaf,0xf,0x92,0x63,0xf1,0xe2,0xc5,0x75,0xf3,0xfa,0x8d,0x99,0x33,0x67,0x2,0x63,0x2f,0x5,0xac,0xab,0x3c,0xa4,0xdc,0xb6,0x1a,0x40,0x9,0x94,0x13,0x1d,0xa1,0xa6,0x69,0xfb,0x5,0x9d,0xcd,0x3f,0x2c,0xe8,0x64,0xca,0x61,0xea,0x8c,0x99,0x0,0x4,0x75,0x33,0x61,0x14,0x92,0xa,0x8d,0x2e,0x48,0x44,0x6d,0x9e,0x51,0x5f,0xef,0x7,0x82,0x4c,0x20,0x9e,0x7d,0xf6,0x59,0x8a,0x45,0x15,0xb6,0xc3,0xdb,0x8e,0x29,0x53,0xa6,0x0,0x8c,0x1a,0x97,0xa,0x75,0xe2,0x1b,0x24,0x90,0xca,0x0,0x6a,0x9a,0xbf,0xaa,0x65,0x1d,0x96,0xf9,0x4b,0x29,0xc7,0x9d,0x10,0x18,0x74,0xc,0xba,0xea,0xf8,0x89,0x51,0x13,0x80,0xa0,0xba,0xfd,0xe3,0x54,0xe1,0x51,0x21,0x6a,0xf3,0x55,0xe1,0xfa,0xa8,0x63,0x18,0x8f,0x63,0xd3,0xa6,0x4d,0x3c,0xfb,0xec,0xb3,0x75,0x6b,0xf8,0x89,0x29,0x53,0xa6,0x90,0x4e,0xa7,0x47,0xec,0x1,0xa8,0xb7,0x3c,0xa4,0x4,0x84,0xf0,0x86,0x1,0x54,0x18,0x2,0x70,0x41,0xb6,0x4d,0xf2,0x26,0x1,0xd6,0xb1,0xf9,0x51,0x19,0xaa,0x9a,0xbf,0xaa,0x5c,0xe3,0xf1,0xc5,0xcd,0x94,0xc3,0xd4,0xf1,0x53,0x6b,0xc4,0x4,0xc0,0x8c,0xf9,0xab,0x8b,0xa8,0x8d,0x4f,0xf7,0xeb,0xc3,0xe0,0x48,0x24,0x12,0x0,0xbc,0xf8,0xe2,0x8b,0x75,0xeb,0xf8,0x89,0x9,0x13,0x26,0xd0,0xd2,0xd2,0xb2,0xcb,0xdf,0xfb,0xf2,0xcc,0x58,0x2,0xcb,0x71,0xa1,0x54,0x50,0x63,0x83,0xf1,0x22,0xb8,0x93,0xa6,0x23,0x6d,0x81,0x28,0xe6,0xeb,0xa2,0x52,0xd5,0x64,0x55,0xe5,0xa,0x82,0x4f,0xe5,0x18,0x74,0xd6,0xd9,0xe5,0x51,0x35,0xe6,0xaf,0x2e,0xa2,0x36,0xcf,0xa8,0xaf,0xf7,0x3,0x61,0x24,0x10,0xe5,0x95,0x0,0x1b,0x36,0x6c,0xa8,0x5b,0xcb,0x4f,0xe4,0x72,0x39,0x9a,0x9a,0x9a,0x76,0xf8,0x3b,0xdf,0xba,0xc7,0x6d,0x1b,0x4a,0xe,0x62,0xb0,0x1f,0xc6,0x3f,0x75,0x37,0x78,0xc,0x80,0x9c,0x32,0xdb,0xdb,0x99,0xb0,0x50,0xfb,0xb2,0x4,0x55,0x4d,0x56,0x55,0xae,0x20,0xf8,0x54,0x8e,0x41,0x77,0x9d,0x1d,0x12,0x0,0x63,0xfe,0x6,0xa3,0x41,0x85,0xf2,0x55,0x21,0x1,0xa9,0x84,0xa3,0xfc,0x3b,0x5b,0xb7,0x6e,0xad,0x5b,0xcf,0x4f,0xa4,0x52,0x29,0xb2,0xd9,0xec,0xb6,0xff,0xf6,0x75,0x6c,0xdc,0xf6,0x7a,0x3d,0x18,0xec,0x53,0x23,0x1,0x18,0x4,0x39,0xad,0x15,0x39,0x73,0x6f,0x6a,0xbd,0x4b,0x55,0x4d,0x56,0x55,0xae,0x20,0xf8,0x54,0x8e,0x21,0xe,0x3a,0xdb,0x12,0x0,0x15,0x2a,0xce,0x60,0x74,0x44,0x69,0x7e,0x2a,0x74,0xbb,0xab,0xd0,0x3e,0xab,0x8d,0xa1,0xab,0xab,0x2b,0xa0,0x48,0x6a,0xc7,0xf0,0x4,0xc0,0xf,0x6c,0x2f,0x13,0x81,0x0,0x44,0x6f,0x97,0x1a,0x43,0x0,0x79,0x60,0xa,0x38,0xfb,0x1e,0xec,0xfd,0x77,0x84,0xed,0x47,0x55,0xc3,0x36,0xe6,0x6f,0x74,0xac,0x20,0x45,0xe2,0x52,0x48,0x51,0x43,0x77,0xf3,0x54,0x21,0xfe,0x28,0x62,0x28,0x95,0x4a,0x75,0x69,0x6,0x81,0xf2,0x7d,0xf8,0x5e,0xa6,0xd6,0x10,0x6f,0x77,0x87,0x1a,0x3d,0x0,0xd2,0x85,0x4,0x94,0x16,0x1c,0x33,0x34,0x11,0xb0,0xba,0x61,0x0,0xb3,0x72,0xa0,0x3a,0xa8,0x10,0x9b,0xf1,0x9b,0xea,0x61,0xe9,0x3e,0xdb,0x3f,0x4e,0x95,0x31,0x12,0xa2,0xfe,0xf2,0x8f,0xda,0xbc,0x75,0x5e,0x31,0x60,0x59,0x2a,0x7c,0xa,0xef,0x88,0xf1,0x36,0x1,0xaa,0x14,0xbb,0x94,0x89,0xf0,0xee,0x55,0x6c,0x2a,0xef,0x80,0x18,0xf1,0x73,0x29,0x80,0xcd,0x50,0x3a,0xfe,0x8d,0x38,0x6d,0x13,0x10,0xfd,0xfd,0x95,0x5f,0x1a,0x73,0xf3,0xf7,0xfb,0xbd,0xa9,0xc2,0x3b,0x38,0x6e,0xe6,0x1f,0x96,0xb7,0xf9,0xfe,0x86,0x52,0xa1,0x31,0xc4,0x5,0x51,0x9b,0x67,0xbd,0xd0,0x3d,0xfe,0x7a,0x63,0x18,0x6b,0xc3,0x9d,0xa8,0x50,0x9e,0xa0,0x58,0xf,0xc6,0x2a,0x13,0x6b,0xfd,0x4b,0x50,0x24,0xd2,0x2e,0xf7,0x6d,0xe8,0x90,0xc8,0x83,0x26,0x50,0x3c,0xf1,0xbf,0xbc,0x15,0xa,0x15,0x24,0x64,0x71,0x37,0x7f,0xbf,0xa1,0x42,0x6c,0x71,0x34,0xff,0xb0,0xe0,0x6b,0x2,0x10,0x66,0xe0,0x2a,0x34,0xbc,0x20,0x11,0xb5,0x79,0xea,0x7e,0xbd,0xa,0x31,0xf8,0x3d,0xde,0x5e,0x2f,0xa4,0x94,0x14,0xa,0x85,0xba,0x38,0xc6,0x2b,0x13,0xb1,0x69,0xd,0xf4,0xa3,0xc6,0x30,0x0,0x12,0x8a,0x50,0x78,0xe3,0xc7,0xbc,0xad,0x9,0x6,0x7,0xc6,0xfc,0xed,0x46,0x30,0x7f,0x95,0x63,0x53,0x39,0x86,0xb8,0xe9,0x94,0xb5,0x7c,0x4b,0x0,0x8c,0xf9,0xfb,0x87,0xa8,0x8d,0x4b,0xf7,0xeb,0xfd,0xe2,0xa8,0x17,0xed,0xed,0xed,0x51,0x87,0xb0,0x3,0xa4,0x94,0xc,0xc,0x8c,0x6d,0x82,0x75,0xf1,0x3,0xd6,0xba,0x55,0xd0,0x1,0xa4,0x2,0x93,0xa9,0x1c,0x2,0x58,0xb,0xce,0xeb,0xe,0xa7,0xf8,0xaa,0x13,0xb1,0x7,0xf3,0xa3,0xf6,0x2,0x18,0xf3,0xd7,0xf,0x71,0x33,0xe5,0x28,0x3c,0x54,0xbd,0x41,0xca,0x71,0x10,0xb7,0x46,0xbc,0x33,0xa2,0x36,0x4f,0xdd,0xaf,0x57,0x81,0xa3,0xdc,0xf5,0x3f,0x75,0xea,0xd4,0xba,0xe3,0xf0,0x13,0x85,0x42,0x81,0x7c,0xbe,0xf6,0x4d,0x71,0xc6,0x2d,0x13,0x1,0x62,0xdd,0x2a,0xc4,0x86,0xb5,0xa0,0x4a,0xe7,0x47,0xc1,0x9b,0xc,0x38,0xf8,0xd1,0xff,0x87,0x4,0xc4,0x8,0xbd,0x0,0xc6,0xfc,0xa3,0xe7,0x53,0x55,0x3f,0x6e,0x3a,0x3b,0x6b,0xf9,0x92,0x0,0xc4,0xb1,0x90,0xa2,0x40,0xd4,0xe6,0xa9,0xfb,0xf5,0xaa,0x70,0x94,0x67,0xff,0x97,0xf,0xdf,0x51,0x5,0xfd,0xfd,0xfd,0xf4,0xf6,0xf6,0xd6,0x74,0x6d,0x25,0x65,0x22,0x33,0x69,0xc4,0xc0,0x20,0xd6,0xda,0xe7,0xa0,0xb9,0x26,0x19,0xff,0x61,0x1,0xab,0x24,0xce,0x5b,0xe,0x23,0x7f,0xea,0xbb,0x86,0x7a,0x1,0xb6,0xdf,0x8b,0x8a,0xef,0x14,0xd5,0xcd,0x3a,0xea,0x32,0x33,0x7e,0x53,0x3b,0x76,0xbe,0xa7,0xba,0x12,0x0,0x33,0xdb,0xdf,0x3f,0x44,0x6d,0x9e,0xba,0x5f,0xaf,0x12,0x87,0xeb,0xba,0x24,0x93,0x49,0xf6,0xdb,0x6f,0xbf,0xba,0xb9,0xfc,0x44,0x47,0x47,0x7,0x3d,0x3d,0x3d,0x55,0x5f,0x57,0x71,0x99,0xd8,0x49,0x4,0x60,0x2f,0x7d,0x4,0x92,0x80,0x54,0xe4,0x99,0x75,0x24,0x74,0xc3,0xe0,0x45,0x97,0xe3,0x64,0x9b,0xb1,0x3a,0xbb,0xc0,0xb2,0x94,0xfe,0x62,0xf7,0xb,0xc6,0xfc,0xd5,0xd7,0x89,0xd2,0x43,0x6b,0x4e,0x0,0xa2,0x6e,0x8,0x6,0xdb,0x11,0xb5,0xf9,0x46,0x7d,0xbd,0x8a,0x1c,0x73,0xe6,0xcc,0x61,0xd6,0xac,0x59,0x75,0xf3,0xf9,0x89,0xcd,0x9b,0x37,0x53,0x2c,0x16,0xb7,0x9d,0x55,0x50,0x9,0x6a,0x29,0x13,0x7b,0xc9,0x3,0xd0,0x7,0xd8,0x8a,0xbc,0x23,0x2c,0x60,0xb5,0x8b,0x3c,0x70,0x1a,0xbd,0x3f,0xfa,0xb,0x2,0xb0,0xba,0x3a,0xc1,0xf2,0x67,0xa6,0xa2,0xaa,0x89,0x84,0x31,0x7f,0xa3,0x33,0x1e,0x6a,0x4a,0x0,0xcc,0x84,0x3f,0x75,0x10,0xb5,0xf9,0x46,0x7d,0xbd,0xaa,0x1c,0x7,0x1d,0x74,0x50,0xdd,0x7c,0x7e,0x63,0xcb,0x96,0x2d,0x0,0x15,0x27,0x0,0xb5,0x94,0x89,0x4,0xac,0x67,0x1f,0x81,0x35,0x45,0x68,0x1a,0xf7,0xd7,0xc3,0x83,0xd,0x3c,0x27,0x71,0xce,0x3c,0x8e,0xde,0xaf,0xfd,0x2,0x4b,0xe2,0x6d,0x5a,0x54,0xe7,0x5e,0xd,0xaa,0x1a,0xb6,0xea,0xe6,0x5f,0x2d,0x5f,0xdc,0x4c,0x59,0x15,0xf,0xad,0xba,0xf5,0xab,0x12,0xb8,0x41,0xf4,0xe6,0xab,0x42,0xfd,0xa8,0x68,0xfe,0x0,0x7,0x1f,0x7c,0x70,0xdd,0x9c,0x7e,0xe3,0x95,0x57,0x5e,0x1,0x2a,0xdb,0xa0,0xa8,0xd6,0x32,0x91,0xa9,0x24,0xd6,0x86,0x57,0xb0,0x97,0x2f,0x86,0x9,0x35,0x51,0x4,0x3,0x81,0x77,0x66,0xf1,0xa,0x28,0x7e,0xea,0x1c,0x7a,0x2f,0xb9,0x16,0xcb,0x91,0x88,0x8e,0x8e,0x9a,0x7b,0x2,0x54,0x35,0xec,0xa8,0xcd,0xda,0x6f,0x3e,0x15,0xde,0x33,0x7e,0x42,0x25,0xf,0x55,0x76,0x15,0x40,0xdc,0x2a,0x5d,0x35,0xa8,0x50,0xbe,0x2a,0x24,0x20,0x7e,0x73,0x94,0x57,0x0,0xa8,0xd6,0xfd,0xf,0xb0,0x66,0xcd,0x1a,0x60,0xfc,0x7b,0xae,0xab,0x4c,0x52,0x19,0x6f,0x1e,0xc0,0x13,0xf7,0x43,0xe,0x70,0xa3,0x6f,0x67,0xdb,0x20,0xf0,0x56,0x5,0x3c,0xf,0x85,0x4f,0x9f,0x47,0xcf,0x65,0xbf,0xf5,0x62,0xed,0xd8,0x5a,0x75,0x4f,0x80,0xaa,0x86,0x1d,0xb5,0x59,0xfb,0xcd,0xa7,0x92,0x59,0xea,0xa2,0x51,0x8d,0x56,0x55,0xad,0x3e,0x8e,0xdd,0x23,0xba,0xa2,0x9e,0x32,0x52,0xc1,0x38,0x55,0xa8,0xe3,0x20,0xca,0xa1,0x58,0x2c,0x2,0x6a,0xe,0x1,0xbc,0xf4,0xd2,0x4b,0xe3,0xfe,0x4e,0xfd,0x65,0xe2,0x6d,0x35,0x9c,0x58,0x74,0x27,0x74,0x2,0xa9,0xe8,0xeb,0x79,0x7,0x58,0xc0,0xa0,0xb,0xcf,0x41,0xf1,0xbc,0xb3,0xe8,0xfe,0xcd,0x43,0x38,0x13,0xa6,0x61,0x77,0x74,0x40,0xa9,0x18,0xea,0x6e,0x81,0x2a,0x73,0xa9,0xc0,0xa7,0x9a,0x59,0xea,0x84,0x4a,0xef,0xa7,0xe2,0x4,0x40,0xe7,0xd9,0xfe,0x71,0x5a,0x45,0x50,0xef,0xbd,0xc4,0xc1,0xfc,0xfd,0xa8,0xcf,0x20,0xca,0x41,0x8,0x81,0xeb,0xba,0x1c,0x7e,0xf8,0xe1,0x1c,0x72,0xc8,0x21,0x75,0xf3,0xfb,0x8d,0x67,0x9f,0x7d,0x76,0xcc,0x7f,0xf7,0xeb,0x19,0x91,0xc9,0x4,0x89,0xc7,0xfe,0x81,0xf5,0xd0,0x73,0xa0,0xd6,0x56,0x8,0x1e,0x2c,0xa0,0xe4,0xc2,0x33,0x12,0xe7,0xc4,0x23,0xe9,0xbe,0x6b,0x19,0x83,0x67,0x9c,0x8d,0xdd,0xd7,0x8f,0xd5,0x31,0xf6,0xbc,0x0,0x55,0xd,0x3b,0x6a,0xb3,0xf6,0x9b,0x2f,0x6e,0xb3,0xf0,0xcb,0x5a,0x61,0x68,0x54,0xa3,0x53,0x51,0x2,0xa0,0xb3,0x79,0xea,0x1c,0xfb,0xce,0x50,0xd1,0xf4,0x74,0xbb,0x3e,0x48,0x8e,0x72,0xf7,0xff,0x7f,0xff,0xf7,0x7f,0xd7,0xcd,0xef,0x37,0x7a,0x7b,0x7b,0x59,0xbe,0x7c,0xf9,0xa8,0xff,0xee,0xd7,0x73,0x22,0x84,0x80,0x6c,0xe,0xcb,0x85,0xe4,0x3d,0x37,0x7a,0xc3,0x0,0x51,0x1f,0xc,0x34,0x12,0x4,0x20,0x24,0x2c,0x77,0x91,0xd3,0x26,0xd0,0xff,0xb3,0x5f,0xd2,0xfb,0xad,0x9f,0xe3,0xb6,0x4c,0xf4,0x7a,0x3,0xa,0x83,0xbb,0x24,0x2,0xaa,0x1a,0x76,0xd4,0x66,0xed,0x37,0x5f,0x9c,0xc,0x39,0xa,0xad,0x6a,0x30,0x6e,0x2,0xa0,0x73,0x65,0xa8,0x5a,0xe8,0xba,0x42,0x5,0xf3,0xae,0x17,0x41,0x26,0x10,0xe5,0x5d,0xf6,0xde,0xf5,0xae,0x77,0xd5,0xad,0xe1,0x37,0x96,0x2f,0x5f,0x4e,0x67,0x67,0xe7,0x88,0x87,0x1,0xf9,0x6a,0xfe,0x0,0xd2,0x1b,0x8,0xb0,0x17,0xff,0xc3,0x1b,0x6,0x48,0x44,0x5f,0xef,0xa3,0x22,0x1,0xac,0x71,0xe1,0x25,0x28,0x7c,0xf8,0xbd,0x74,0xdf,0xb9,0x9c,0xc1,0x37,0x9f,0x83,0x35,0x90,0xf7,0x7a,0x3,0x84,0x0,0xe2,0x77,0x7a,0xde,0x68,0x30,0xe6,0xaf,0xaf,0x56,0x2d,0x3a,0x63,0x26,0x0,0x2a,0x7,0x1e,0x5,0x67,0x94,0x88,0xda,0x7c,0xa3,0xbe,0x5e,0xf5,0x18,0x84,0x10,0x48,0x29,0x79,0xcb,0x5b,0xde,0xc2,0xf4,0xe9,0xd3,0xeb,0xd6,0xf1,0x1b,0x4b,0x96,0x2c,0x1,0x20,0x9d,0x4e,0xef,0xf0,0xf7,0xbe,0x9b,0x3f,0x0,0x12,0x29,0xc0,0x7e,0x61,0x9,0xac,0x19,0x80,0x16,0x5f,0x24,0x82,0x83,0x8d,0x37,0x39,0xf0,0x19,0x17,0x39,0x73,0x32,0xfd,0x3f,0xfd,0x5,0xbd,0xd7,0xff,0xd,0x67,0xf6,0x5c,0x12,0x9d,0x9d,0x58,0xdd,0x9d,0x75,0x2f,0x17,0x2c,0x23,0x6a,0x83,0xd,0x8b,0xab,0x16,0xbe,0xb8,0xbd,0xb3,0x41,0x7d,0xf,0x1d,0xb5,0x55,0xab,0x1e,0x78,0xd8,0x9c,0x51,0x22,0x6a,0xe3,0x8b,0xfa,0x7a,0xbf,0x38,0x82,0x8c,0xa1,0x7c,0xca,0xde,0xe7,0x3e,0xf7,0xb9,0xb0,0xc2,0xa9,0xa,0x8b,0x17,0x2f,0x6,0x76,0xbc,0x87,0x60,0xcc,0xdf,0x83,0x6c,0x6a,0xc2,0xea,0xea,0x24,0x79,0xdf,0x2d,0x30,0xd,0x70,0x7c,0x91,0xa,0xe,0x2,0x2f,0x11,0x78,0xc5,0x85,0x95,0x50,0x7c,0xcb,0xa9,0x74,0xff,0x7e,0x9,0xfd,0x1f,0xf9,0x12,0x34,0xb5,0x62,0x6f,0xdd,0x8a,0xe8,0xec,0x4,0xd7,0x19,0xea,0x15,0xa8,0x41,0x42,0x61,0xf3,0xf7,0x1b,0x2a,0x9b,0xbf,0xce,0xde,0xe6,0xb7,0xce,0x88,0x9,0x80,0xe,0x81,0x37,0xa,0xa2,0x36,0xdf,0xa8,0xaf,0x57,0x85,0x63,0xac,0xeb,0x85,0x10,0x94,0x4a,0x25,0x16,0x2e,0x5c,0xc8,0xc2,0x85,0xb,0xeb,0xd2,0x9,0xa,0x4b,0x97,0x2e,0xd,0x84,0x77,0xd4,0x72,0x19,0x5a,0x5b,0x9f,0xfa,0xed,0xf7,0x61,0x2b,0xd0,0xa4,0xec,0x8a,0xe3,0x1d,0x61,0x1,0x8e,0xd7,0x1b,0x40,0x26,0xc5,0xc0,0xb7,0xbe,0x46,0xd7,0x1f,0x97,0xd1,0xff,0xbe,0xb,0x90,0x53,0xa6,0x60,0x77,0xf7,0x78,0x43,0x3,0x4e,0xa9,0xaa,0x44,0x40,0x75,0xf3,0x8f,0xb2,0x27,0xc1,0x98,0x7f,0x74,0x3a,0xbb,0x3c,0x95,0xba,0x4,0x3e,0x1a,0x67,0x9c,0x92,0x8a,0xa8,0xcd,0x37,0xea,0xeb,0xfd,0x8a,0x21,0xc8,0x36,0x21,0x84,0x60,0x70,0x70,0x10,0x80,0x5f,0xfe,0xf2,0x97,0x81,0xe9,0xd4,0x8b,0xd5,0xab,0x57,0x6f,0xfb,0xff,0x7e,0x95,0xc9,0x98,0x1c,0x52,0xe2,0xe6,0xb2,0x24,0x9f,0x7d,0x9c,0xe4,0xaf,0x6f,0x85,0xd9,0xa8,0xdf,0xb,0x30,0x1c,0x9,0xa0,0xc3,0x5b,0x29,0xe0,0xce,0x9e,0xc1,0xc0,0x77,0xbe,0x43,0xd7,0xed,0xcb,0xe9,0xb9,0xf2,0x76,0x8a,0x47,0x9d,0x88,0xdd,0xd3,0x8b,0xdd,0xd1,0x81,0x18,0xec,0x1f,0x37,0x11,0x50,0xdd,0xac,0x55,0x1e,0x46,0xf0,0xb,0x71,0x9b,0xed,0xef,0x97,0xce,0xe,0x9,0x80,0x4e,0x81,0x87,0xc1,0x19,0x25,0xa2,0x36,0xdf,0xa8,0xaf,0xf7,0x8b,0xc3,0xf,0x8c,0x15,0x87,0x94,0x12,0xd7,0x75,0xf9,0xd8,0xc7,0x3e,0xc6,0xbe,0xfb,0xee,0x1b,0x62,0x54,0x95,0x63,0xf5,0xea,0xd5,0xac,0x5c,0xb9,0x12,0x8,0xb6,0xdb,0x7f,0x17,0x24,0x53,0x48,0x20,0x7d,0xed,0x17,0x60,0x13,0xd0,0xa2,0x49,0x2f,0x40,0x19,0x2,0xb0,0x24,0x6c,0x70,0xe1,0x5,0x89,0x9c,0xd8,0x4e,0xe1,0x5d,0x6f,0xa1,0xe7,0x57,0xf7,0xd2,0xfd,0xa3,0x3f,0x90,0x3f,0xe5,0xcd,0x50,0x2c,0x61,0x77,0x74,0x60,0x75,0x76,0x82,0x74,0x6b,0x1e,0x1e,0xa8,0x38,0x24,0x45,0x9e,0x89,0x91,0x50,0x4d,0x6c,0x52,0xca,0xaa,0xaf,0xa9,0x15,0xa6,0x87,0x61,0x74,0x6c,0x7b,0x22,0x75,0xb,0x3c,0x68,0xce,0x28,0x11,0xb5,0xf9,0x46,0x7d,0xbd,0x2e,0x1c,0x42,0x8,0x6,0x6,0x6,0x68,0x6a,0x6a,0xe2,0xb2,0xcb,0x2e,0xab,0x5b,0x2b,0x28,0xdc,0x77,0xdf,0x7d,0x14,0x8b,0x45,0xb2,0xd9,0xac,0x2f,0x7c,0x15,0x97,0xab,0xeb,0xe2,0xe6,0x72,0x24,0x5e,0x5a,0x41,0xe2,0x37,0xb7,0xe8,0xd7,0xb,0x50,0x86,0x0,0x90,0xd0,0xe5,0xc2,0x52,0x17,0x7a,0xa0,0x78,0xd6,0x9b,0xe8,0xfd,0xf9,0xef,0xe9,0xbe,0x65,0x9,0xfd,0x1f,0xfe,0x2,0xce,0x9e,0x73,0xb0,0xbb,0xba,0xbd,0x5e,0x81,0xfc,0x80,0x97,0x8,0x28,0xfe,0x75,0x1d,0xe5,0x7b,0x33,0xac,0x2f,0x72,0x63,0xfe,0x63,0xc3,0xf2,0x9b,0x70,0x2c,0x18,0xf3,0x1f,0x1f,0x51,0x9b,0xaf,0xa,0xe5,0xa9,0x83,0xf9,0xc3,0xf6,0x5d,0xff,0x7e,0xf6,0xb3,0x9f,0x91,0xc9,0x64,0xea,0xd6,0xb,0xa,0x77,0xdf,0x7d,0x37,0x50,0xf9,0x21,0x40,0x63,0xa1,0xea,0x72,0x4d,0x24,0x91,0x40,0xe6,0x9a,0xb,0x61,0x2d,0xd0,0x6e,0x95,0x37,0xb,0xd4,0x13,0x36,0x90,0x77,0xe1,0x79,0x17,0xd6,0x82,0x73,0xd8,0x1,0xc,0x7c,0xe3,0x1b,0x74,0xdd,0xfe,0x2c,0x3d,0x97,0xfe,0x9c,0xc2,0xd1,0x27,0xc2,0x60,0x1e,0xbb,0xa3,0xc3,0x4b,0x6,0xa,0x83,0xbe,0xf4,0xa,0xa8,0x6e,0xfe,0x2a,0xbc,0x37,0xa2,0x84,0xae,0x1e,0x6a,0xe9,0x1a,0x78,0x50,0x9c,0x51,0x22,0x6a,0xf3,0x56,0xc1,0x78,0x55,0x88,0xa1,0x12,0xe,0x21,0x4,0xc5,0x62,0x91,0xd3,0x4e,0x3b,0x8d,0xb3,0xce,0x3a,0xab,0x6e,0xbd,0xa0,0xe0,0xba,0x2e,0x77,0xdd,0x75,0x17,0xb0,0xbd,0xdb,0x35,0x54,0x48,0x17,0xb7,0xb9,0x89,0xc4,0x9a,0x55,0xa4,0x7e,0xf2,0x7d,0xaf,0x17,0x40,0xc6,0xe0,0xb9,0xb5,0x0,0xd7,0xf5,0x56,0xd,0x2c,0x97,0x90,0x48,0x50,0xf8,0xf0,0x7b,0xe9,0xb9,0xf1,0x5e,0xba,0x7f,0xfb,0x14,0xfd,0x9f,0xfa,0x1a,0xa5,0x43,0x8e,0x44,0xf4,0xf,0x60,0x6f,0xdd,0x8a,0xd5,0xd1,0x81,0x18,0xe8,0x3,0xa7,0xfa,0x55,0x4,0xaa,0x9b,0xb5,0xaa,0xef,0x61,0x9d,0xbd,0x2d,0x2c,0x9d,0xfa,0x3f,0x9,0x2a,0x80,0xaa,0xd,0x44,0x25,0xa8,0x60,0x9c,0xf5,0x42,0x85,0x7b,0x8,0xcb,0xfc,0xfb,0xfb,0xfb,0x1,0xb8,0xf2,0xca,0x2b,0xeb,0xd6,0xb,0x12,0xf7,0xdd,0x77,0x1f,0x1b,0x37,0x6e,0xdc,0x65,0xfd,0x7f,0x2d,0xa8,0xb9,0x6c,0x2d,0x1b,0xd7,0xb6,0xc8,0x5c,0xf3,0x5,0x8a,0x6f,0x3d,0x7,0xb9,0xef,0x44,0x58,0x29,0x43,0x7a,0xfb,0x4,0x8c,0xf2,0xf0,0x40,0xaf,0x84,0xe7,0x80,0x94,0x85,0xf3,0xaa,0x3,0x19,0x38,0xf1,0x40,0x6,0x36,0x7e,0x89,0xc4,0x53,0x8b,0x49,0xdd,0x7d,0x33,0xa9,0xfb,0xff,0x8c,0xb5,0x7e,0x25,0x56,0x77,0xb7,0x77,0x30,0x21,0xe0,0x36,0xe7,0x20,0x95,0xf1,0x4e,0x29,0x1c,0x8d,0x5e,0x71,0xb3,0x56,0xe1,0xbd,0x33,0x12,0x74,0x36,0xe5,0x30,0x75,0x2,0x7f,0x4,0x83,0xa,0x5c,0xd5,0x86,0x17,0x5,0xe2,0x60,0xbc,0x2a,0xc4,0x50,0x9,0x87,0x65,0x59,0xf4,0xf5,0xf5,0x1,0x70,0xe7,0x9d,0x77,0xb2,0xf7,0xde,0x7b,0xd7,0xad,0x19,0x24,0xae,0xb9,0xe6,0x1a,0x0,0x52,0xa9,0x54,0x5d,0x3d,0x0,0x75,0x95,0xad,0x94,0xc8,0xa6,0x66,0xac,0xee,0x6e,0x72,0x9f,0x3c,0x83,0xbe,0x3f,0x3e,0x0,0x13,0x2c,0xe8,0x71,0x51,0x71,0x97,0xe0,0x9a,0x51,0x3e,0x63,0x60,0x1d,0x5e,0x2f,0x47,0x5a,0x50,0x7a,0xf5,0x61,0x94,0x4e,0x3c,0x8c,0xfe,0xd5,0xdf,0xc1,0x5e,0xf3,0x1c,0xf6,0xea,0xe7,0x48,0x3c,0x7a,0xf,0xc9,0xc7,0xee,0x23,0xf1,0xf4,0x13,0x58,0xf4,0xe3,0x2,0x32,0x95,0x40,0xe6,0x9a,0xbd,0xd,0x87,0x2,0x9a,0x20,0xa7,0x3a,0x9f,0x5f,0xd0,0xdd,0x94,0xc3,0xd4,0x9,0x34,0x1,0x30,0xe6,0x1f,0x3c,0x54,0x28,0x8b,0x46,0x31,0xff,0xe1,0x5f,0xfe,0xd7,0x5f,0x7f,0x3d,0xaf,0x7b,0xdd,0xeb,0xea,0xd6,0xc,0x12,0x5d,0x5d,0x5d,0xdc,0x7e,0xfb,0xed,0x8,0x21,0xa2,0x33,0xff,0x32,0x24,0xc8,0xe6,0x26,0xd2,0x4f,0x3f,0x48,0xf1,0xb2,0xcb,0x28,0x5c,0xfa,0x19,0x58,0x2a,0x40,0xe8,0x3c,0x21,0x60,0xc,0x8,0x9,0x5,0x9,0x6b,0x0,0x61,0x41,0x16,0x9c,0x5,0x73,0x71,0x8e,0x9a,0x4b,0xe1,0x1d,0x67,0xc0,0x6,0x48,0x2c,0x5e,0x44,0xf2,0xa1,0xbb,0x48,0x3e,0x7e,0x3f,0xf6,0xb3,0x8f,0x62,0x77,0x76,0x2,0x5e,0xef,0x80,0x6c,0xca,0x42,0xda,0x9f,0x49,0x9b,0x60,0xcc,0xdf,0xe8,0x8c,0x8c,0xc0,0x12,0x0,0x63,0xfe,0xc1,0x43,0x5,0xe3,0x8c,0xfa,0xfa,0xb0,0x38,0xca,0x33,0xfe,0xa5,0x94,0x7c,0xf3,0x9b,0xdf,0xe4,0xdc,0x73,0xcf,0xad,0x5b,0x33,0x68,0xfc,0xe6,0x37,0xbf,0xa1,0x50,0x28,0xd0,0xd4,0xd4,0x54,0x33,0x87,0x7f,0xcb,0x6,0x1,0x2b,0x89,0x23,0x20,0xf3,0xf3,0xaf,0x50,0x78,0xef,0xf9,0x30,0x53,0xc0,0x5a,0xe9,0x4d,0xac,0x8b,0x2b,0x4,0x80,0xb,0x3,0x78,0x3f,0x1b,0xf1,0xa,0x23,0x2d,0x28,0x9d,0xb8,0x90,0xd2,0xe9,0xb,0x19,0xe8,0x0,0xeb,0xf9,0x97,0x49,0x3c,0xf3,0x20,0x89,0x27,0xff,0x4d,0xf2,0xd1,0xfb,0x49,0xbe,0xf8,0xc,0xa2,0x6f,0x0,0x28,0x27,0x4,0x19,0x64,0x3a,0xe7,0x5d,0x5b,0x65,0x32,0x67,0xcc,0xdf,0xe8,0x8c,0x86,0x40,0x12,0x0,0x63,0xfe,0xc1,0x43,0x5,0xe3,0x54,0xa1,0x3e,0xc2,0xfe,0xf2,0xff,0xf2,0x97,0xbf,0xcc,0xe7,0x3f,0xff,0xf9,0xba,0x35,0xc3,0xc0,0x75,0xd7,0x5d,0x7,0x78,0xc3,0x16,0xb5,0xf4,0x0,0xf8,0xbe,0x67,0x80,0x74,0x91,0x2d,0xad,0xd8,0xdd,0xdd,0x64,0x2f,0x39,0x87,0x81,0x1b,0x6f,0x80,0xe,0xb,0x6,0x63,0x36,0x14,0x30,0x16,0xca,0x73,0x6,0xf2,0xd2,0x5b,0x15,0x21,0x81,0xa4,0x85,0xbb,0xcf,0x1e,0x14,0xe,0xdf,0x83,0x2,0xef,0x80,0x35,0x90,0x58,0xf1,0x24,0x89,0xa5,0xf,0x93,0x78,0x7a,0x11,0x89,0xe5,0x8b,0xb1,0x5f,0x5c,0x8a,0xbd,0x75,0x2b,0x43,0x57,0x23,0xb3,0x69,0x64,0x26,0xb,0xc2,0x66,0xac,0x65,0x15,0xc6,0xfc,0x8d,0xce,0x58,0xf0,0x3d,0x1,0x30,0xe6,0xaf,0x7,0x54,0x30,0x7f,0x1d,0x62,0x18,0x6e,0xfe,0xdf,0xfd,0xee,0x77,0xf9,0xec,0x67,0x3f,0x5b,0xb7,0x66,0x18,0x58,0xb2,0x64,0x9,0xf,0x3f,0xfc,0x30,0xc9,0x64,0x52,0xd,0xf3,0xdf,0xfe,0x17,0x38,0xb9,0x1c,0x99,0xbf,0xfe,0x8a,0xd2,0x77,0x4f,0xa0,0xf8,0xe5,0xf3,0xe0,0x29,0xcb,0x9b,0x51,0xdf,0x88,0x8f,0xb8,0xc0,0x9b,0x37,0xb0,0x15,0xd8,0x82,0xf7,0x85,0x9f,0x11,0x94,0x8e,0x3a,0x98,0xd2,0x49,0x7,0x43,0xe1,0x83,0xb0,0x11,0xec,0x17,0x9f,0x21,0xf9,0xc4,0x7f,0x48,0x2c,0x7d,0x88,0xc4,0x8a,0x27,0xb0,0x57,0x2d,0xc3,0xee,0xe8,0x4,0x86,0x12,0x82,0x94,0xd,0xc9,0x34,0x32,0x99,0x4,0x2b,0x1,0x48,0x63,0xfe,0x46,0x67,0x5c,0x1d,0x5f,0x13,0x0,0x63,0xfe,0xe1,0x20,0x6a,0xe3,0x6c,0x4,0xf3,0x2f,0x8f,0x9b,0x97,0xcd,0xff,0x8a,0x2b,0xae,0xe0,0x13,0x9f,0xf8,0x44,0xdd,0x9a,0x61,0xe1,0xbb,0xdf,0xfd,0x2e,0x0,0x99,0x4c,0xa6,0xea,0x4,0x20,0x30,0xf3,0x7,0xaf,0xfb,0x3a,0x95,0xc2,0x2d,0xc,0xd2,0xf4,0xcd,0xf,0xd2,0xb3,0xef,0x3c,0x9c,0xb7,0x1d,0x3,0xcf,0xc,0x75,0x6d,0x37,0xf2,0xa3,0x5e,0xee,0x1d,0x18,0x94,0xb0,0xde,0xfb,0xbf,0x58,0x16,0xa4,0xc1,0x39,0x74,0x3e,0xce,0xf1,0xf3,0xa1,0xf0,0x21,0xd8,0x4,0xf6,0x4b,0x2b,0xbc,0x44,0x60,0xf9,0x63,0x24,0x9f,0x7c,0x10,0x7b,0xd5,0x52,0x44,0x4f,0x7,0x76,0x5f,0xff,0x36,0x3a,0xd9,0x9c,0x43,0xfa,0x34,0x8f,0x40,0xd5,0x77,0x70,0x1c,0x4d,0x39,0x4c,0x1d,0xdf,0x12,0x0,0x63,0xfe,0xc1,0xa3,0x11,0x8c,0x57,0x85,0x18,0x86,0x7f,0xf5,0xcf,0x9b,0x37,0x8f,0x6b,0xae,0xb9,0x86,0x63,0x8f,0x3d,0xb6,0x6e,0xcd,0xb0,0xf0,0xdc,0x73,0xcf,0x71,0xc3,0xd,0x37,0xd4,0xf4,0xf5,0x1f,0xa8,0xf9,0x97,0xe1,0xba,0xc8,0xe6,0x56,0x44,0x67,0x27,0x2d,0xef,0x3f,0x96,0x5e,0xee,0xa1,0x74,0xe6,0x49,0xf0,0x34,0xf1,0x9d,0x14,0x58,0xb,0x4,0xde,0xf6,0xc2,0x83,0x78,0x3f,0x1b,0xf1,0x26,0x14,0xa6,0xc1,0x99,0xbf,0x2f,0xce,0xc2,0x7d,0xc1,0x3a,0xb,0x36,0x82,0xb5,0x76,0x3,0x56,0xc7,0x3a,0xac,0x75,0x2b,0x49,0x3e,0xfd,0x20,0xc9,0xa7,0x1f,0x22,0xb1,0xe4,0x41,0x12,0x5b,0xfa,0xbd,0x1e,0x2,0xc0,0x6d,0x6d,0x86,0x64,0xf5,0xcb,0x41,0x83,0x78,0x7,0xab,0xf0,0x1e,0x31,0x3a,0x3e,0x25,0x0,0xc6,0xfc,0xf5,0x80,0xea,0xc6,0x1b,0x56,0xc,0x63,0x71,0xbb,0xae,0xcb,0xc0,0x80,0x37,0xf9,0xea,0x23,0x1f,0xf9,0x8,0x57,0x5d,0x75,0x55,0x60,0x7a,0x41,0xe1,0x92,0x4b,0x2e,0x1,0x20,0x9b,0xcd,0xe2,0xba,0x6e,0xc5,0xd7,0x85,0x62,0xfe,0x65,0xb8,0x2e,0xee,0x84,0x9,0x58,0x9d,0x9d,0x34,0xbf,0xff,0x64,0xba,0x27,0x3c,0x85,0xfb,0x9a,0x3,0xe1,0x99,0x98,0xec,0xf,0x10,0x14,0x86,0x27,0x4,0x9b,0x1,0x4,0xa4,0x4,0xee,0x1e,0xd3,0x70,0xf7,0x9d,0x6,0xd9,0x43,0x28,0xd8,0x6f,0x85,0x2d,0x60,0x3f,0xf3,0xc,0xc9,0xa7,0x17,0x91,0x5c,0xf2,0x0,0x89,0x67,0x1e,0x26,0xf1,0xc2,0x33,0x58,0xdd,0xbd,0x5e,0x32,0x90,0x49,0x22,0x73,0x2d,0x3b,0x2c,0x3b,0x1c,0x9,0xc6,0xfc,0xe3,0xad,0x53,0xf7,0xa3,0x66,0xcc,0x3f,0x1c,0x44,0x6d,0x9c,0x3a,0x3d,0xb4,0xe3,0x61,0xa4,0x38,0x76,0xfe,0xea,0xff,0xde,0xf7,0xbe,0xc7,0x69,0xa7,0x9d,0x16,0x76,0x68,0x75,0xe3,0x85,0x17,0x5e,0xe0,0xe6,0x9b,0x6f,0x26,0x91,0x48,0xa8,0x6b,0xfe,0x65,0xc,0x4b,0x2,0x5a,0xde,0x7d,0xc,0xdd,0x7f,0x5a,0x82,0x3c,0x70,0x36,0x3c,0xe7,0x9a,0x24,0xa0,0x62,0xc,0x2d,0x37,0x2c,0xc,0xff,0x2b,0x2f,0x29,0x28,0xf,0x1b,0xc,0x16,0x3f,0x0,0xeb,0x24,0x89,0xe7,0x1e,0x27,0xf9,0xd4,0x3,0xa4,0x16,0xfd,0x95,0xc4,0x53,0xf,0x62,0x6f,0xdd,0x8a,0x0,0x6f,0x1f,0x82,0x96,0x9c,0xb7,0xca,0x60,0x58,0x32,0x60,0xcc,0x3f,0xfe,0x3a,0x75,0x3d,0x66,0xc6,0xfc,0xc3,0x41,0xd4,0xe6,0xad,0xca,0x43,0x1b,0x14,0x47,0xf9,0x8b,0x1f,0xe0,0xa2,0x8b,0x2e,0xe2,0xd2,0x4b,0x2f,0xad,0x5b,0x27,0x2a,0x7c,0xfd,0xeb,0x5f,0x7,0xbc,0xaf,0xff,0x4a,0xbb,0xff,0x23,0x31,0xff,0x32,0x86,0xf7,0x4,0xbc,0xef,0x75,0xf4,0xdc,0xbb,0xc,0xf6,0xb2,0x60,0xa5,0x49,0x2,0x6a,0x86,0x90,0x50,0x94,0xde,0x90,0xc1,0x6,0xbc,0xaf,0xfc,0xcc,0xd0,0xa6,0x44,0xaf,0x3d,0x8c,0x81,0xce,0x4f,0x60,0x3d,0xbf,0x86,0xe4,0x33,0xf,0x92,0x7c,0xfc,0x9f,0x24,0x9f,0x7a,0x10,0x7b,0xd9,0x93,0x24,0x7a,0xbc,0xe1,0x2,0x37,0x9b,0xf6,0x36,0x25,0xaa,0x61,0xc9,0xe1,0x98,0x61,0x29,0xf2,0xe,0x30,0x3a,0xdb,0x51,0xf3,0x23,0x66,0xcc,0x3f,0x1c,0xa8,0x60,0xde,0xf5,0x42,0x95,0x7,0xbf,0xcc,0x21,0xa5,0x24,0x9f,0xcf,0x6f,0x33,0x48,0xdb,0xb6,0x79,0xcf,0x7b,0xde,0xc3,0xf9,0xe7,0x9f,0xcf,0x41,0x7,0x1d,0x54,0xb7,0x4e,0x94,0xb8,0xfd,0xf6,0xdb,0x81,0xca,0xf7,0xfd,0x57,0xa1,0x7d,0xe0,0xba,0xb8,0x6d,0xad,0xd8,0x6b,0x96,0xd3,0xfc,0x96,0x63,0xe9,0xbd,0xf5,0x7e,0xd8,0xd7,0x86,0xe7,0xa5,0x77,0x1c,0xaf,0x2,0x21,0x6a,0x8b,0xf2,0x3c,0x82,0xf2,0x3e,0x4,0x12,0x48,0x58,0xb8,0x7b,0xee,0x46,0xfe,0x90,0xb3,0xc8,0xbf,0xe7,0x2c,0x6f,0x53,0xa2,0xa5,0x4f,0x91,0x7a,0xe0,0x4f,0x24,0x1f,0xfb,0x7,0xc9,0x67,0x1e,0x22,0xb9,0x65,0xb,0x0,0xae,0xd,0x6e,0x53,0xb,0x24,0x53,0xde,0xfc,0x83,0x1a,0x4f,0x72,0x52,0xe5,0x1d,0x60,0x74,0x76,0x44,0x4d,0x9,0x80,0x31,0xff,0x70,0xa0,0x82,0xf9,0xc7,0x21,0x6,0x0,0xc7,0x71,0xb6,0x9d,0xde,0x57,0xc6,0x9c,0x39,0x73,0x38,0xeb,0xac,0xb3,0x38,0xef,0xbc,0xf3,0x94,0xdf,0xd2,0xb7,0x12,0xfc,0xbf,0xff,0xf7,0xff,0xe8,0xec,0xec,0x24,0x97,0xcb,0x85,0xae,0x5d,0x7f,0x1d,0x9,0xdc,0xd6,0x56,0x52,0x4b,0xff,0x43,0xeb,0x19,0xaf,0xa2,0xe7,0xe7,0x7f,0x42,0x2e,0x98,0x9,0xcf,0xb,0x28,0xb8,0xc3,0xe,0x2e,0x37,0xa8,0xb,0x2,0x70,0x5c,0xe8,0xc0,0x5b,0x7a,0x38,0x34,0xa9,0xb0,0xb4,0xf0,0x20,0x4a,0x27,0x1f,0x4,0x9d,0x5f,0xc4,0x7e,0x6e,0x25,0xc9,0x27,0xfe,0x49,0xea,0xb1,0x7f,0x92,0x7c,0xe2,0xdf,0xd8,0x6b,0x5f,0x40,0x74,0xf7,0x78,0xc3,0x5,0x49,0x81,0xdb,0xda,0xe,0x96,0x5d,0x71,0xef,0x80,0x2a,0xef,0x0,0xa3,0xb3,0x2b,0xaa,0x4e,0x0,0x8c,0xf9,0xfb,0x87,0xe1,0x5f,0x69,0x8e,0xb3,0xeb,0x41,0xe9,0xe5,0xa5,0x68,0xb5,0x40,0x8,0x11,0xe9,0xf5,0x7e,0xc5,0x50,0xfe,0x73,0x2c,0x8e,0xe1,0xff,0xee,0x38,0xce,0xa8,0xbf,0xdb,0xde,0xde,0xce,0xc2,0x85,0xb,0x39,0xed,0xb4,0xd3,0x38,0xf6,0xd8,0x63,0x39,0xec,0xb0,0xc3,0x6a,0x8a,0x4b,0x45,0xac,0x58,0xb1,0x82,0xb,0x2e,0xb8,0x80,0x44,0x22,0x81,0x6d,0xdb,0x15,0x95,0x79,0xa4,0x5d,0xff,0x3b,0x43,0x4a,0x84,0x65,0xe1,0x4c,0x98,0x40,0xe2,0x85,0xc7,0x69,0x3b,0x79,0x3f,0xfa,0x2f,0xbd,0x8a,0xc2,0x87,0xde,0x3,0x6b,0x2c,0xe8,0x30,0x43,0x2,0xbe,0x43,0x0,0xb8,0x90,0x67,0xe8,0xfc,0x2,0x20,0x69,0xe1,0xec,0xbb,0x17,0xce,0xab,0xf6,0x62,0xf0,0x7d,0xef,0x45,0xac,0x1a,0xc4,0x5e,0xfd,0x2c,0x89,0x17,0x9e,0x22,0xf5,0xf0,0x3f,0x48,0x2d,0xbe,0xf,0x7b,0xf5,0x4b,0x5e,0x32,0x90,0xb2,0xbc,0x64,0x40,0x8c,0x3e,0x91,0xd0,0x98,0xbf,0xda,0x3a,0x55,0x3d,0x52,0xba,0x9b,0xbf,0x6a,0x49,0xc6,0xf0,0xb1,0xe7,0x91,0x50,0x8f,0xf9,0x4a,0x29,0xeb,0xbe,0x5e,0x57,0x58,0x96,0x45,0x7b,0x7b,0x3b,0xbb,0xef,0xbe,0x3b,0x73,0xe7,0xce,0xe5,0xb0,0xc3,0xe,0xe3,0xd0,0x43,0xf,0xe5,0x88,0x23,0x8e,0x60,0xe2,0xc4,0x89,0x51,0x87,0x17,0x8,0xde,0xf7,0xbe,0xf7,0x1,0x90,0xcb,0xe5,0x2a,0x9a,0xfc,0xa7,0x94,0xf9,0x97,0x79,0xca,0x49,0x5c,0x7b,0x3b,0x56,0x47,0x7,0xcd,0x17,0x9e,0x4d,0xff,0x8a,0x65,0xc,0xfe,0xdf,0xa5,0x90,0xb2,0x60,0x83,0x49,0x2,0x2,0x85,0xc0,0xdb,0x94,0x68,0xb,0xde,0xa,0x3,0xcb,0x42,0xb6,0x64,0x28,0x1d,0x75,0x28,0xa5,0x93,0xe,0x65,0xf0,0xbd,0xef,0x45,0xbc,0xd8,0x45,0xea,0x89,0x7b,0x49,0xfd,0xfb,0x4e,0xd2,0xff,0xba,0x3,0x7b,0xdd,0x3a,0xaf,0x53,0x21,0x65,0x21,0x77,0x4a,0x6,0x8c,0xf9,0xab,0xaf,0x53,0xf1,0xe3,0x64,0xcc,0xdf,0x7f,0xbc,0xe6,0x35,0xaf,0xe1,0x96,0x5b,0x6e,0xc1,0xb2,0x2c,0x5f,0xe3,0xf3,0xe3,0xcb,0x5d,0x27,0x48,0x29,0xb1,0x6d,0x9b,0xa6,0xa6,0x26,0x9a,0x9a,0x9a,0x98,0x34,0x69,0x12,0xd3,0xa6,0x4d,0xa3,0xb5,0xb5,0x35,0xea,0xd0,0x42,0xc1,0x4d,0x37,0xdd,0xc4,0x3,0xf,0x3c,0x50,0xf1,0xb2,0x3f,0x25,0xcd,0x7f,0x38,0x5c,0x17,0xb7,0xbd,0x1d,0xd1,0xdf,0x47,0xd3,0xb5,0x5f,0xc7,0x7a,0x65,0x35,0xfd,0xd7,0xfe,0x2,0x9a,0x2c,0xef,0x18,0x61,0x33,0x2f,0x20,0x78,0x94,0xe7,0xe,0xf4,0xe1,0xfd,0xc,0x6d,0x4a,0x24,0x27,0xb5,0x91,0x7f,0xc7,0x5b,0xc9,0xbf,0xfd,0xad,0xf4,0x2d,0xfb,0x6,0xc9,0x87,0xee,0x22,0xfd,0xc0,0x5d,0xa4,0x1e,0xf9,0x3b,0xf6,0x2b,0xaf,0x0,0xe0,0x36,0x65,0x90,0x4d,0x43,0xcf,0x9e,0x6,0xef,0xa1,0x46,0xd6,0x11,0x47,0x1c,0x71,0x44,0x37,0xd0,0xe2,0x17,0x61,0x35,0x8,0xab,0x40,0xa4,0x94,0xac,0x59,0xb3,0x86,0x6b,0xae,0xb9,0x86,0x33,0xce,0x38,0x23,0x14,0x4d,0x3,0x83,0x30,0xd0,0xd7,0xd7,0xc7,0xd4,0xa9,0x53,0xe9,0xef,0xef,0xa7,0xb5,0xb5,0x75,0xdc,0x4,0x40,0x79,0xf3,0xdf,0xf1,0x1f,0xa1,0x54,0xc4,0xee,0xed,0xa3,0x78,0xc8,0x9,0xf4,0x7d,0xef,0x17,0xb8,0x47,0xcc,0x86,0x15,0xc0,0x80,0x1b,0xef,0x43,0x84,0x54,0x86,0xc4,0xfb,0xd2,0x6f,0x3,0x26,0x3,0x45,0xb0,0x56,0x6c,0x21,0xf9,0xc8,0x5d,0xa4,0xef,0xff,0x13,0x99,0xfb,0xfe,0x80,0xdd,0x3b,0xb4,0xa2,0x60,0x42,0x2b,0x32,0x95,0xd9,0x21,0x11,0x70,0x1c,0x87,0x44,0x22,0xc1,0x1,0x7,0x1c,0x40,0x2e,0x97,0xdb,0x65,0x6e,0xe,0xa8,0x69,0x96,0x31,0xd4,0x59,0x3b,0xee,0xd4,0x1a,0xdd,0xcd,0x5f,0xb7,0xaf,0x59,0x3,0x83,0x6a,0xf0,0x9e,0xf7,0xbc,0x87,0xfe,0xfe,0x7e,0x9a,0x9b,0x9b,0xb5,0x33,0xff,0x71,0x21,0x25,0x24,0x92,0x38,0x6d,0xad,0x24,0x9f,0xb8,0x9f,0xd6,0xd3,0xe6,0x93,0xba,0xf2,0xe7,0xb0,0x1b,0xb0,0x8f,0xe5,0x2d,0x6f,0xab,0x7c,0xab,0x3,0x3,0xbf,0x50,0x9e,0x3b,0xd0,0xe5,0xc2,0xf3,0x2e,0xac,0x6,0x77,0xea,0x24,0xf2,0xef,0x7b,0x37,0xdd,0x57,0xdf,0xc4,0x96,0x5f,0x3f,0x41,0xd7,0x85,0x97,0x51,0x58,0x78,0x2,0xa2,0xa7,0x9b,0xc4,0xc6,0x8d,0xd8,0x9b,0x36,0x21,0xf2,0x3,0x5e,0x52,0x37,0x1e,0x7d,0xcc,0xbc,0x41,0x65,0x9d,0x31,0x13,0x0,0x63,0xfe,0x6,0x6,0xea,0xe2,0xda,0x6b,0xaf,0xe5,0xf7,0xbf,0xff,0x3d,0x99,0x4c,0x66,0xdc,0xb6,0xae,0xa2,0xf9,0x57,0xc4,0x25,0x25,0x20,0x70,0xda,0xdb,0x11,0x85,0x3e,0x9a,0xbf,0x70,0x2e,0x4d,0x67,0xbf,0x1d,0xfb,0xe1,0x27,0xbd,0x44,0x60,0xb2,0x5,0xbb,0xce,0x9f,0x35,0x8,0xb,0xe5,0xa1,0x82,0x2e,0xd7,0xdb,0xc0,0x69,0xd,0x38,0xf3,0xf6,0xa5,0xff,0x73,0xe7,0xb3,0xf5,0x17,0xf7,0xb1,0xf5,0x57,0x8f,0xd2,0xf3,0xc1,0x2f,0x50,0x38,0xfc,0x48,0x44,0xb1,0x44,0x62,0xe3,0x46,0xac,0x8e,0xad,0xde,0x75,0xa3,0x6c,0xc8,0x15,0x4a,0xd8,0x46,0x7,0x18,0x63,0xe,0x80,0x31,0x7f,0x3,0x3,0x75,0xf1,0x8f,0x7f,0xfc,0x83,0xf,0x7d,0xe8,0x43,0xd8,0xb6,0x4d,0x2a,0x95,0x1a,0xf3,0xeb,0x5f,0x5b,0xf3,0x1f,0x8e,0xa1,0x79,0x1,0x14,0xb,0xa4,0xff,0x76,0xb,0xa9,0xbf,0xdd,0x42,0xfe,0x1d,0x1f,0xa6,0xff,0x92,0x2b,0x61,0xbe,0xd,0x2f,0x62,0x86,0x5,0xa2,0x86,0x85,0x97,0xc,0x6c,0xc2,0xdb,0x84,0x28,0x65,0x51,0x7c,0xf5,0xe1,0x14,0x4f,0x3a,0x1c,0xb6,0x42,0x62,0xe9,0xd3,0x64,0xfe,0x76,0x13,0xc9,0x3b,0x7e,0x45,0xea,0x95,0xd5,0x64,0x26,0xb7,0x20,0x66,0xef,0x87,0x14,0x16,0x42,0xba,0xb1,0xf3,0x6,0x1d,0x74,0xec,0x99,0x33,0x67,0x7e,0x1,0xd8,0xe1,0x84,0x88,0xb8,0x99,0xbf,0x94,0x92,0xee,0xee,0x6e,0xde,0xf8,0xc6,0x37,0x32,0x77,0xee,0xdc,0x50,0x62,0x30,0x30,0x8,0x12,0x27,0x9c,0x70,0x2,0xdd,0xdd,0xdd,0xb4,0xb4,0xb4,0xc4,0xdf,0xfc,0xcb,0x90,0xd2,0x9b,0x88,0x96,0xcd,0x82,0x5b,0x24,0xf5,0xd4,0x23,0xa4,0xee,0xb8,0x19,0x99,0x99,0x8a,0xf3,0xaa,0x5,0x30,0x4d,0x40,0xb7,0x0,0xc7,0x4c,0x12,0x8c,0x1c,0x2,0x70,0x25,0x74,0x4b,0xe8,0x4,0x1c,0x81,0x3b,0x67,0x2a,0x85,0xd3,0x4f,0x66,0xf0,0xe4,0xf,0x52,0xda,0x7d,0x6f,0x5a,0x64,0x91,0x49,0x2f,0x3d,0x4b,0x62,0xa0,0x9b,0x52,0x53,0x5b,0x5d,0x1b,0xd,0x55,0x1c,0x96,0x6,0xa6,0x1c,0xa2,0x4e,0xcf,0x2e,0x43,0x0,0x71,0x33,0x7f,0x3,0x83,0xb8,0xe1,0x8b,0x5f,0xfc,0x22,0xab,0x57,0xaf,0x1e,0x77,0xc9,0x5f,0xac,0xcc,0x7f,0x38,0xa4,0x44,0xe6,0x5a,0x70,0xda,0xdb,0xb1,0x5f,0x7e,0x8e,0x96,0xf3,0xdf,0x49,0xcb,0xdb,0x4f,0x21,0xf1,0xe7,0x7b,0x60,0xf,0x60,0xb6,0x5,0xd2,0xa,0xda,0x4b,0xc,0x2a,0x81,0x0,0x90,0x50,0x74,0xe1,0x15,0x17,0x96,0x49,0x68,0x6b,0x66,0xe0,0xe3,0xe7,0xf1,0xc8,0xa5,0x37,0xf2,0xe0,0xc7,0x2e,0xa3,0x6b,0xcf,0xf9,0xb4,0xbc,0xf2,0x22,0xb9,0xcd,0x6b,0x40,0x8,0xa4,0xf1,0xa0,0xd0,0x74,0x76,0xe8,0x1,0x88,0xab,0xf9,0x9b,0x1e,0x0,0x83,0xb8,0xe0,0xd6,0x5b,0x6f,0xe5,0x53,0x9f,0xfa,0x14,0xa9,0x54,0x8a,0x64,0x32,0x39,0xea,0xef,0xc5,0xd6,0xfc,0x87,0x78,0xca,0x4c,0x32,0x9b,0x43,0xa6,0x6c,0x92,0x2f,0x2c,0x27,0xfd,0x87,0x5f,0x62,0x3f,0xbe,0x18,0x67,0xfa,0x5c,0xe4,0xd1,0x33,0x21,0x25,0xa0,0x57,0x78,0x5f,0xa2,0xe6,0xbb,0x20,0x7a,0x88,0xa1,0x9f,0xbc,0x84,0xcd,0x12,0xa4,0xa0,0xe7,0xa0,0x7d,0x59,0xf5,0xea,0xb3,0xe8,0x9d,0xb1,0x17,0xd9,0x8e,0x8d,0x4c,0x7c,0xe1,0x49,0x2c,0xb7,0x44,0x31,0xd7,0xe2,0x6b,0x95,0x45,0xed,0x41,0x8a,0xea,0xf4,0x6c,0x4b,0x0,0xe2,0x6a,0xfe,0x60,0x12,0x0,0x83,0x78,0xe0,0xa9,0xa7,0x9e,0xe2,0xa4,0x93,0x4e,0x2,0xa0,0xa9,0xa9,0x69,0xd4,0xbd,0x1e,0xe2,0x6c,0xfe,0xbb,0x72,0x49,0x10,0x16,0x32,0x97,0x43,0x5a,0x82,0xe4,0xf2,0x67,0x48,0xdd,0x72,0xd,0xd6,0x9a,0x2d,0xb8,0x93,0xf6,0x42,0x2e,0x98,0x2,0x93,0x4,0xb8,0x2,0xa,0x43,0x9b,0xd,0x99,0x64,0x20,0x7a,0x8,0xbc,0xa1,0x9a,0x2e,0x9,0x96,0xa0,0xfb,0x90,0xfd,0x78,0x69,0xe1,0x99,0xf4,0x4f,0x99,0x45,0xf3,0xba,0x97,0x98,0xf0,0xd2,0x33,0x48,0xdb,0xa6,0x94,0xce,0xd5,0x5d,0x5d,0x2a,0x78,0x90,0xa2,0x3a,0x5e,0x2,0x20,0x84,0x48,0x8f,0xff,0xbb,0xd5,0x43,0x95,0x2,0x31,0x9,0x80,0x81,0xee,0x58,0xb1,0x62,0x5,0x47,0x1f,0x7d,0x34,0xf9,0x7c,0x7e,0xcc,0xf5,0xfe,0x8d,0x65,0xfe,0xc3,0x20,0x25,0xd8,0x36,0x32,0xd7,0x84,0x70,0x8a,0xa4,0x1e,0x5f,0x44,0xea,0x96,0xab,0xb1,0x9f,0x7b,0xe,0x9c,0x2c,0x32,0x37,0x9,0xf6,0xce,0x42,0xab,0x80,0x7e,0x1,0x25,0x93,0x8,0x28,0x81,0x72,0x22,0xd0,0x29,0xc1,0x16,0x74,0x1e,0x7e,0x0,0x2f,0x1d,0xf5,0x36,0xdc,0x64,0x92,0xb6,0x97,0x57,0xd0,0xb2,0x61,0x25,0xa5,0x74,0x16,0x37,0x99,0x41,0xd4,0xb0,0xa9,0x90,0x2a,0x1e,0xa4,0xa8,0x4e,0x8f,0x3d,0x6b,0xd6,0xac,0x5d,0x26,0x1,0xfa,0x1,0x95,0xa,0xc4,0x24,0x0,0x6,0x3a,0x63,0xc9,0x92,0x25,0x1c,0x7a,0xe8,0xa1,0xf4,0xf7,0xf7,0xd3,0xd2,0xd2,0x12,0xf8,0x97,0xbf,0x9f,0x5c,0xbe,0x76,0xfb,0x57,0xba,0x6c,0x30,0x99,0x42,0xe6,0x72,0x8,0xa7,0x40,0xf2,0x99,0x27,0x49,0xfd,0xe9,0x46,0xd2,0x7f,0xba,0x1e,0x6b,0xc5,0xcb,0xc8,0x96,0x19,0xb8,0x7b,0xcf,0x80,0xdd,0x86,0xfa,0xa3,0x7,0x4d,0xaf,0x80,0x12,0x10,0x78,0x49,0x59,0xa7,0x44,0xe6,0x12,0x6c,0x3e,0xea,0x28,0x5e,0x7e,0xd5,0x9b,0x71,0x13,0x49,0xa6,0x3c,0xbd,0x88,0x4c,0xcf,0x66,0xf2,0xcd,0x13,0x2b,0xd9,0x46,0x60,0x3b,0xa5,0x42,0x1e,0xa4,0xa8,0x4e,0x30,0x9,0x80,0x6a,0x5,0x62,0x12,0x0,0x3,0x5d,0xf1,0xe2,0x8b,0x2f,0x72,0xe4,0x91,0x47,0x6e,0xdb,0xe9,0x6f,0xbc,0x43,0x91,0xfc,0x40,0x2c,0x78,0xca,0x89,0x40,0x36,0x8b,0x4c,0x25,0x10,0x1d,0x9d,0xa4,0x9e,0x7e,0x84,0xf4,0x2d,0x3f,0x21,0xf9,0xd8,0xbf,0x10,0xeb,0x7a,0x71,0x5b,0xa7,0x23,0xe7,0xb4,0x79,0x43,0x4,0x5,0x1,0x85,0xb2,0xa0,0x2f,0x61,0x1b,0xd4,0x82,0xf2,0x1c,0x81,0x1e,0x81,0x33,0x31,0xcb,0xa6,0x63,0x8e,0x66,0xe3,0xbe,0xc7,0xd2,0xb2,0x76,0x15,0x93,0x9f,0x7b,0x4,0x27,0x93,0xc3,0x49,0x67,0x11,0x32,0x9c,0x4d,0xaf,0xc6,0xd,0x57,0x6f,0x1d,0xff,0x13,0x0,0x15,0xb,0xc4,0x24,0x0,0x6,0xba,0xe2,0xf0,0xc3,0xf,0x67,0xc3,0x86,0xd,0xe3,0x6e,0xf3,0x1b,0xb,0xd3,0xe,0x8a,0x4b,0x58,0x90,0xc9,0x20,0xb3,0x59,0x84,0x2d,0x48,0xbc,0xb0,0x82,0xd4,0xbf,0xfe,0x42,0xea,0x8e,0xeb,0x49,0x2e,0x7e,0xc,0xa,0x69,0x9c,0xd9,0xfb,0xc3,0x5e,0x2,0x9a,0x5,0xe4,0x5,0x94,0x77,0xa7,0x35,0xc9,0x40,0xf8,0x10,0x80,0x90,0x30,0x20,0xa1,0x5b,0x30,0xb8,0xef,0x34,0x5e,0x3a,0xee,0xbf,0x70,0xec,0xc,0xd3,0x9f,0xfa,0x17,0x89,0x42,0x1f,0xc5,0xa6,0xb6,0x51,0x93,0x0,0x15,0x3d,0x48,0x51,0x9d,0x5d,0x97,0x1,0xd6,0x83,0x18,0x14,0x88,0x81,0x81,0x32,0x38,0xed,0xb4,0xd3,0x58,0xb9,0x72,0x25,0x4d,0x4d,0x4d,0xc6,0xfc,0xfd,0xe0,0x2,0x64,0x2a,0x83,0x33,0x71,0x22,0xce,0xc4,0x89,0x88,0x81,0x3e,0xd2,0x77,0xdd,0x4a,0xeb,0xff,0xbc,0x85,0xb6,0xb7,0x1d,0x40,0xee,0xb3,0xe7,0x93,0xfc,0xeb,0x7d,0xde,0x86,0x36,0x73,0x5,0xcc,0xb2,0x20,0x69,0x96,0x13,0x46,0x6,0x1,0xe0,0xc2,0x1a,0x17,0xa,0xb0,0xfc,0xc3,0x1f,0xe5,0x81,0xf3,0xaf,0x46,0xba,0x16,0xad,0xaf,0xac,0x40,0x5a,0xf6,0x2e,0xbb,0x9,0xc6,0xcd,0x83,0x82,0xd6,0xf1,0xed,0x70,0xcd,0xb8,0x14,0x88,0x81,0x41,0xd4,0x90,0x52,0xf2,0x9a,0xd7,0xbc,0x86,0x7f,0xfe,0xf3,0x9f,0x34,0x35,0x35,0x61,0x59,0x96,0x36,0x33,0xfe,0x95,0x35,0xff,0xe1,0x5c,0x43,0x65,0x29,0x9b,0x5a,0x71,0x9a,0x5,0x38,0x25,0x12,0xcf,0x3f,0x4b,0xf2,0xf9,0x67,0x91,0x3f,0xbf,0x9c,0xd2,0xfe,0x7,0x52,0x3c,0xf6,0x34,0xa,0x27,0xbf,0x93,0xd2,0x11,0x87,0xc1,0x4,0xb,0x6,0xf1,0x4e,0xc5,0xeb,0xc1,0x5b,0xd3,0x6e,0x5e,0x43,0xe1,0xc1,0x6,0xfa,0x5c,0x58,0x69,0xb1,0xf1,0xb8,0x63,0xb8,0x77,0xfa,0xef,0x39,0xe2,0xca,0xb,0x98,0xb6,0xf4,0xdf,0xf4,0xcc,0xdc,0x87,0x52,0xba,0x9,0xe1,0x3a,0xb1,0xf3,0xa0,0x30,0x74,0x7c,0x19,0x2,0x50,0xbd,0x40,0xcc,0x10,0x80,0x81,0x2e,0x78,0xf1,0xc5,0x17,0x79,0xed,0x6b,0x5f,0xcb,0xa2,0x45,0x8b,0x8c,0xf9,0x87,0xc5,0x25,0xbc,0xdd,0x5,0x65,0x2e,0x87,0x4c,0xd8,0xd8,0xaf,0xac,0x21,0xb5,0xf8,0x1,0xd2,0xb7,0x5d,0x43,0x72,0xd1,0xdf,0x11,0x2f,0x6f,0x82,0x1,0x1b,0x8a,0x16,0x72,0x7a,0xab,0x37,0x81,0xd0,0x1a,0x1a,0x2a,0x30,0x7b,0xc,0x84,0x3,0x81,0x97,0xb8,0x75,0x43,0x71,0x76,0x1b,0x2f,0x1d,0xf3,0x36,0x12,0x3,0x7d,0x4c,0x59,0xfa,0x30,0x76,0x71,0x90,0x62,0xf3,0x84,0x71,0xe7,0x5,0xf8,0x12,0x86,0xe2,0x5e,0x57,0x25,0x7a,0xea,0xee,0x1,0x88,0x59,0x81,0x18,0x18,0x44,0x86,0x5b,0x6f,0xbd,0x95,0x77,0xbc,0xe3,0x1d,0x38,0x8e,0x43,0x73,0x73,0x33,0x42,0x8,0x63,0xfe,0x61,0x72,0xd,0x9d,0x3e,0xe8,0xb6,0xb7,0x83,0x10,0x88,0xfc,0x0,0xc9,0x87,0xff,0x43,0xea,0xe1,0xff,0x20,0x1,0x39,0x71,0x2,0xce,0xfe,0x47,0x90,0x3f,0xe9,0x4c,0xa,0xc7,0xbe,0xe,0x77,0xee,0x5e,0xd0,0x6a,0x79,0xbd,0x2,0x5b,0xf1,0x26,0xaf,0x61,0x12,0x82,0xc0,0x50,0x9e,0x1b,0xb0,0x56,0x42,0x9b,0xc5,0x93,0x9f,0xfe,0x32,0xaf,0x1c,0x7e,0xa,0x47,0xfe,0xe8,0xb3,0xb4,0x6e,0x58,0x49,0xf7,0xb4,0xbd,0xb1,0x9c,0x5d,0x8f,0x16,0xf6,0x4d,0x3e,0x66,0x5e,0x27,0x84,0xa8,0x6f,0x8,0x20,0x6e,0x5,0x62,0x60,0x10,0x15,0xae,0xb8,0xe2,0xa,0x3e,0xf5,0xa9,0x4f,0x1,0x6c,0x9b,0xf0,0xa7,0x8b,0xf9,0xfb,0x9,0x65,0x12,0x9,0x29,0x91,0xa9,0x8c,0x77,0x96,0x3d,0x20,0x4a,0x45,0x44,0x5f,0x2f,0xa9,0x7,0xfe,0x4e,0xea,0x81,0xbf,0xe3,0xb6,0x36,0x53,0x3c,0xf4,0x38,0x8a,0x47,0xbe,0x96,0xe2,0x11,0x27,0x52,0x9a,0x7f,0x30,0xec,0x21,0x60,0x40,0xc0,0x16,0xbc,0x21,0x3,0x69,0x86,0xa,0x2,0x81,0xd,0xf4,0xb8,0xd0,0x6f,0xb1,0xe9,0xf8,0xa3,0xb9,0x6f,0xea,0x6f,0x38,0xee,0x1b,0xe7,0xd2,0xb2,0x61,0x25,0x3d,0xd3,0xf6,0xc4,0x72,0x4a,0xbe,0x4b,0xc6,0xcd,0xeb,0xca,0x3a,0x35,0x27,0x0,0x71,0x2b,0x10,0x3,0x83,0xa8,0xf0,0xfd,0xef,0x7f,0x9f,0x4f,0x7f,0xfa,0xd3,0x0,0xda,0xcd,0xf6,0xf7,0x93,0x4b,0xc5,0x98,0xb6,0x21,0x99,0x42,0x26,0x53,0xde,0x9c,0x1,0x29,0x11,0xfd,0x3d,0xa4,0xef,0xff,0x2b,0xe9,0xfb,0xff,0x8a,0x9b,0xb4,0x70,0xe6,0x1d,0x42,0xe1,0xf8,0x37,0x53,0x38,0xe6,0xc,0x4a,0xfb,0x1f,0x6,0x7b,0x3,0x58,0x5e,0xcf,0x40,0x37,0xe0,0x98,0x64,0xc0,0x57,0x8,0xc0,0x75,0x61,0x95,0xa0,0x6f,0xde,0x6e,0xfc,0xeb,0x82,0xeb,0x38,0xf5,0xcb,0x6f,0xa6,0x79,0xd3,0xcb,0xf4,0x4e,0x99,0xed,0x6b,0x4f,0x40,0xdc,0xbc,0x6e,0xb8,0x4e,0x4d,0x9,0x40,0xdc,0xa,0xc4,0xc0,0x20,0x2a,0x9c,0x7b,0xee,0xb9,0xfc,0xfc,0xe7,0x3f,0xc7,0xb2,0x2c,0x9a,0x9b,0x9b,0x8d,0xf9,0x2b,0xc6,0xb5,0xb,0x5f,0x79,0x2,0x61,0xae,0x5,0x27,0x37,0xf4,0xef,0x85,0x41,0x12,0x4f,0x2d,0x26,0xf9,0xd4,0x62,0xb2,0x3f,0xbe,0x4,0x67,0xff,0x83,0x29,0x1e,0x72,0x8c,0xd7,0x33,0x70,0xd0,0xf1,0xb8,0x73,0xa7,0x42,0xce,0xf2,0x4e,0xc5,0xeb,0xc2,0x1b,0x2a,0x10,0x66,0x69,0x81,0x2f,0xb0,0x24,0xac,0x92,0xf4,0xed,0xbf,0x7,0xff,0xb8,0xf8,0xd7,0x9c,0xf0,0x8d,0xf7,0xd2,0xbc,0xe9,0x25,0x7a,0xa7,0xec,0xe1,0x4b,0x4f,0x40,0xdc,0xbc,0x6e,0x67,0x9d,0xaa,0x13,0x80,0xb8,0x15,0x88,0x81,0x41,0x14,0x78,0xe6,0x99,0x67,0x78,0xf7,0xbb,0xdf,0xcd,0x53,0x4f,0x3d,0x45,0x3a,0x9d,0x26,0x95,0x4a,0x19,0xf3,0x57,0x8c,0xab,0x52,0x3e,0x99,0xca,0x20,0x27,0xe,0xd,0x15,0x14,0xf3,0x24,0x96,0x3e,0x49,0x72,0xe9,0x93,0x70,0xd3,0x8f,0x71,0xa6,0x4c,0xa5,0x78,0xe4,0x29,0x14,0x8f,0x3a,0x89,0xe2,0x81,0xc7,0xe0,0xcc,0xdd,0x1f,0x76,0x17,0xe0,0x8,0x6f,0x55,0x41,0x1f,0x30,0x80,0xf7,0x35,0x6b,0x5e,0x79,0xb5,0xe3,0x15,0x49,0xd7,0xe1,0xfb,0x73,0xff,0xe7,0x7e,0xce,0x89,0x97,0xbe,0x6b,0xa8,0x27,0xa0,0xbe,0x24,0x20,0x6e,0x5e,0x37,0x92,0x4e,0x55,0x9,0x40,0xdc,0xa,0xc4,0xc0,0x20,0xa,0x5c,0x79,0xe5,0x95,0xfc,0xcf,0xff,0xfc,0x4f,0x45,0x93,0xfd,0x20,0xde,0x46,0xab,0x62,0x4c,0xf5,0xf0,0xc9,0x64,0x1a,0x39,0x31,0xed,0xad,0x4f,0x77,0x5d,0x44,0xe7,0x66,0x32,0x7f,0xbe,0x89,0xec,0x9f,0x6f,0xc2,0x6d,0xca,0x50,0x9a,0x77,0x28,0xc5,0x43,0x8e,0xa3,0x78,0xd0,0x71,0x38,0xbb,0xcf,0xc5,0x99,0xb1,0x37,0xcc,0x4a,0x40,0xda,0x82,0x5e,0xbc,0x5e,0x82,0xbc,0x34,0xdb,0x13,0x57,0x83,0xf2,0xa,0x81,0x55,0xd0,0x75,0xc4,0x3c,0xfe,0xf9,0x85,0x5f,0x70,0xec,0x77,0xcf,0xa3,0x69,0xcb,0x5a,0xfa,0x26,0xcd,0xaa,0x29,0x9,0x88,0x9b,0xd7,0x8d,0xa6,0x53,0x71,0x2,0x10,0x75,0xa0,0xaa,0xf2,0x1a,0x18,0x54,0x8a,0x15,0x2b,0x56,0xf0,0xee,0x77,0xbf,0x9b,0x47,0x1f,0x7d,0x14,0x18,0x7f,0xb2,0x1f,0xc4,0xdb,0x68,0x55,0x8c,0xc9,0x37,0x3e,0x29,0x41,0x8,0x64,0xcb,0x4,0x1c,0xe1,0x1d,0x5f,0x2c,0x6,0xfb,0x49,0x3e,0xfa,0x20,0xe9,0x47,0x1f,0x44,0xf2,0x1d,0xdc,0x96,0x26,0x9c,0xe9,0xb3,0x29,0xcd,0x3f,0x92,0xe2,0xc1,0xc7,0x50,0x5a,0xb0,0x90,0xd2,0xbe,0xb,0x60,0x6f,0x1,0x52,0x78,0x73,0x7,0x7a,0xf0,0xb6,0x28,0x36,0x13,0xa,0xc7,0x46,0x39,0x9,0x58,0xd,0x5b,0x8f,0x3a,0x98,0x7f,0x7c,0xf9,0x37,0x9c,0x74,0xe9,0x3b,0xc8,0x75,0xac,0x63,0x60,0xc2,0x74,0x84,0xeb,0x54,0x4e,0xa5,0xb9,0xd7,0x55,0xa3,0x53,0x51,0x2,0xa0,0x42,0xa0,0xf5,0xf2,0x9a,0x4,0xc0,0x20,0x4a,0x7c,0xff,0xfb,0xdf,0xe7,0xc2,0xb,0x2f,0xa4,0x58,0x2c,0x92,0xcd,0x66,0x49,0x24,0x12,0x63,0x76,0xf9,0x83,0x9a,0x49,0xab,0x31,0xff,0x1a,0xf8,0x86,0xfe,0x94,0x99,0x1c,0x32,0x93,0xc3,0x45,0x80,0x5b,0xf2,0xe6,0xe,0x3c,0xbf,0x94,0xe4,0x8a,0xa5,0x64,0x7f,0xff,0x73,0xdc,0x4c,0x12,0x67,0xdf,0x5,0x14,0x8e,0x38,0x89,0xd2,0x81,0x47,0x53,0x9c,0x7b,0x18,0xee,0x9e,0x7b,0xc1,0x2c,0x40,0xc,0xcd,0x21,0xe8,0x1,0x8a,0x43,0xcb,0xd,0xd,0x76,0x44,0x39,0x9,0x78,0x19,0x7a,0xe,0xdd,0x9b,0xff,0x7c,0xe4,0x4a,0x4e,0xf8,0xc1,0xfb,0x48,0xe4,0xfb,0x71,0x92,0x19,0x2a,0x29,0x33,0xdd,0xbd,0xae,0x5a,0x9d,0x71,0x13,0x0,0x55,0x2,0xad,0x87,0x77,0xac,0x2f,0x2c,0x3,0x83,0x20,0xf1,0xd0,0x43,0xf,0x71,0xfe,0xf9,0xe7,0xf3,0xc0,0x3,0xf,0x0,0x95,0x7d,0xf5,0xfb,0xd,0x15,0x4d,0xdb,0x2f,0x28,0x6f,0xfe,0x23,0xf2,0x49,0xb0,0x6c,0x64,0xa6,0x9,0x99,0x69,0xda,0xfe,0xbb,0xf9,0x1,0x12,0x4b,0x1e,0x27,0xb5,0xe4,0x71,0x24,0xe0,0x4c,0x68,0xc1,0xd9,0x67,0x1,0xa5,0x79,0x47,0x50,0x3c,0xe0,0x55,0x94,0xe,0x3e,0x1e,0x67,0x9f,0xd9,0xd0,0x3e,0xac,0x87,0xa0,0x1b,0x28,0x98,0xfd,0x7,0xb6,0x61,0x58,0x4f,0xc0,0xe6,0xd7,0x1d,0xc9,0x33,0x2b,0x3e,0xc9,0x21,0xbf,0xfb,0x3a,0x5b,0xf7,0x3a,0x78,0xdc,0x5e,0x0,0xdd,0xbd,0xae,0x16,0x9d,0x31,0x13,0x0,0x95,0x2,0x55,0x89,0xd7,0xc0,0x60,0x3c,0xc,0xc,0xc,0x70,0xc1,0x5,0x17,0x70,0xe5,0x95,0x57,0x2,0x90,0xcb,0xe5,0xb0,0x6d,0x7b,0xdc,0xaf,0xfe,0x32,0x54,0x33,0x6d,0x95,0xbf,0xd8,0xfd,0x42,0xd4,0xc9,0x84,0x4c,0x67,0x91,0xe9,0x2c,0xae,0x10,0xe0,0x3a,0x88,0x81,0x7e,0x92,0x8f,0x3d,0x48,0xfa,0xb1,0x7,0x91,0x80,0x3b,0x71,0x2,0xa5,0xfd,0xe,0xa6,0xb4,0xff,0xe1,0x94,0xe,0x38,0x8a,0xe2,0xbc,0x57,0xe1,0xec,0xb5,0x97,0xb7,0xff,0x40,0x49,0x78,0x2b,0xc,0x7a,0x80,0x52,0x83,0xf,0x17,0x8,0xc0,0x91,0xb0,0x55,0xf0,0xdc,0x9b,0x3e,0xc0,0xec,0x47,0xfe,0x48,0xd3,0xe6,0x35,0xf4,0x4d,0xde,0x6d,0xd4,0x24,0x40,0x77,0xaf,0xab,0x55,0x67,0xd4,0x4,0x40,0xb5,0x40,0x55,0xe1,0x35,0x30,0x18,0xf,0xbf,0xff,0xfd,0xef,0x39,0xff,0xfc,0xf3,0x59,0xb9,0x72,0x25,0x42,0x8,0x5a,0x5a,0x5a,0xaa,0xfa,0xea,0x57,0xcd,0xb4,0x55,0x35,0x7f,0x55,0xb9,0xea,0xe6,0x93,0x12,0x84,0x85,0xcc,0x35,0x23,0x73,0xcd,0xb8,0x42,0x20,0x90,0x88,0xfe,0x5e,0xd2,0xf,0xde,0x4f,0xe6,0xc1,0xfb,0xbd,0x84,0xa0,0xbd,0x95,0xd2,0x3e,0xf3,0x29,0x1c,0xf6,0x1a,0x6f,0xe,0xc1,0xdc,0x23,0x70,0xf7,0x9a,0xe6,0xed,0x4e,0x58,0x4,0xfa,0x87,0x7e,0x1a,0x71,0x95,0x81,0x0,0xb6,0xba,0xb8,0x7b,0xa4,0x78,0xf8,0xfd,0xdf,0xe5,0x94,0xaf,0xbf,0x95,0xe4,0x40,0xf,0xc5,0x4c,0xf3,0x2e,0x5b,0x6,0xc7,0xcd,0x2b,0xaa,0xb9,0x9f,0x11,0x13,0x0,0x63,0xfe,0x6,0x6,0xd5,0x61,0x60,0x60,0x80,0x7b,0xee,0xb9,0x87,0x1f,0xfe,0xf0,0x87,0xdc,0x7d,0xf7,0xdd,0x0,0xb4,0xb4,0xb4,0x0,0x54,0xfc,0xd5,0xf,0xea,0x99,0xb6,0xaa,0x26,0xab,0x2a,0x57,0x20,0x7c,0x43,0xff,0xeb,0xed,0x3d,0xd0,0xb2,0x7d,0x85,0xc1,0x40,0x1f,0xa9,0x6d,0x93,0xa,0xc1,0x99,0x3e,0x95,0xe2,0xfe,0x87,0x53,0x5a,0x70,0x34,0xc5,0x3,0x8e,0xc2,0x99,0xb9,0xf,0xce,0xf4,0x3d,0x61,0x37,0x1b,0x52,0x96,0x37,0x5c,0xd0,0x48,0xfb,0x10,0xd8,0xc0,0x2b,0x92,0x8e,0x57,0x2f,0xe0,0xc9,0xff,0xfa,0x2,0x87,0xde,0xf2,0x55,0x3a,0x77,0xdb,0x7f,0x87,0x5f,0x9,0xd3,0x2b,0xc2,0xd0,0xaa,0x56,0x63,0x97,0x4,0xc0,0x98,0xbf,0x81,0x41,0xe5,0xe8,0xe8,0xe8,0xe0,0xfb,0xdf,0xff,0x3e,0xd7,0x5d,0x77,0x1d,0x6b,0xd7,0xae,0x5,0xd8,0xb6,0xae,0xbf,0xda,0x71,0x7e,0xd5,0x4c,0x5b,0x55,0x93,0x55,0x95,0x2b,0x34,0xbe,0xf2,0xa,0x83,0x5c,0x33,0x4e,0xae,0xd9,0x4b,0x8,0x1c,0x7,0xd1,0xb9,0x95,0xcc,0x7d,0x7f,0x45,0xdc,0xf7,0x57,0xaf,0x87,0xa0,0xad,0x15,0x67,0xfa,0x1e,0x94,0xe6,0x1f,0x49,0xe1,0xe0,0x63,0x29,0x1e,0xb8,0x10,0x67,0xbf,0x79,0xdb,0xb7,0x2c,0xde,0x8a,0xd7,0x3b,0x10,0xe7,0x15,0x6,0xae,0x84,0xcd,0x82,0xe7,0xce,0x79,0x3f,0x93,0x56,0x3d,0xce,0x6e,0x8f,0xdf,0x49,0xd7,0xcc,0xb9,0xb1,0x3c,0x3d,0xb0,0x16,0xec,0x90,0x0,0xe8,0x5e,0x20,0x2a,0x17,0xb4,0x41,0x7c,0x50,0x2a,0x95,0x58,0xbe,0x7c,0x39,0xb7,0xdf,0x7e,0x3b,0x57,0x5c,0x71,0x5,0x1b,0x37,0x6e,0x4,0x20,0x93,0xc9,0x90,0x4c,0x26,0x91,0x52,0x1a,0xf3,0x6f,0x30,0xae,0x48,0xf9,0xa4,0x4,0xcb,0x42,0x36,0x4f,0xc0,0x69,0x1e,0xfa,0x3b,0xa7,0x84,0x28,0xe4,0x49,0x3c,0xf7,0x34,0xa9,0xe5,0x4f,0x93,0xbd,0xed,0x7a,0xdc,0xa6,0xc,0xce,0xbc,0x43,0xc9,0xbf,0xfa,0x74,0xa,0x47,0x9c,0x4a,0xf1,0x80,0xa3,0x60,0x2f,0x0,0xcb,0x3b,0xbf,0xa0,0xb,0x20,0x66,0xc9,0x80,0x0,0xfa,0x5d,0x68,0xb3,0x78,0xfc,0x5d,0x5f,0x66,0xea,0xb2,0x7,0x48,0xf6,0x77,0x51,0xca,0xb6,0x84,0x23,0xaf,0x78,0xf,0xc3,0xb6,0x4,0xc0,0x98,0xbf,0x81,0x41,0x65,0x28,0x14,0xa,0x1c,0x7f,0xfc,0xf1,0x6c,0xdd,0xba,0x15,0xd8,0xde,0xd5,0x5f,0x8b,0xf1,0x83,0x9a,0xa6,0xed,0x17,0x54,0x35,0xec,0xd8,0x98,0xff,0x68,0xb0,0x13,0xc8,0x6c,0x2,0x99,0x6d,0xa2,0x3c,0x0,0x65,0x15,0x6,0xb6,0xd,0x19,0xb8,0xf6,0x97,0x29,0xcd,0x3d,0x88,0xe2,0x21,0x47,0x53,0x38,0xe2,0x14,0xf2,0xaf,0x3a,0x15,0xb9,0x5f,0x1b,0xb8,0x16,0x6c,0xc2,0xdb,0xa1,0x30,0x2e,0x3d,0x3,0x16,0xb0,0x5e,0x32,0x38,0x7f,0x2a,0xcf,0xbe,0xee,0x23,0x1c,0xfa,0xbb,0xaf,0xd3,0x39,0x7b,0x1,0x54,0xb1,0x37,0x40,0x2d,0x50,0xdd,0xfc,0x1,0xec,0x59,0xb3,0x66,0x7d,0x41,0x8,0x91,0xf6,0x39,0x9e,0x11,0x11,0x95,0xf9,0x4b,0x29,0xe9,0xe9,0xe9,0xe1,0x8c,0x33,0xce,0x60,0xee,0xdc,0xb9,0x81,0xc4,0x60,0xd0,0x38,0x48,0x26,0x93,0x24,0x12,0x9,0xfe,0xf6,0xb7,0xbf,0x91,0xcb,0xe5,0xea,0x6a,0xd7,0x2a,0x9a,0x7f,0x9c,0x63,0xa,0x82,0x4f,0xe5,0xd8,0x76,0xe0,0x4c,0x24,0x91,0x4d,0x4d,0xb8,0xcd,0xcd,0xc8,0x64,0x2,0x7b,0xcd,0xcb,0xa4,0x97,0x3c,0x46,0xe6,0x6f,0xb7,0x90,0xbd,0xfb,0x26,0x12,0xcb,0x9e,0x83,0x3e,0x81,0x3b,0x75,0x4f,0xd8,0xcb,0x86,0x56,0x1,0x83,0xc2,0xdb,0x77,0x20,0xe,0x89,0x80,0x14,0x74,0xcc,0x3e,0x88,0xdd,0x1e,0xbf,0x87,0x4c,0xf7,0x66,0x9c,0x4c,0x2e,0x30,0x29,0x1d,0xcc,0x1f,0xe8,0xb1,0xcc,0x97,0xbf,0x81,0x41,0xf5,0xf8,0xcc,0x67,0x3e,0xc3,0xfe,0xfb,0xef,0x4f,0x7f,0x7f,0x3f,0x96,0x65,0xd5,0xc4,0x11,0x67,0xa3,0x55,0x31,0xa6,0x20,0xf8,0x54,0x8e,0x6d,0x54,0x4e,0x29,0x21,0x91,0xc2,0x9d,0x3c,0x85,0xd2,0xd4,0xa9,0x38,0x93,0x27,0x63,0x6d,0x5c,0x43,0xd3,0x4d,0x57,0xd3,0xfe,0xf1,0x33,0x98,0xf4,0xee,0x3,0x69,0x39,0xff,0x93,0xa4,0xfe,0x7a,0x2f,0x64,0x80,0xfd,0x2c,0x98,0x6a,0x41,0xd2,0x82,0xca,0xe7,0xb3,0xaa,0x5,0x1,0x74,0x49,0xdc,0xdd,0x93,0x2c,0x3b,0xe5,0x3,0xe4,0x3a,0xd6,0x21,0x63,0xe0,0x1d,0xf5,0xb6,0x97,0x9a,0x8f,0x3,0xae,0x6,0xc6,0xfc,0x47,0xc6,0xcb,0x2f,0xbf,0xcc,0x5d,0x77,0xdd,0x45,0x22,0x91,0xd8,0xe1,0x5e,0x54,0xb9,0xaf,0xa8,0xe3,0x90,0x52,0x52,0x2c,0x16,0x39,0xfd,0xf4,0xd3,0x99,0x39,0x73,0x66,0xa4,0xb1,0x8c,0x84,0xeb,0xaf,0xbf,0x9e,0x57,0xbf,0xfa,0xd5,0xe4,0xf3,0x79,0x92,0xc9,0x64,0x55,0xd7,0xc6,0xd9,0x68,0x55,0x8c,0x29,0x8,0x3e,0x95,0x63,0xab,0x98,0x73,0x68,0x42,0xa1,0xdb,0x36,0x9,0x57,0x58,0xe0,0x14,0xb1,0x57,0x3d,0x47,0xf3,0xb,0xcf,0xd1,0x74,0xe3,0x8f,0x28,0x1c,0xfe,0x6a,0x6,0xce,0xfc,0x10,0x85,0x5,0xb,0x71,0xf6,0xdf,0xf,0xda,0x2d,0x58,0xb,0xf4,0xb9,0x5e,0xd7,0xba,0x4e,0xb0,0xbc,0x9,0x81,0x2f,0x9d,0xf0,0x56,0xf6,0x79,0xe0,0xb7,0xb4,0x6c,0x58,0xc9,0x60,0xcb,0x24,0xdf,0x65,0x74,0xfa,0xa8,0xe,0x3c,0x1,0x30,0xe6,0x3f,0x3a,0xfe,0xf5,0xaf,0x7f,0xf1,0xa1,0xf,0x7d,0x28,0xea,0x30,0x94,0xc7,0xbc,0x79,0xf3,0x58,0xba,0x74,0x69,0xd4,0x61,0xec,0x82,0xa3,0x8f,0x3e,0x9a,0x33,0xcf,0x3c,0x93,0x5b,0x6f,0xbd,0x95,0x74,0x3a,0xad,0xed,0x26,0x3f,0x7e,0x72,0xa9,0x18,0x53,0x10,0x7c,0x2a,0xc7,0x56,0x33,0xa7,0x74,0xc1,0xb2,0x71,0x27,0x4e,0xf1,0x36,0x23,0x2a,0x15,0x49,0x3d,0xf6,0x0,0xa9,0xc7,0x1e,0xc0,0xcd,0xa5,0x29,0x1d,0x72,0x2c,0x3,0xff,0xf5,0x21,0x6,0xde,0xf0,0x76,0x98,0x65,0xc1,0x4b,0xc0,0xa0,0xeb,0x2d,0xb7,0xd3,0x5,0xbd,0x2e,0x72,0x4f,0x8b,0x17,0x8e,0x7d,0x7,0x47,0x5d,0xff,0x59,0x6,0x5b,0x27,0x6f,0x3b,0xe2,0xb9,0x5e,0x68,0xd2,0xed,0xbf,0x3,0x2,0x4d,0x0,0x8c,0xf9,0x8f,0x8d,0xa6,0xa6,0xed,0xdb,0x80,0xda,0xb6,0x8d,0x94,0x12,0x21,0xea,0x3f,0xb7,0xa0,0x9e,0xeb,0xfd,0x88,0xc1,0xaf,0xfb,0x0,0x6f,0xd,0xfd,0xb3,0xcf,0x3e,0xcb,0x2f,0x7e,0xf1,0xb,0xde,0xfb,0xde,0xf7,0xd6,0xcd,0xe7,0x37,0x2e,0xbc,0xf0,0x42,0x6e,0xbd,0xf5,0x56,0x6,0x7,0x7,0x49,0xa5,0x52,0xe3,0xfe,0x7e,0x9c,0x8d,0x56,0xc5,0x98,0x82,0xe0,0x53,0x39,0x36,0xdf,0x38,0xa5,0x4,0x3b,0x81,0x33,0x75,0xaa,0xb7,0xe7,0x40,0x61,0x80,0xcc,0x3,0xf7,0x90,0x79,0xe0,0x1e,0x9a,0x7e,0xf6,0x6d,0xfa,0xde,0xf7,0x59,0x6,0xfe,0xfb,0x5d,0xc0,0x50,0x22,0xe0,0x6a,0xd2,0x23,0x60,0x1,0xbd,0xb0,0x69,0xef,0x23,0x18,0x6c,0x9b,0x82,0x55,0xcc,0xe3,0x26,0xc6,0x7f,0x6e,0xc7,0x83,0x8e,0xe6,0xf,0x1,0x56,0x99,0x31,0xff,0xf1,0x51,0xbe,0x17,0x21,0x4,0x96,0x65,0x91,0x48,0x24,0xb0,0x6d,0x1b,0xcb,0xb2,0x6a,0xfe,0xf1,0xe3,0x7a,0x15,0x38,0xca,0x3c,0x65,0x53,0x3d,0xff,0xfc,0xf3,0xab,0xda,0x50,0x27,0x2c,0x1c,0x79,0xe4,0x91,0xbc,0xed,0x6d,0x6f,0xa3,0x50,0x28,0x8c,0xdb,0x36,0x55,0x6c,0xbb,0xc6,0xfc,0xa3,0x85,0x92,0xe6,0x3f,0x1c,0x43,0x43,0x4,0x64,0x9a,0x28,0x4d,0x9b,0x4e,0x69,0xca,0x14,0x92,0xcf,0x2c,0xa6,0xfd,0x82,0x77,0xd3,0x7e,0xf6,0x5b,0x48,0x3e,0xb8,0x18,0xe6,0x2,0x53,0x2c,0x8,0x76,0x52,0xbd,0x7f,0xe8,0x84,0xbe,0xfd,0xf7,0x60,0xfd,0xfc,0x63,0xc9,0x6d,0x5d,0xe7,0xdd,0x5f,0x1d,0xd0,0xd5,0xfc,0x21,0xa0,0x4,0xc0,0x98,0x7f,0xf5,0xf0,0xe3,0xde,0xe2,0xc8,0x21,0xa5,0x24,0x9b,0xcd,0xb2,0x75,0xeb,0x56,0xbe,0xfa,0xd5,0xaf,0xd6,0xcd,0x1b,0x4,0xae,0xbc,0xf2,0x4a,0x84,0x10,0xf4,0xf7,0xf7,0x8f,0x7a,0xef,0x2a,0x1a,0xa4,0x8a,0xcf,0x93,0xea,0xe6,0xaf,0x62,0x3d,0x86,0xc6,0x29,0x5d,0x10,0x2,0x67,0xfa,0x74,0x4a,0x93,0x27,0x91,0xbd,0xe7,0xf,0x4c,0x3e,0xf3,0x70,0x5a,0x3f,0xfd,0x29,0x44,0xcf,0x20,0xec,0x6f,0x81,0xad,0xc1,0x44,0x41,0xc7,0x85,0x2c,0xbc,0x7c,0xf8,0x1b,0xb0,0x5c,0xa7,0xae,0x21,0x0,0x9d,0xcd,0x1f,0x2,0x48,0x0,0x8c,0xf9,0x57,0xf,0xd5,0x4c,0x57,0x35,0xe,0xcb,0xb2,0x10,0x42,0x70,0xe9,0xa5,0x97,0xb2,0x69,0xd3,0xa6,0xba,0xf9,0xfd,0xc6,0xd4,0xa9,0x53,0xf9,0xd2,0x97,0xbe,0x84,0xe3,0x38,0x81,0xf7,0x52,0xa8,0x68,0xfe,0xaa,0x3e,0x9b,0x2a,0x9b,0x7f,0x10,0x8,0x2d,0xa1,0x70,0xbd,0xb9,0x2,0xa5,0xe9,0x33,0x70,0x5b,0x72,0xb4,0xfc,0xf2,0xa,0x26,0x9f,0x31,0x8f,0xf4,0x6f,0xff,0x8,0x73,0x80,0xc9,0x16,0x94,0x7c,0xf,0xc5,0x3f,0x8,0xa0,0x13,0xd6,0xcf,0x3f,0x96,0xae,0x59,0x73,0x49,0xf5,0x75,0x46,0x1c,0xd0,0xf8,0x8,0xaa,0xed,0xf9,0x9a,0x0,0x18,0xf3,0x8f,0x6,0xaa,0x1a,0xb7,0x5f,0x1c,0xe5,0x5e,0x0,0xc7,0x71,0xf8,0xda,0xd7,0xbe,0x56,0xb7,0x46,0x10,0xf8,0xca,0x57,0xbe,0xc2,0xde,0x7b,0xef,0x4d,0x5f,0x5f,0xdf,0xe,0xcb,0x2,0xfd,0x9a,0xb,0xe1,0x17,0x4f,0x99,0xcb,0x2f,0x34,0x2,0x57,0x23,0xf2,0x55,0xc4,0xe9,0x3a,0xc8,0x5c,0xb,0xc5,0xe9,0x33,0x48,0xac,0x5b,0xc5,0xa4,0x8f,0xbd,0x99,0xb6,0x8f,0x7d,0xcc,0x1b,0xa,0xd8,0x5b,0xf1,0x21,0x81,0x7e,0x89,0x9c,0x95,0x62,0xed,0x41,0x27,0x91,0xe9,0xde,0x5c,0xf5,0x92,0x40,0x3f,0x9f,0xc7,0x28,0x75,0x7c,0x4b,0x0,0x8c,0xf9,0x47,0x3,0x95,0x8d,0xdb,0x4f,0x8e,0xf2,0x3c,0x89,0x9f,0xfc,0xe4,0x27,0xdb,0x76,0xe0,0x53,0x9,0x96,0x65,0x71,0xcb,0x2d,0xb7,0x0,0x30,0x38,0x38,0x8,0xa8,0xd9,0x76,0x55,0x35,0x59,0x55,0xb9,0x1a,0x91,0xaf,0x2a,0x4e,0x29,0xc1,0x75,0x70,0xa6,0xcf,0xc0,0x99,0xd0,0x4a,0xf3,0xcd,0x57,0x31,0xf9,0xcd,0x7,0x63,0xad,0x58,0xe3,0xed,0x1f,0xe0,0xa,0x50,0xf1,0xdc,0x21,0x29,0xc1,0x85,0xd5,0x87,0x9e,0x46,0x31,0xdb,0x82,0xe5,0xa8,0xdc,0x65,0x11,0x1c,0x7c,0x49,0x0,0x8c,0xf9,0x47,0x3,0x1d,0x8c,0xdb,0x2f,0xe,0x29,0x25,0x99,0x4c,0x86,0x42,0xa1,0xc0,0xa7,0x3f,0xfd,0xe9,0xba,0xf5,0x82,0xc0,0x61,0x87,0x1d,0x56,0xf1,0x84,0xc0,0x6a,0x60,0xbe,0xfc,0xa3,0xe1,0x6a,0x44,0xbe,0x9a,0x39,0x5d,0x7,0x99,0xce,0x52,0x9c,0x3e,0x9d,0xd4,0x8a,0xa7,0x98,0xf2,0x86,0x3,0x49,0xfc,0x67,0x9,0xcc,0x13,0x20,0x15,0x4c,0x2,0x4,0xd0,0x5,0x5d,0xb3,0xe7,0xd1,0xb9,0xdb,0xfe,0xa4,0xfa,0xba,0x2a,0xbf,0x34,0x24,0x5f,0xa,0x43,0xa7,0xee,0x4,0xc0,0x98,0x7f,0x34,0xd0,0xc5,0xb8,0xfd,0xe4,0x10,0x42,0x60,0xdb,0x36,0xbf,0xfc,0xe5,0x2f,0x59,0xbe,0x7c,0x79,0xdd,0xba,0x41,0xa0,0x92,0x9,0x81,0xd5,0xc0,0x98,0x7f,0x34,0x5c,0x8d,0xc8,0x57,0x37,0xa7,0x94,0xe0,0xba,0x14,0x67,0xcc,0xc0,0xee,0xeb,0x64,0xf2,0x59,0x47,0x92,0xb8,0xff,0x29,0xd8,0x4f,0xc1,0x4,0x0,0xbc,0x63,0x91,0x27,0xc3,0x96,0xbd,0xf,0x21,0xdd,0xd7,0x9,0x15,0xec,0x77,0x1c,0x27,0xf3,0x87,0x3a,0x13,0x0,0x63,0xfe,0xd1,0x40,0x15,0x63,0x9,0x9b,0xa3,0xdc,0xb,0x0,0xf0,0x91,0x8f,0x7c,0xa4,0x6e,0xed,0x20,0x30,0x75,0xea,0x54,0xbe,0xfc,0xe5,0x2f,0xfb,0x32,0x21,0x50,0xc5,0xe7,0x40,0x55,0xc3,0x56,0xdd,0x5c,0x55,0xac,0xcb,0x9d,0xe1,0x5b,0xb2,0xe9,0x38,0x14,0x67,0xce,0x44,0x14,0x7,0x99,0xfc,0x8e,0xa3,0x48,0x3c,0xbc,0x2,0xe6,0x28,0x38,0x31,0x50,0x4a,0xb0,0x61,0xeb,0x9e,0x7,0x21,0x85,0xc5,0x78,0x59,0x4a,0xdc,0xcc,0x5f,0x8,0x51,0x7b,0x2,0xa0,0x9b,0xf9,0xeb,0xf0,0x0,0x86,0x5,0x1d,0xcd,0xbf,0xc,0x29,0x25,0xc9,0x64,0x92,0xfb,0xee,0xbb,0x8f,0xfb,0xef,0xbf,0xbf,0xee,0x18,0x82,0xc0,0x25,0x97,0x5c,0xc2,0xe4,0xc9,0x93,0xe9,0xed,0xed,0xad,0xb9,0x9c,0x54,0x34,0x47,0x15,0x63,0xf2,0x9b,0x4b,0x7,0xbe,0xa0,0x38,0xfd,0x84,0x28,0x95,0x28,0xcd,0x98,0x81,0x55,0x18,0x64,0xd2,0xfb,0x4e,0x42,0xbc,0xd4,0xb,0xbb,0x29,0x36,0x31,0x50,0x0,0x3,0xd0,0xb1,0xdb,0x7c,0x6,0xda,0x26,0x63,0x17,0xb,0xa3,0xff,0x6a,0xc,0xcd,0x1f,0x6a,0xec,0x1,0xd0,0xcd,0xa4,0x55,0x7f,0x58,0x2a,0x85,0x1f,0x33,0x42,0x75,0x36,0xff,0x32,0xd2,0x69,0xef,0xf0,0xca,0x73,0xcf,0x3d,0x57,0xc9,0xcd,0x81,0x2c,0xcb,0xe2,0xc2,0xb,0x2f,0x4,0xa8,0x29,0x3e,0x3f,0xd,0xdb,0x98,0x7f,0xfc,0xf8,0x74,0xe0,0x4,0xb0,0x5c,0x17,0x67,0xe6,0x4c,0x92,0x1b,0xd7,0xd0,0x7e,0xfe,0x3b,0x21,0x5,0x34,0x59,0x6a,0xd,0x7,0xf4,0x43,0xdf,0x8c,0xdd,0xe9,0x9e,0x31,0x87,0xe4,0x40,0xf7,0x88,0xbf,0x12,0x87,0xd9,0xfe,0x3b,0x6b,0x95,0x51,0x75,0x2,0xa0,0x9b,0x49,0xc7,0xc5,0xfc,0xfd,0x40,0xd4,0xc6,0xed,0x17,0x87,0xeb,0xba,0xe4,0x72,0x39,0x56,0xae,0x5c,0xc9,0x97,0xbe,0xf4,0xa5,0xba,0xe3,0x9,0x2,0x9f,0xfd,0xec,0x67,0x99,0x35,0x6b,0x16,0xbd,0xbd,0xbd,0x55,0x9d,0x16,0xa8,0x62,0x7b,0x55,0xd5,0xb0,0x75,0x30,0x6b,0xd5,0x11,0xf8,0x7b,0xd7,0x71,0x28,0x4e,0x99,0x4c,0xee,0xdf,0x7f,0x26,0xfb,0xd3,0x9b,0x61,0x36,0xde,0xca,0x0,0x55,0x50,0x0,0xda,0xa1,0x73,0xf7,0x79,0x24,0xfb,0x7b,0x76,0xf9,0x67,0x1d,0xea,0xb0,0x1a,0xec,0x7c,0x3f,0x4a,0xec,0xde,0x6c,0xcc,0x7f,0x7c,0x98,0x2f,0xff,0x1d,0x51,0xde,0x2e,0xf8,0x9b,0xdf,0xfc,0x26,0x1b,0x37,0x6e,0xf4,0x85,0xd3,0x4f,0x8,0x21,0xf8,0xf1,0x8f,0x7f,0xc,0x40,0xa1,0x30,0x7a,0xd7,0xe2,0xce,0xd7,0xf8,0xa9,0xaf,0x12,0x8f,0xdf,0x5c,0x7e,0x43,0x7,0xf3,0x57,0xb9,0xfc,0x86,0x63,0x97,0x38,0x13,0x49,0x9c,0x54,0x82,0xb6,0x1f,0x7c,0xc,0xb1,0xb4,0x7,0xa6,0xa9,0x34,0x29,0xd0,0x85,0x4,0xf4,0x4e,0xdd,0x93,0x9d,0x83,0x8a,0x6b,0xb7,0xff,0x70,0x54,0x95,0x0,0xe8,0xd4,0xa8,0x75,0x79,0x58,0x2a,0x81,0xa,0xf7,0xa2,0x42,0xc,0x65,0x8,0x21,0x90,0x52,0x92,0xcb,0xe5,0x0,0xf8,0x9f,0xff,0xf9,0x9f,0x88,0x23,0x1a,0x19,0x6f,0x7a,0xd3,0x9b,0x38,0xfa,0xe8,0xa3,0x19,0x18,0x18,0x18,0xb7,0x17,0x40,0x45,0xa3,0x55,0x31,0xa6,0x20,0xf8,0x54,0x8e,0x2d,0x16,0x9c,0xae,0x8b,0x33,0x79,0xa,0x89,0xad,0x1d,0x34,0xff,0xe4,0x6b,0x30,0x11,0x2a,0x99,0x71,0x1f,0x1a,0x4a,0xd0,0x3b,0x79,0x77,0x9c,0x74,0xe,0x31,0x34,0x64,0xd7,0x8,0xe6,0xf,0x55,0x24,0x0,0xba,0x34,0xc0,0x20,0x79,0xa3,0x80,0xa,0x5f,0xdd,0x2a,0x19,0xca,0x70,0x8e,0xf2,0x84,0xc0,0x9b,0x6f,0xbe,0x99,0xc5,0x8b,0x17,0xd7,0xcd,0x1d,0x4,0xae,0xbd,0xf6,0x5a,0x0,0x6,0x6,0x6,0x46,0xbd,0x7f,0x15,0xcd,0x4c,0xc5,0x98,0x82,0xe2,0xf3,0x13,0xba,0xbc,0x27,0xc3,0xe6,0x14,0x8e,0xa4,0xd4,0x9c,0xa5,0xf9,0xf6,0x2b,0xb1,0x1e,0xda,0xa8,0x56,0x2f,0x40,0x11,0xfa,0x27,0xce,0x20,0xdf,0xd4,0x86,0xe5,0xf8,0xbb,0x87,0xc7,0x58,0x50,0x41,0xa7,0xa2,0x4,0x40,0x97,0x6,0x18,0x24,0x6f,0x14,0x50,0xc1,0xfc,0xfd,0x42,0x50,0xf7,0x52,0x5e,0x16,0xf8,0x83,0x1f,0xfc,0xa0,0x6e,0xfe,0x20,0x30,0x7f,0xfe,0x7c,0xce,0x39,0xe7,0x9c,0x8a,0x87,0x1,0xea,0x81,0x2a,0x75,0x3d,0x1c,0xaa,0x9b,0xbf,0xca,0x89,0x4e,0xbc,0x38,0x25,0xb2,0x65,0x2,0x76,0x6f,0x3f,0x4d,0xbf,0xbf,0xa,0xda,0xf1,0x36,0x8,0x52,0x1,0x5,0x18,0x68,0x9d,0x42,0xa1,0xb9,0x9d,0x44,0xa9,0x18,0x8a,0xa4,0xa,0xe6,0xf,0xe3,0x24,0x0,0x41,0xcd,0x4c,0x34,0xe6,0x3f,0x3e,0x54,0x31,0x7f,0xd5,0x39,0x5c,0xd7,0x25,0x91,0x48,0x70,0xeb,0xad,0xb7,0xf2,0xd2,0x4b,0x2f,0xd5,0xad,0x13,0x4,0x7e,0xf8,0xc3,0x1f,0x32,0x71,0xe2,0x44,0xba,0xbb,0xbb,0x3,0x39,0x27,0xa0,0xcc,0xe5,0x17,0x8f,0xaa,0xcf,0x91,0x31,0x7f,0xcd,0x39,0x5d,0x89,0x93,0x4e,0x92,0xfd,0xcb,0x75,0x88,0xa5,0x3,0x30,0x41,0x91,0x76,0x56,0x2,0xa7,0xa9,0x89,0xc1,0xb6,0x29,0xd8,0xc5,0x7c,0xe0,0x72,0xaa,0x98,0x3f,0x8c,0x91,0x0,0xe8,0x66,0xd2,0xaa,0xbe,0xb4,0x6a,0x81,0xea,0xa6,0xab,0x1a,0x47,0x26,0x93,0xa1,0xaf,0xaf,0x8f,0x77,0xbd,0xeb,0x5d,0x75,0x6b,0x5,0x81,0xb6,0xb6,0x36,0x7e,0xf6,0xb3,0x9f,0x1,0xdb,0x27,0x4,0xaa,0x6e,0x3e,0x7e,0x40,0xe5,0x7b,0x54,0xb5,0xcc,0xca,0x88,0x9d,0xf9,0x3,0x20,0x71,0xdb,0x27,0x92,0x5a,0xb3,0x9a,0xcc,0x3d,0xb7,0xc3,0x14,0xd4,0x18,0x6,0x28,0x1,0x39,0xc8,0xb7,0x4e,0xc6,0xa,0x38,0x1,0x50,0xc9,0xfc,0x21,0xe4,0x55,0x0,0xc6,0xfc,0xc7,0x87,0x2e,0xa6,0xab,0x12,0x87,0x94,0x92,0x54,0x2a,0xc5,0x83,0xf,0x3e,0xc8,0x9d,0x77,0xde,0x59,0xb7,0x66,0x10,0xa8,0x66,0x42,0x60,0x35,0x50,0xd5,0x64,0x55,0xe5,0x6a,0x44,0x3e,0xb5,0x38,0x5,0x12,0x48,0x3f,0xf6,0x37,0x18,0x4,0x6c,0x5,0x16,0xa2,0x49,0x20,0x1,0x85,0x6c,0x2b,0x56,0x80,0xfb,0x8a,0xa8,0x66,0xfe,0x30,0x4a,0x2,0xa0,0x4e,0x63,0x89,0x8e,0x37,0xa,0xe8,0x64,0xba,0xaa,0x71,0x94,0x37,0x7,0xfa,0xf8,0xc7,0x3f,0x5e,0xb7,0x6e,0x50,0x28,0x4f,0x8,0x2c,0x9f,0x16,0x58,0x2f,0x54,0x35,0x59,0x55,0xb9,0x1a,0x91,0x4f,0x39,0x4e,0x29,0x71,0x93,0x82,0xc4,0xf2,0xc7,0x60,0xad,0xb,0x19,0x7f,0xe3,0xaa,0x19,0x16,0x14,0xb3,0x2d,0x4,0xd5,0x25,0xa1,0xa2,0xf9,0xc3,0x8,0x9,0x80,0x52,0x8d,0x25,0x22,0xde,0x28,0xa0,0xa3,0xe9,0xaa,0xc4,0xe1,0xba,0x2e,0xd9,0x6c,0x96,0x17,0x5f,0x7c,0x91,0x6b,0xae,0xb9,0xa6,0x6e,0xfd,0x20,0x30,0x7f,0xfe,0x7c,0x4e,0x3f,0xfd,0x74,0xf2,0xf9,0x7c,0xdd,0xbd,0x0,0xaa,0x9a,0xac,0xaa,0x5c,0x8d,0xc8,0x17,0x14,0x67,0xbd,0x70,0x73,0x4d,0xa4,0xd7,0xaf,0x22,0xbd,0xf6,0x45,0x68,0x8a,0x3a,0x1a,0x0,0x17,0x6c,0x28,0x65,0x9a,0x10,0xae,0xff,0x7b,0x15,0xab,0x6a,0xfe,0xb0,0x53,0x2,0xa0,0x53,0x3,0x54,0xb1,0x61,0xd7,0xa,0x5d,0x4d,0x57,0x35,0xe,0xdb,0xb6,0x1,0xb8,0xf0,0xc2,0xb,0x91,0x52,0x85,0xc1,0xc5,0x5d,0x51,0x3e,0xca,0x38,0x9f,0xcf,0x2b,0xd1,0x86,0x55,0x35,0x6c,0xd5,0xcd,0x55,0x85,0xba,0x1b,0xf,0xaa,0xbe,0x7b,0xdd,0x44,0x9a,0x74,0x7f,0x2f,0x4d,0x9b,0x56,0x79,0xdb,0x3,0x47,0xd,0x9,0x58,0xe0,0x24,0xfd,0xf,0x46,0x65,0xf3,0x87,0xa1,0x4,0xc0,0xcc,0xf6,0xd7,0x1b,0xba,0x1b,0xb7,0x5f,0x1c,0xe5,0xcd,0x81,0xba,0xba,0xba,0x94,0x1d,0xa,0x38,0xe5,0x94,0x53,0x78,0xdb,0xdb,0xde,0xc6,0xc0,0xc0,0x40,0x4d,0x49,0x8a,0x8a,0x2b,0x7,0x54,0xe6,0xd2,0x85,0x4f,0xf5,0x18,0xcb,0x9c,0x7e,0xf0,0x4a,0x21,0xb0,0x8a,0xd0,0xb4,0x65,0x8d,0x22,0x7b,0xd1,0x2,0x2e,0x94,0x52,0x19,0x5c,0x3b,0xe1,0x9d,0x12,0xe8,0x3,0x54,0x37,0x7f,0x0,0x4b,0x37,0x93,0x8e,0x93,0xf9,0x47,0x6d,0x98,0x71,0xe4,0xb0,0x2c,0x8b,0x54,0x2a,0xc5,0x55,0x57,0x5d,0xc5,0x63,0x8f,0x3d,0x56,0x37,0x5f,0x10,0xb8,0xe1,0x86,0x1b,0x68,0x6a,0x6a,0xa2,0xa7,0xa7,0xa7,0xaa,0x7b,0x56,0xd5,0x64,0x55,0xe5,0x6a,0x44,0xbe,0xa0,0x38,0x7d,0x87,0x80,0x6c,0xd7,0x46,0xef,0x74,0x40,0xa1,0x48,0x16,0xe0,0x63,0x1c,0x3a,0x98,0x3f,0x4,0x94,0x7f,0x19,0xf3,0xf,0x7,0xaa,0x98,0xae,0x2a,0x1c,0x65,0x94,0x37,0x7,0xfa,0xc8,0x47,0x3e,0xe2,0x1b,0xa7,0x9f,0xc8,0x64,0x32,0x7c,0xfb,0xdb,0xdf,0x46,0x4a,0x89,0xe3,0x84,0x7f,0x3e,0xaa,0xaa,0x86,0xad,0xba,0xb9,0xea,0xf0,0xfe,0xd1,0xe5,0xdd,0x2b,0x2d,0x48,0xc,0xf4,0x79,0x4b,0xf0,0x54,0x29,0xd6,0x6,0xfa,0xf2,0x2f,0xc3,0xf7,0x4,0x40,0x97,0x6,0xa8,0x3b,0x54,0x31,0x5d,0x95,0xea,0xa5,0x1c,0x8b,0xeb,0xba,0x64,0x32,0x19,0x1e,0x7d,0xf4,0x51,0xee,0xb8,0xe3,0x8e,0x88,0xa3,0x1a,0x19,0x1f,0xff,0xf8,0xc7,0xd9,0x67,0x9f,0x7d,0x2a,0x3e,0x2d,0x30,0xee,0xdd,0xfe,0x7e,0x43,0x7,0xf3,0x57,0xb9,0xfc,0x86,0x23,0xa8,0x38,0x2d,0xa7,0x4,0xa,0x9d,0xe6,0x2d,0x35,0x7a,0x1f,0xfa,0xa5,0xe3,0x6b,0x2,0x60,0xcc,0x3f,0x1c,0xa8,0x62,0xdc,0x2a,0x99,0xd2,0xce,0x1c,0xa9,0x94,0x37,0xa1,0xe7,0x8a,0x2b,0xae,0xa8,0x9b,0x3b,0x28,0x5c,0x7d,0xf5,0xd5,0x80,0x37,0x21,0x70,0x2c,0xa8,0x54,0xce,0x41,0x70,0xf9,0xcd,0xa7,0x72,0x6c,0x86,0xb3,0xcc,0xab,0xce,0x87,0x7f,0x19,0x96,0xeb,0x50,0xcf,0x32,0x40,0xdd,0xcc,0x1f,0x7c,0x4c,0x0,0x8c,0xf9,0xeb,0x3,0x95,0xca,0x34,0xa8,0x58,0x5c,0xd7,0x25,0x99,0x4c,0x72,0xf7,0xdd,0x77,0xb3,0x74,0xe9,0xd2,0x40,0x34,0xea,0xc5,0x29,0xa7,0x9c,0xc2,0x49,0x27,0x9d,0x34,0xe6,0xe6,0x40,0xc6,0xfc,0xa3,0x85,0x2e,0xa6,0xaa,0xb,0xe7,0xe,0xbc,0x96,0x42,0xf5,0x2e,0xc0,0x2e,0xc,0x62,0x39,0x8e,0x97,0x9d,0x54,0x7b,0xb9,0x86,0xe6,0xf,0x3e,0x25,0x0,0xc6,0xfc,0xc3,0x41,0x50,0xab,0x35,0x6a,0x81,0x2a,0x3d,0x8,0x63,0x95,0x49,0x36,0x9b,0x5,0xe0,0xec,0xb3,0xcf,0xae,0x5b,0x27,0x28,0x5c,0x7f,0xfd,0xf5,0xa4,0x52,0x29,0x7a,0x7b,0x7b,0x77,0xb9,0xf,0x63,0xfe,0xd5,0x73,0xa9,0x7c,0xaf,0x8d,0xce,0xb9,0x33,0xaf,0x6b,0x27,0x95,0x5a,0x5,0x60,0x17,0xb,0x35,0xd,0x3,0xe8,0x6a,0xfe,0xe0,0x43,0xf1,0x1b,0xf3,0xd7,0xb,0x2a,0x19,0x77,0xd0,0x1c,0xae,0xeb,0x92,0xcb,0xe5,0x58,0xbc,0x78,0x31,0x3f,0xfc,0xe1,0xf,0xeb,0xd6,0xb,0x2,0xb3,0x67,0xcf,0xe6,0xb2,0xcb,0x2e,0xa3,0x54,0x2a,0xed,0x30,0x21,0xd0,0x98,0x7f,0x74,0x5c,0x41,0xf0,0x35,0x3a,0xe7,0xce,0xbc,0x96,0x3,0x83,0xcd,0x13,0x21,0x89,0x6f,0x93,0xef,0x6a,0x86,0xb0,0xc0,0x81,0xe4,0x40,0x77,0xd5,0x2b,0x1,0x74,0x36,0x7f,0xa8,0x33,0x1,0x30,0xe6,0x1f,0x1e,0x74,0x31,0xdd,0xb0,0x38,0x2a,0x45,0x79,0x73,0xa0,0x2f,0x7e,0xf1,0x8b,0xc,0xc,0xc,0x84,0xa6,0x5b,0xd,0x3e,0xf1,0x89,0x4f,0x30,0x69,0xd2,0xa4,0x6d,0xbd,0x0,0x8d,0xd0,0xfe,0x1b,0xe1,0x1e,0x87,0x43,0x17,0xa3,0xe,0xed,0x9d,0x2e,0x20,0xdf,0x32,0xd1,0x9b,0x8,0x10,0x75,0x2,0x0,0xe0,0x42,0x72,0xa0,0xa7,0xaa,0x1e,0x0,0xdd,0xcd,0x1f,0xea,0x48,0x0,0x8c,0xf9,0x87,0x7,0x55,0x4c,0x57,0x15,0x8e,0x6a,0x78,0xa4,0x94,0x34,0x37,0x37,0xd3,0xd7,0xd7,0xc7,0x17,0xbf,0xf8,0x45,0x5f,0xb4,0x83,0xc0,0x87,0x3e,0xf4,0x21,0xdf,0x39,0x95,0xfa,0xc2,0xb6,0x6d,0x44,0x77,0x7,0xa2,0xb7,0x13,0x12,0x9,0x5f,0x62,0x2a,0x43,0xf5,0xaf,0x7f,0x5d,0x8c,0x3a,0xac,0x77,0xba,0x90,0x12,0x27,0x1,0x3,0x13,0xa6,0xa9,0xb1,0xa,0xc0,0x2,0x8a,0x90,0xee,0xeb,0x42,0x5a,0x76,0x45,0x97,0xc4,0xc1,0xfc,0xa1,0xc6,0x4,0xc0,0x98,0x7f,0x78,0x50,0xc5,0x74,0x55,0xe1,0xa8,0x85,0x47,0x8,0x81,0x6d,0xdb,0x7c,0xff,0xfb,0xdf,0x67,0xcd,0x9a,0x35,0xbe,0xc4,0xe0,0x37,0x2e,0xbe,0xf8,0x62,0xda,0xdb,0xdb,0xe9,0xea,0xea,0xf2,0xe5,0xb4,0x40,0xa5,0xcc,0x5f,0x58,0x88,0xfe,0x7e,0xdc,0x59,0x7b,0x23,0x9b,0xa6,0x62,0x6f,0xd9,0x4,0x76,0x65,0x2f,0xda,0xc0,0x63,0xd3,0x8c,0x4f,0x27,0xce,0xd1,0x78,0xad,0x52,0x81,0x7c,0x53,0xb,0xbd,0x53,0xf6,0x84,0x42,0x20,0xb2,0xd5,0xc1,0x6,0x6,0x21,0xd5,0xd7,0x59,0xd1,0x76,0xc0,0x71,0x31,0x7f,0xa8,0x21,0x1,0x30,0xe6,0x1f,0x1e,0x54,0x31,0x5d,0x55,0x38,0x6a,0xe5,0x29,0x6f,0x11,0xc,0xf0,0xa9,0x4f,0x7d,0xca,0x97,0x38,0xfc,0x46,0x26,0x93,0xe1,0xb2,0xcb,0x2e,0x3,0xa0,0x58,0x2c,0xd6,0xc5,0xa5,0x94,0xf9,0x3,0xb8,0x25,0xec,0xfe,0x7e,0x7a,0x3f,0xf3,0x53,0xba,0x6f,0xbe,0xf,0xe1,0x82,0xb5,0xa9,0xfe,0x24,0x40,0x75,0xb3,0xd6,0xc9,0xa8,0x83,0xc0,0x68,0xb1,0xda,0xfd,0xbd,0x14,0xa6,0xec,0x4e,0x7e,0xe6,0xde,0xa0,0xc2,0xa8,0x5c,0x2,0xec,0xfe,0x41,0xd2,0xbd,0x1d,0xb8,0x89,0xf4,0x98,0xbf,0x1a,0x27,0xf3,0x87,0x2a,0x13,0x0,0x63,0xfe,0xe1,0x41,0x15,0xd3,0x55,0x85,0xa3,0x5e,0x1e,0x29,0x25,0xe9,0x74,0x9a,0xdb,0x6f,0xbf,0x9d,0x3b,0xef,0xbc,0xd3,0x97,0x78,0xfc,0xc6,0xb9,0xe7,0x9e,0xcb,0x49,0x27,0x9d,0x54,0xf1,0xe6,0x40,0x23,0x41,0x39,0xf3,0xb7,0x2c,0xec,0xce,0x2e,0xa,0xf3,0xe,0xa1,0xf4,0xfa,0x13,0x71,0x4e,0xd8,0x9f,0xce,0x5f,0xfd,0xb,0x99,0x6e,0xc2,0xde,0xb4,0x9,0x2c,0x4b,0x89,0x65,0x57,0xaa,0xf3,0x5,0xc9,0x19,0x6a,0xac,0x42,0x20,0xa,0x2e,0x85,0x3,0x8f,0x81,0xdd,0x2d,0xe8,0xf7,0x5d,0xba,0x7a,0xa4,0x20,0xd7,0xf9,0xa,0x99,0xee,0xcd,0x38,0xc9,0xd1,0x13,0x80,0xb8,0x99,0x3f,0x54,0x91,0x0,0xc4,0xc1,0xfc,0x75,0x49,0x34,0x54,0x31,0x5d,0x55,0x38,0xfc,0xe2,0x49,0xa7,0xbd,0x87,0xfb,0x9c,0x73,0xce,0xa1,0x54,0x2a,0xd5,0xcd,0x17,0x4,0x7e,0xf5,0xab,0x5f,0x1,0x8c,0xb8,0x2c,0x70,0x3c,0x28,0x67,0xfe,0x0,0xc5,0x2,0x2,0xe8,0xff,0xe0,0xb7,0x61,0xa,0xf0,0xa8,0x4b,0xf1,0xf4,0x63,0xe9,0xf8,0xd3,0x53,0x94,0x66,0x1f,0x40,0x62,0xf3,0x66,0x28,0x15,0xbd,0x44,0x20,0xec,0xd8,0x34,0xe1,0xd3,0x89,0x73,0x5c,0x5e,0xe9,0xd,0xfa,0xf,0x2e,0x7c,0x83,0x77,0x12,0xa0,0xab,0xc0,0x24,0x80,0x14,0x34,0x6d,0x5e,0x43,0xba,0xaf,0x3,0x37,0x31,0xf2,0x10,0x40,0x1c,0xcd,0x1f,0x2a,0x4c,0x0,0x74,0x37,0x7f,0x9d,0x66,0x56,0xab,0x62,0xba,0xaa,0x70,0xf8,0xc9,0x53,0x9e,0x10,0xb8,0x69,0xd3,0x26,0xae,0xbd,0xf6,0x5a,0x5f,0x38,0xfd,0xc6,0x8c,0x19,0x33,0xb8,0xe0,0x82,0xb,0x28,0x16,0x8b,0x55,0x9d,0x16,0xa8,0xa4,0xf9,0xb,0xb,0xbb,0xbb,0x87,0xe2,0xfe,0x7,0x51,0x3c,0xfd,0xb5,0xf0,0x12,0xde,0x78,0xeb,0x52,0x17,0xf7,0xc0,0xbd,0xe9,0xf8,0xcb,0x12,0x6,0x5e,0xfb,0xe,0x12,0x5d,0xdd,0x88,0xee,0x8e,0x8a,0x86,0x4,0x54,0x37,0x6b,0x9d,0x8c,0x3a,0xa,0x58,0xdd,0x9d,0x94,0x66,0x4c,0x27,0x7f,0xf8,0x29,0xb0,0x5,0x94,0xd8,0xe,0xd0,0x82,0xe6,0x2d,0x6b,0xb0,0xb,0xf9,0x11,0x57,0x1,0xc4,0xd5,0xfc,0xa1,0x82,0x4,0x20,0xe,0xe6,0xaf,0xb,0x54,0x31,0x5d,0x55,0x38,0x82,0xe0,0x29,0x77,0xad,0x5f,0x73,0xcd,0x35,0xbe,0xf0,0x6,0x81,0x4b,0x2f,0xbd,0xb4,0xaa,0x9,0x81,0x4a,0x9a,0x3f,0x80,0x5b,0xc2,0x2,0xfa,0xdf,0xf5,0x79,0x98,0xa,0xf4,0xb9,0xde,0xb,0xdf,0x6,0x56,0xb8,0x90,0xb1,0xe8,0xf9,0xd5,0xcd,0xf4,0x5c,0x78,0x19,0xa2,0xe0,0x78,0x43,0x2,0x63,0x24,0x1,0xaa,0x9b,0xb5,0x4e,0xe6,0x1f,0x9,0xaf,0x65,0x61,0xf7,0xe7,0x19,0x3c,0xe6,0xcd,0xc8,0x79,0x4d,0xd0,0xa5,0xc0,0xf2,0x3f,0x61,0x41,0x11,0x9a,0x37,0xbe,0x84,0x1c,0x61,0xf,0x80,0xb8,0xfb,0x54,0x24,0xfb,0x30,0xc5,0xbd,0x50,0x6b,0x81,0x2a,0xa6,0xab,0x52,0x99,0x5,0x91,0x44,0x48,0x29,0xc9,0x66,0xb3,0x3c,0xf1,0xc4,0x13,0xfc,0xf1,0x8f,0x7f,0xf4,0x85,0xdf,0x6f,0xa4,0x52,0xa9,0x8a,0x27,0x4,0x2a,0x6b,0xfe,0x42,0x60,0x77,0x75,0x51,0xdc,0x63,0x6f,0xa,0x6f,0x7e,0x17,0xac,0x65,0xc7,0xb7,0x4d,0x2,0x58,0xe7,0xc2,0x2b,0x30,0x70,0xd1,0xf9,0x74,0xfe,0xe6,0x41,0x9c,0xc9,0xbb,0x93,0xd8,0xb4,0xc9,0xeb,0x26,0xde,0x79,0xe9,0x98,0x6,0x66,0xed,0x37,0x62,0x65,0xfe,0x0,0xf9,0x1,0x24,0xd0,0x77,0xfa,0x87,0xbc,0xe5,0x7f,0x2a,0xac,0xff,0x4f,0x0,0x3d,0xd0,0xb2,0x61,0x15,0xa5,0x74,0x6e,0x87,0x7f,0x6a,0x4,0x9f,0x1a,0x33,0x1,0xd0,0x29,0xa3,0x8d,0x4a,0xc7,0xf,0xa8,0x62,0xdc,0x2a,0x7d,0xb5,0x7,0x19,0x4b,0xf9,0xa0,0xa0,0x4f,0x7e,0xf2,0x93,0xbe,0x68,0x4,0x81,0x73,0xcf,0x3d,0x97,0x3,0xe,0x38,0x60,0xcc,0x9,0x81,0xca,0x9a,0x3f,0x20,0x90,0x58,0x12,0xfa,0xdf,0x75,0x1,0xcc,0x6,0xba,0x47,0x78,0xd9,0xdb,0x40,0xbf,0xb,0xcf,0x40,0xe9,0x75,0xb,0xe9,0xf8,0xe3,0xe3,0x14,0xe,0x3b,0x96,0x44,0x47,0x27,0xd6,0x96,0x2d,0xdb,0x26,0x8,0xea,0x60,0xfe,0xba,0xbc,0x6f,0xa2,0x32,0x7f,0x69,0x27,0x48,0x6e,0xe9,0x60,0xe0,0xe8,0x53,0x28,0x9e,0x7c,0x18,0xbc,0x82,0x1a,0xdd,0xff,0x59,0x48,0x6f,0xde,0x42,0xcb,0xc6,0x55,0x14,0xb3,0x2d,0xdb,0xfe,0xba,0x11,0x7c,0x4a,0x8,0x31,0x7a,0x2,0xa0,0xf3,0x43,0xa2,0xcb,0xc3,0x58,0x1e,0xe3,0xad,0x37,0x5e,0x95,0xee,0x57,0x75,0xf3,0x7,0x6f,0x8b,0xe0,0xa6,0xa6,0x26,0x5e,0x7e,0xf9,0x65,0x2e,0xba,0xe8,0x22,0x5f,0xb4,0x82,0xc0,0x6f,0x7e,0xf3,0x1b,0x84,0x10,0xf4,0xf7,0xef,0x3a,0x55,0x5a,0x69,0xf3,0x17,0x2,0xab,0xab,0x8b,0xd2,0xb4,0x19,0xe4,0xdf,0xf2,0x41,0x58,0xf,0x88,0x51,0xbe,0xf6,0x4,0x20,0x5c,0x58,0xe2,0x22,0x67,0x4d,0xa2,0xf3,0xe6,0x7f,0xd1,0xfd,0xed,0x5f,0x50,0xda,0xc7,0x9b,0x20,0x28,0xfa,0x7b,0x7d,0xdb,0x33,0xa0,0x1c,0x9b,0xdf,0x8,0xa2,0xfc,0x74,0x88,0xb3,0x62,0x5e,0x21,0xb0,0xbb,0x3b,0x70,0x53,0x9,0xba,0xce,0xff,0x91,0xf7,0xd9,0x59,0x50,0x60,0xf2,0x1f,0x40,0xe,0x26,0xbd,0xf4,0x24,0x4d,0x5b,0xd6,0x52,0x4a,0x67,0x80,0xc6,0xf0,0xa9,0x6d,0x43,0xa2,0x63,0xfd,0x63,0x10,0x82,0x41,0x43,0x25,0x33,0x1c,0xf,0xe5,0x58,0xab,0x99,0xec,0x15,0x14,0x54,0x31,0xee,0xb0,0x7a,0x21,0x6c,0xdb,0x26,0x91,0x48,0xf0,0x8d,0x6f,0x7c,0x83,0x95,0x2b,0x57,0xfa,0xa2,0xe9,0x37,0x16,0x2c,0x58,0xc0,0x49,0x27,0x9d,0x44,0x3e,0x9f,0xdf,0xa1,0x17,0x40,0x75,0xf3,0xc7,0xb2,0xb0,0x1c,0x97,0xfc,0x71,0x6f,0x81,0x39,0x36,0x74,0xc8,0xf1,0xbf,0xf6,0x12,0xc0,0xcb,0x2e,0xf4,0xc3,0xe0,0x47,0xcf,0xa1,0xf3,0xf7,0x4b,0xe8,0x3b,0xf7,0xd3,0xd8,0x3,0x79,0xec,0x8d,0x1b,0x6b,0x5e,0x2e,0xb8,0x4b,0x6c,0x3e,0x43,0x97,0xf7,0x4d,0xd4,0xc3,0x9,0x76,0x4f,0x1f,0x5d,0x1f,0xf8,0xa,0xa5,0xd7,0xee,0x7,0xab,0xa5,0x22,0x87,0x0,0x9,0x70,0x61,0xf2,0xb,0x8b,0xb1,0x4a,0x45,0x24,0x56,0x43,0xf8,0xd4,0x70,0xed,0x5d,0xaa,0x41,0xe7,0x87,0x44,0x97,0x87,0xd1,0x4f,0xa8,0x62,0xba,0xaa,0x70,0x54,0xca,0x23,0xa5,0xa4,0xa9,0xa9,0x9,0xf0,0xf6,0xe2,0x57,0x15,0x97,0x5e,0x7a,0x29,0xc0,0xb6,0x73,0xc,0x94,0x37,0x7f,0x80,0xfe,0x5e,0x5c,0xb,0x6,0xdf,0xf6,0xbf,0x43,0x1b,0xbd,0x54,0x98,0xe0,0x26,0x80,0x1,0x17,0x9e,0x74,0x21,0x69,0xd1,0xf7,0xbd,0xef,0xd1,0xf1,0xdb,0x7,0x29,0xce,0x3d,0x98,0xe4,0xa6,0x4d,0x88,0xbe,0x6e,0xa8,0x70,0xab,0xd6,0x51,0x63,0xf3,0x11,0x8d,0xcc,0x59,0x31,0xaf,0x65,0x61,0x6f,0x5a,0x47,0x71,0xda,0x74,0x7a,0x3f,0x78,0x11,0xac,0x83,0x8a,0xdb,0x43,0xd0,0x48,0x9,0xd8,0xa,0x13,0x5f,0x5a,0x42,0xa1,0xa9,0x2d,0xb4,0xd3,0x89,0x55,0x31,0x7f,0xd8,0x29,0x1,0xd0,0xa9,0xf1,0x45,0xa5,0xa3,0x12,0x54,0x31,0x5d,0x55,0x38,0xaa,0xe5,0x71,0x5d,0x97,0x74,0x3a,0xcd,0x5f,0xfe,0xf2,0x17,0x1e,0x7c,0xf0,0x41,0x5f,0xf4,0xfd,0xc6,0xc2,0x85,0xb,0x79,0xfb,0xdb,0xdf,0xce,0xe0,0xe0,0xa0,0x2f,0x5b,0x4,0x7,0x85,0x6d,0xe5,0x6e,0x59,0x24,0xfa,0x7,0x19,0x3c,0xe5,0x6d,0x38,0xaf,0x99,0x5b,0xdb,0x58,0x6f,0x2,0xd8,0xe2,0xc2,0x32,0x28,0x9e,0xb4,0x90,0x8e,0xdb,0x9f,0xa0,0xf7,0x9c,0xff,0x41,0xc,0x14,0x48,0x6c,0xda,0x8,0x4e,0x29,0xd2,0x7d,0x3,0x1a,0x9d,0xb3,0x62,0x5e,0x21,0xa0,0x90,0xc7,0x2e,0x41,0xf7,0x7,0xbf,0x9,0xbb,0x1,0x5b,0x2a,0xe8,0xd,0xa,0xb,0x2d,0xd0,0xfa,0xf2,0xa,0x26,0xac,0x59,0x46,0xa1,0x79,0x42,0x28,0x92,0x2a,0x99,0x3f,0xc,0x4b,0x0,0x74,0x6a,0x7c,0x51,0xe9,0xa8,0x4,0x55,0x4c,0x57,0xa5,0xb2,0xaf,0x25,0x96,0x4c,0xc6,0x1b,0xf7,0xfb,0xe8,0x47,0x3f,0xea,0x77,0x38,0xbe,0xe1,0x8a,0x2b,0xae,0xc0,0xb2,0xac,0x9a,0x36,0x7,0x1a,0xd,0x81,0xf5,0x24,0xc,0xf6,0x23,0x81,0x81,0x77,0x5d,0xe4,0x7d,0xe8,0x39,0x35,0x8e,0xf5,0x5a,0x0,0x2e,0x3c,0xeb,0x82,0x5,0xbd,0xdf,0xff,0x3e,0x1d,0xb7,0x2e,0x66,0xf0,0xc4,0x37,0x60,0x77,0x76,0x79,0x4b,0x6,0xa5,0x4b,0xb5,0xc7,0xb7,0xfa,0x1,0x5d,0xde,0x95,0x91,0x9b,0x3f,0x92,0xd4,0xe6,0x2d,0x74,0xbf,0xf1,0x3,0xf4,0x7f,0xe2,0x7d,0xb0,0x46,0x8e,0x3e,0x17,0x24,0x6c,0x48,0x1,0x69,0x98,0xfa,0xdc,0x83,0x64,0x7a,0x3b,0x90,0xa3,0x6c,0x0,0xe4,0x27,0x54,0x33,0x7f,0x18,0x7a,0xcc,0x74,0x6a,0x7c,0x51,0xe9,0xa8,0x4,0x55,0x8c,0x5b,0x25,0x33,0xaa,0x95,0xc3,0x75,0x5d,0x72,0xb9,0x1c,0x4f,0x3e,0xf9,0x24,0xbf,0xfd,0xed,0x6f,0xeb,0x8e,0x23,0x8,0x4c,0x9d,0x3a,0x95,0x4b,0x2e,0xb9,0xa4,0xea,0xcd,0x81,0x46,0x43,0x60,0xe6,0x6f,0xdb,0x24,0x7a,0xfb,0xc9,0x2f,0x3c,0x5,0xe7,0xd4,0x43,0x60,0xd,0xf5,0x8f,0xf5,0x26,0x80,0xad,0x2e,0x2c,0x87,0xd2,0xc2,0x43,0xe9,0xfa,0xd5,0x9f,0xe8,0xfc,0xd1,0x1f,0x28,0x1e,0x74,0x24,0x89,0xad,0x1d,0xd8,0x9b,0x37,0x8d,0xd9,0x23,0xd0,0xa8,0x2b,0x8,0xa2,0x35,0x7f,0xb,0x5c,0x97,0xd4,0xba,0xf5,0xf4,0x1f,0x7e,0x22,0x9d,0x97,0xff,0x14,0xba,0x81,0x7e,0x85,0xbe,0xfe,0x93,0x2,0xba,0x61,0xc6,0xb2,0x45,0x94,0xb2,0xcd,0x81,0x2f,0x49,0x54,0xd1,0xfc,0x1,0x2c,0x9d,0x1a,0x5f,0x54,0x3a,0x2a,0x41,0x15,0xe3,0x56,0xc9,0xfc,0xeb,0x45,0x32,0x99,0x4,0xe0,0xc3,0x1f,0xfe,0x30,0x5b,0xb6,0x6c,0x89,0x38,0x9a,0x91,0x71,0xf1,0xc5,0x17,0xb3,0x60,0xc1,0x2,0x3a,0x3b,0x3b,0xeb,0x1a,0xa,0x8,0x74,0xe,0x41,0x7f,0x2f,0xae,0x80,0xbe,0x8f,0x7d,0xcf,0xdf,0x99,0xde,0xe5,0xde,0x80,0x95,0xde,0xbe,0x1,0x85,0x77,0xbe,0x89,0x8e,0xdf,0x3e,0x44,0xe7,0xf7,0x7e,0x43,0xfe,0x98,0x53,0xb6,0xf7,0x8,0xc,0x4b,0x4,0x82,0x98,0x49,0xaf,0xcb,0xbb,0x32,0xea,0x31,0x7f,0x51,0x18,0x24,0xb9,0x61,0x3,0x3d,0xaf,0xfb,0x6f,0x36,0xff,0xea,0xef,0x5e,0xfd,0x6d,0x70,0xbd,0x65,0x9f,0x2a,0x40,0x2,0x13,0x61,0xc2,0xd2,0xa5,0x4c,0x5b,0xf1,0x30,0x83,0x6d,0x53,0x3,0x95,0x53,0xd5,0xfc,0x21,0x80,0xb9,0x98,0xc6,0xfc,0x83,0x83,0x2a,0xc6,0xad,0x9a,0xf9,0xd7,0xcb,0xe3,0xba,0x2e,0x2d,0x2d,0x2d,0x74,0x76,0x76,0x72,0xe3,0x8d,0x37,0xfa,0x12,0x53,0x10,0xb8,0xe1,0x86,0x1b,0x80,0xed,0x13,0x2,0xab,0x45,0xa0,0xe6,0x6f,0x59,0x24,0xfa,0x6,0x18,0x3c,0xf5,0x2c,0x9c,0xd3,0xf,0x84,0x97,0xf1,0xff,0xed,0x62,0x3,0x25,0x17,0x96,0xb9,0x30,0x0,0xf9,0xf7,0xbe,0x9d,0xae,0x9b,0xee,0xa6,0xf3,0xaa,0x3f,0x93,0x7f,0xf5,0xf6,0x44,0x40,0x94,0xa,0x55,0xcd,0x11,0xa8,0x4,0xba,0x18,0x75,0xa4,0xe6,0x6f,0xdb,0x88,0xbe,0x1e,0x92,0x5b,0xb6,0xd2,0xfd,0xdf,0x9f,0xa6,0xe3,0x86,0x5f,0x41,0xca,0x82,0x35,0xae,0xd7,0x93,0xa3,0xa,0x84,0x0,0xb,0xf6,0x7c,0xf4,0x8f,0xa4,0xfa,0xbb,0x70,0xec,0x64,0x80,0x52,0xea,0x9a,0x3f,0xf8,0xfc,0x88,0x1a,0xf3,0xf,0xe,0xaa,0x18,0xb7,0x2a,0xa6,0xed,0x37,0x8f,0x65,0x79,0x4b,0x80,0x2e,0xbf,0xfc,0x72,0x5f,0xf8,0x82,0xc0,0x21,0x87,0x1c,0xc2,0x3b,0xdf,0xf9,0x4e,0x6,0x6,0x6,0xaa,0xee,0x5,0x8,0x7c,0xf5,0x40,0x79,0xec,0xff,0xdd,0x17,0x41,0x91,0xda,0xc7,0xfe,0x2b,0x81,0xd,0xc,0xe,0x25,0x2,0x9b,0xa0,0x70,0xe6,0xe9,0x5e,0x22,0xf0,0x93,0xbf,0x92,0x3f,0xe9,0xc,0xec,0xae,0x1e,0x12,0x1b,0x37,0x42,0x31,0xef,0x4b,0x22,0xa0,0x8b,0x51,0x47,0x6b,0xfe,0x9,0xac,0x2d,0x1b,0x49,0x74,0xf5,0xb0,0xf5,0xfc,0xcb,0xe8,0xfa,0xc1,0xf7,0x60,0x13,0xde,0x6e,0x8f,0xc1,0xf9,0x6b,0x6d,0x68,0x16,0xa4,0x5e,0xec,0x62,0xe6,0xd3,0xff,0xa4,0xaf,0x7d,0x6,0x42,0x6,0xd3,0x56,0x55,0x37,0x7f,0xf0,0x31,0x1,0x30,0xe6,0x1f,0x1c,0x54,0x31,0x6e,0xd5,0x4c,0xdb,0x4f,0x9e,0xf2,0x41,0x41,0xab,0x56,0xad,0xe2,0xbb,0xdf,0xfd,0xae,0x2f,0xbc,0x41,0xe0,0x7,0x3f,0xf8,0x1,0xb6,0x6d,0xd3,0xd3,0xd3,0x53,0xf1,0xfd,0x7,0x6e,0xfe,0x96,0x85,0xdd,0xdb,0x4f,0xfe,0x98,0xd7,0xe2,0x9c,0x72,0x30,0xac,0x26,0x9c,0x75,0xde,0x16,0x50,0x74,0xbd,0x73,0x5,0x36,0x43,0xe1,0x2d,0xa7,0xd1,0x75,0xe3,0x1d,0x74,0xfc,0xf4,0xef,0xc,0x1e,0xf7,0x5a,0xac,0xa1,0x44,0x40,0xf4,0x74,0x80,0x25,0x86,0x26,0xa6,0x55,0x7,0x5d,0x8c,0x3a,0xb2,0xf7,0xa2,0x10,0x60,0x9,0x12,0x6b,0xd7,0x60,0xd,0x16,0xd9,0xf2,0x95,0x9f,0xd0,0x7b,0xf1,0xf9,0xde,0xd6,0xcf,0x1d,0xa,0x75,0xfb,0x97,0x21,0x81,0x56,0x98,0xf4,0xe2,0x13,0xb4,0xad,0x7f,0x91,0x62,0xb6,0x35,0x10,0x19,0x1d,0xcc,0x1f,0x14,0xd9,0x8e,0xa1,0x52,0x18,0xf3,0xd7,0x9b,0x43,0x75,0x1e,0xcb,0xb2,0xb0,0x2c,0x8b,0x4b,0x2e,0xb9,0x84,0x9e,0x9e,0x1e,0x5f,0xf8,0xfd,0xc6,0xd4,0xa9,0x53,0xb9,0xf8,0xe2,0x8b,0x2b,0x9e,0x10,0x18,0xca,0x33,0x53,0x18,0x4,0xa0,0xff,0xdd,0x5f,0xf2,0x8e,0x78,0x2d,0x86,0xbc,0xcb,0x5b,0x39,0x11,0x78,0xde,0x85,0xd5,0x50,0x78,0xc3,0xc9,0x74,0xde,0x78,0x17,0x1d,0x37,0xfc,0x87,0xbe,0x77,0x7e,0x4,0xd9,0x3c,0x81,0xc4,0xc6,0x4d,0x58,0xa3,0x9c,0x33,0x30,0x1a,0x62,0x65,0xd4,0x35,0x62,0xcc,0x78,0x2d,0xb,0xab,0xbb,0x83,0xd4,0x2b,0xeb,0x28,0xec,0x77,0x10,0x1b,0x7e,0xfb,0x8,0xfd,0x9f,0xfc,0x10,0x3c,0xf,0xf4,0x2a,0x68,0xfe,0xe0,0xd5,0xbd,0xb,0x53,0x9f,0x7f,0x4,0x69,0x59,0x4,0xb1,0x27,0x81,0x2e,0xe6,0xf,0x3e,0x25,0x0,0x61,0xdc,0xb0,0x6e,0xf,0x8e,0x1f,0x50,0xc5,0xb8,0x55,0x36,0x6d,0x3f,0x79,0xca,0xbd,0x0,0x3,0x3,0x3,0x7c,0xee,0x73,0x9f,0xf3,0x45,0x23,0x8,0x5c,0x74,0xd1,0x45,0x64,0xb3,0x59,0xba,0xba,0xba,0xc6,0x2c,0x8b,0x50,0x26,0xc1,0x59,0x36,0x76,0x77,0x2f,0x85,0x83,0x8f,0xa2,0x74,0xfa,0x71,0xe1,0x7d,0xfd,0x8f,0x4,0xb,0x6f,0xe8,0xe1,0x45,0x17,0xd6,0x43,0xf1,0xc4,0x57,0xd3,0xf3,0xc3,0xab,0xd8,0xfa,0xdb,0xa7,0xe9,0xfe,0xfc,0xf7,0x28,0xcd,0x3f,0xc,0x7b,0xcb,0x56,0x12,0x9b,0x36,0x61,0x6f,0xde,0x8c,0x28,0xe6,0x6b,0xea,0x15,0xa8,0x15,0x91,0x76,0xd1,0xfb,0xc6,0x2b,0xc0,0xb6,0xb1,0x7a,0x3a,0x49,0xbe,0xf2,0xa,0x48,0x41,0xc7,0xc7,0x2f,0x61,0xe3,0xef,0x9f,0xa4,0x78,0xfc,0x11,0xb0,0x1c,0x6f,0xf2,0xa7,0x8a,0x9f,0x96,0x2e,0x30,0xc9,0xeb,0xfe,0xdf,0xf3,0xe1,0x3b,0xe8,0x6f,0x9f,0xee,0xbb,0x84,0x4e,0xe6,0xf,0x75,0x56,0x53,0x10,0x33,0x6d,0x47,0xd3,0x69,0x34,0xa8,0x64,0xdc,0x7e,0x40,0x75,0xf3,0x1f,0xfe,0xf7,0x99,0x4c,0x86,0xab,0xae,0xba,0x8a,0x47,0x1e,0x79,0xc4,0x17,0x2d,0xbf,0x61,0xdb,0x36,0x5f,0xf8,0xc2,0x17,0x90,0x52,0xe2,0xba,0x23,0x7f,0x6d,0xfb,0xdd,0xed,0x3f,0x2a,0x5f,0xbe,0xf,0x69,0x9,0xfa,0x3e,0x76,0x39,0xe4,0xf0,0xc6,0xe6,0xa3,0x46,0x39,0x11,0x78,0xd9,0x85,0xe7,0xc1,0xdd,0x6d,0x3a,0xfd,0x9f,0xff,0x34,0x5b,0x6f,0x78,0x8c,0xce,0x2b,0xfe,0x44,0xf7,0xa7,0xbf,0x41,0xfe,0xe8,0xd7,0x20,0x7a,0x7a,0x48,0x6c,0xda,0x84,0xb5,0x79,0x33,0xb8,0xce,0xe,0xc9,0x80,0xe,0x2b,0x8,0x42,0xe5,0x15,0xc2,0xfb,0xe2,0xef,0xd9,0x4a,0x72,0xed,0x5a,0x64,0xb6,0x85,0xce,0xff,0xf9,0x1a,0x1b,0x7f,0xb7,0x84,0x9e,0xff,0xfb,0x8a,0x67,0xae,0x2b,0x5c,0x10,0xae,0x3a,0x4b,0xfd,0x76,0x46,0x42,0x40,0x2,0xe6,0xff,0xe5,0xc7,0xe4,0xba,0x36,0x50,0xcc,0x34,0xf9,0x4a,0xaf,0x9b,0xf9,0x43,0x1d,0x73,0x33,0x55,0x32,0x97,0xb8,0x41,0xa5,0xb2,0x55,0x29,0x11,0x9,0x83,0x47,0x4a,0x49,0x26,0x93,0x61,0x70,0x70,0x90,0xb3,0xcf,0x3e,0x9b,0x65,0xcb,0x96,0xf9,0xa2,0xe9,0x37,0xbe,0xfc,0xe5,0x2f,0xf3,0xd3,0x9f,0xfe,0x94,0x97,0x5f,0x7e,0x99,0x89,0x13,0x27,0xee,0x90,0x8,0x84,0xd6,0x7e,0x84,0xc0,0xea,0xe9,0xa7,0xb4,0xdf,0x2,0x4a,0x27,0x1e,0xbd,0xeb,0x91,0xbf,0x51,0x43,0x0,0xb8,0xb0,0x15,0x6f,0x42,0x5a,0xb3,0x45,0xfe,0xcc,0x37,0x40,0xfa,0xd,0xf4,0x6f,0xfa,0x2,0xc9,0xc5,0x8f,0x91,0xfa,0xcf,0x1f,0x48,0xdf,0x7d,0x2b,0xc9,0xe7,0x96,0x22,0xf0,0x3a,0x84,0x65,0x7b,0x1b,0x32,0x99,0xf6,0x6d,0x6d,0xb8,0xd6,0xe6,0x2f,0x2c,0x70,0x4b,0xd8,0x1b,0x37,0x62,0xb9,0x50,0x9a,0x3c,0x89,0xee,0x33,0x3f,0x4a,0xef,0xd9,0xe7,0xe3,0x1c,0xb9,0x3b,0x6c,0x6,0x9e,0x93,0x80,0x54,0x6b,0xa6,0xff,0xce,0x70,0x81,0x69,0x82,0xb6,0xc5,0x2b,0x98,0x7b,0xff,0x8d,0xf4,0x4c,0xde,0x1d,0x31,0x4a,0xf2,0x5c,0xb,0x74,0x34,0x7f,0xa8,0xb1,0xca,0xc2,0xbc,0x59,0x95,0xcc,0x30,0xc,0xa8,0x64,0x96,0xaa,0x70,0x84,0xcd,0x53,0x3e,0x2d,0x70,0xf9,0xf2,0xe5,0xdc,0x70,0xc3,0xd,0x9c,0x7d,0xf6,0xd9,0xbe,0x68,0xfb,0x8d,0x1f,0xfd,0xe8,0x47,0xbc,0xe9,0x4d,0x6f,0xa2,0x50,0x28,0x90,0x48,0x78,0x8f,0x72,0xd8,0x5f,0xae,0x16,0x50,0x38,0xee,0x4c,0x98,0x80,0xb7,0xcd,0xab,0xaa,0xb0,0xf1,0xce,0x19,0x78,0x9,0xcf,0xe5,0x53,0x16,0xc5,0x63,0xf,0xa7,0x78,0xda,0xe1,0xf4,0xbd,0xff,0xff,0x48,0x2d,0xfa,0x2b,0xe9,0x45,0x7f,0x25,0xf5,0xd8,0xbf,0x48,0x2c,0x7f,0x12,0xdb,0xf1,0x7e,0xcd,0x6d,0x6d,0x46,0xa6,0xb3,0xde,0x17,0xb0,0x2,0x87,0x76,0x95,0x11,0xa8,0xf9,0xf,0x71,0x8b,0xfe,0x1e,0xec,0xae,0x5e,0x0,0xf2,0xf3,0xf,0x61,0xf0,0xb5,0x67,0xd1,0x7f,0xc6,0xb9,0x38,0x7,0xcf,0x80,0x2e,0x60,0x89,0x4,0x4b,0xa1,0xcd,0x7d,0xc6,0x42,0xca,0x2,0x7,0xe6,0xdf,0x79,0x25,0x48,0x17,0x27,0x95,0xf1,0x2d,0x1,0xd0,0xd5,0xfc,0xa1,0x86,0x4,0xc0,0x98,0xbf,0xfa,0x50,0xc5,0xb8,0x75,0x34,0xff,0x32,0xca,0x9b,0x3,0x7d,0xe6,0x33,0x9f,0xe1,0xbf,0xff,0xfb,0xbf,0x95,0xdc,0x87,0xff,0x8d,0x6f,0x7c,0x23,0xc7,0x1e,0x7b,0x2c,0xff,0xfe,0xf7,0xbf,0x99,0x38,0x71,0xa2,0xef,0xa7,0x4a,0x8e,0x5d,0x5e,0x2,0xd1,0xdb,0x8d,0xd3,0xdc,0xcc,0xc0,0x3b,0xff,0xd7,0x33,0x4,0xa9,0x89,0x19,0x8,0xbc,0x49,0x83,0x6b,0xf0,0xb6,0x84,0x6d,0x16,0x14,0xfe,0xeb,0x74,0xa,0x6f,0x3b,0x1d,0xd6,0x42,0x72,0xc9,0x43,0xa4,0x16,0xdf,0x43,0x6a,0xd1,0x9d,0xa4,0x9e,0x7a,0x8,0xbb,0xdb,0x33,0x41,0x57,0x80,0x6c,0xa9,0x2e,0x21,0xd0,0x66,0x22,0xa1,0x10,0x8,0x29,0xb1,0x7a,0xbb,0xb0,0x7a,0xbd,0x7d,0x26,0xdc,0xb6,0x66,0xfa,0x4f,0x7d,0x13,0xfd,0x6f,0x3a,0x8f,0xc1,0xe3,0xdf,0x38,0xb4,0x97,0x3f,0xf0,0x1c,0x80,0xa2,0x93,0xfc,0x46,0x82,0xb,0x4c,0x87,0xa9,0x77,0x2f,0x62,0xf6,0x63,0x7f,0xa5,0x7b,0xfa,0xde,0xc6,0xfc,0x87,0xa0,0x6c,0xa7,0x4d,0x23,0x9a,0xbf,0x2a,0xa6,0xab,0xa,0x47,0x94,0x3c,0xe5,0xcd,0x81,0x36,0x6d,0xda,0xc4,0xd7,0xbf,0xfe,0x75,0xbe,0xfc,0xe5,0x2f,0xfb,0x12,0x87,0xdf,0xb8,0xfa,0xea,0xab,0x59,0xb0,0x60,0x1,0xfd,0xfd,0xfd,0xe4,0x72,0x39,0xdf,0x92,0x80,0x71,0xcb,0xcb,0x12,0xd8,0xf9,0x22,0xbd,0x67,0x7d,0xa,0x79,0xd8,0x4,0x58,0xa6,0x89,0xf9,0xf,0x87,0x0,0x84,0xf4,0xb6,0xa8,0x5d,0x89,0xd7,0xdd,0x9d,0x85,0xe2,0x89,0x47,0x51,0x7c,0xc3,0x51,0xf4,0x6d,0xfc,0x22,0x89,0x67,0x9e,0x21,0xb9,0xf4,0x21,0x92,0x4f,0x3d,0x40,0x72,0xd9,0xa3,0xd8,0xab,0x96,0x93,0xd8,0xb4,0x9,0xf0,0x7c,0x45,0x36,0x67,0x91,0xa9,0xec,0xd0,0x32,0xc3,0x1d,0x93,0x44,0xa5,0xcd,0x5f,0x4a,0x90,0x12,0x51,0x1c,0xc4,0xea,0xee,0xc1,0x1a,0xf2,0xc3,0xd2,0xcc,0x19,0xc,0xbe,0xfa,0xf5,0xe4,0x8f,0x3c,0x95,0xfc,0x51,0xa7,0x50,0x3a,0x70,0xe,0x64,0x80,0xf5,0xc,0xd5,0xb1,0x66,0xf5,0x2c,0x81,0x56,0xb,0x36,0xc3,0x21,0x7f,0xfc,0x2e,0xc5,0x4c,0x33,0xae,0x95,0x8,0x6c,0xed,0x7f,0x58,0xf0,0xab,0x1d,0x54,0x95,0x0,0x98,0xb5,0xfe,0xc1,0x41,0x15,0xd3,0x55,0xa9,0xec,0xa3,0x4e,0x22,0x2c,0xcb,0xc2,0xb6,0x6d,0xbe,0xf6,0xb5,0xaf,0xf1,0xc9,0x4f,0x7e,0x92,0x9,0x13,0x26,0xf8,0x12,0x8f,0x9f,0x98,0x3f,0x7f,0x3e,0xef,0x7f,0xff,0xfb,0xb9,0xfe,0xfa,0xeb,0xc9,0xe5,0x72,0xbe,0x70,0x8e,0x5b,0x5e,0xc2,0xfb,0xfa,0x77,0x6d,0xc1,0xc0,0x3b,0x3f,0xe3,0xed,0xf3,0xae,0xca,0x11,0xaf,0xb5,0xa2,0x3c,0x5f,0x60,0x0,0x6f,0x2e,0x83,0x4,0xd2,0x16,0xa5,0xc3,0xe6,0x53,0x3a,0x61,0x3e,0x3,0x85,0xf7,0xc3,0x7a,0x48,0xac,0x7c,0x9a,0xe4,0x53,0x8b,0x48,0x2e,0x7d,0x90,0xc4,0xb,0x4f,0x63,0xbf,0xfc,0x1c,0xf6,0xd6,0xad,0xdb,0x29,0x86,0x2e,0x25,0x29,0x90,0x99,0xac,0x37,0x97,0xc0,0x4e,0xf8,0xb2,0xda,0xa0,0xa6,0x76,0xec,0xba,0x8,0xa7,0x4,0x85,0x1,0xac,0x81,0x41,0x84,0xb3,0xfd,0x9f,0x24,0xde,0x57,0x7e,0x71,0xc1,0xe1,0x14,0xe7,0x1f,0xc9,0xe0,0x91,0xa7,0x50,0x38,0xf0,0x18,0xdc,0x7d,0xa6,0x41,0x33,0xd0,0x9,0x6c,0xc0,0xdb,0x7d,0xd1,0x42,0xad,0xf9,0x1d,0x95,0xc2,0x12,0x30,0x19,0xe6,0xfd,0xe4,0x5a,0xa6,0xbc,0xf0,0x38,0x5b,0x67,0x2f,0x40,0xb8,0xce,0xf8,0xd7,0x55,0x80,0xa8,0xde,0x95,0x7e,0xea,0x56,0x94,0x0,0xe8,0x6e,0xfc,0x61,0xad,0x56,0xa8,0x15,0x7e,0x74,0x2f,0xab,0x64,0xfe,0x71,0x89,0x45,0x4a,0x49,0x53,0x53,0x13,0xdd,0xdd,0xdd,0x7c,0xef,0x7b,0xdf,0xe3,0xab,0x5f,0xfd,0xaa,0x2f,0x31,0xf9,0x8d,0x2b,0xae,0xb8,0x82,0x3b,0xef,0xbc,0x93,0x75,0xeb,0xd6,0xed,0x32,0x21,0xb0,0x5a,0x54,0x5a,0x5e,0xf6,0x60,0x81,0xde,0x73,0x2e,0x44,0x2e,0x9c,0xe1,0x4d,0x2,0x53,0xf7,0xf1,0xaa,0xd,0x2,0x6f,0x39,0xdb,0x46,0x3c,0x13,0xb4,0x2c,0xc8,0x40,0xe9,0xf0,0x5,0x94,0x8e,0x5f,0xc0,0x40,0xf1,0x3c,0xd8,0x4,0xf6,0xcb,0x2b,0xb1,0xd7,0x3c,0x8f,0xd5,0xb5,0x19,0xab,0x73,0x3,0xf6,0x9a,0x17,0x48,0xac,0x79,0x11,0x7b,0xc3,0x2a,0xac,0xcd,0xeb,0xb1,0xba,0xb6,0x62,0x95,0xb6,0xd3,0x96,0xd3,0x24,0x99,0x14,0x90,0x4c,0x21,0xed,0x4,0xd8,0x36,0xd2,0xb2,0xbd,0x1e,0x4,0x51,0x16,0xdf,0x29,0x1c,0x31,0x34,0x45,0x51,0xca,0x21,0x12,0xe9,0x75,0x63,0x3b,0x25,0x70,0x4a,0x9e,0xc9,0x97,0x8a,0x88,0xe2,0x8e,0x57,0x4b,0x40,0x66,0x6d,0xdc,0xf6,0xe9,0x14,0xf6,0x99,0x41,0x69,0xf7,0xb9,0x94,0xf6,0x39,0x18,0x67,0xe2,0x54,0xdc,0xd6,0x49,0x38,0xbb,0xed,0x4b,0x69,0x9f,0xfd,0x61,0x1a,0x9e,0xc1,0x77,0xe2,0xdd,0xf3,0xba,0x61,0xb3,0xf9,0x75,0x34,0x7e,0xf0,0xc6,0x6c,0x66,0x9,0xa6,0xde,0xfd,0x30,0x7,0xfd,0xf9,0x87,0xf4,0x4c,0xdb,0xcb,0x97,0x2f,0x7f,0xdd,0xbb,0xfd,0x87,0x63,0xdc,0x4,0x40,0x65,0xe3,0xac,0x4,0x42,0x8,0xdf,0xc7,0x46,0xfd,0x46,0xbd,0xf1,0xc5,0xc5,0x70,0x55,0x84,0x10,0x2,0xdb,0xb6,0xf9,0xce,0x77,0xbe,0xc3,0xff,0xfe,0xef,0xff,0x32,0x71,0xe2,0xc4,0xa8,0x43,0xda,0x5,0xb9,0x5c,0x8e,0x9f,0xfc,0xe4,0x27,0xbc,0xf1,0x8d,0x6f,0xdc,0x61,0x42,0x60,0xb5,0xa8,0xac,0xee,0x4,0xa2,0xa7,0xcb,0x1b,0xfb,0x7f,0xff,0xc5,0xde,0xd7,0xbf,0x2e,0x63,0xff,0xb5,0x42,0xe0,0x6d,0x20,0x34,0x80,0xf7,0x3,0x9e,0x59,0xa7,0xc0,0x99,0xb7,0x17,0xce,0x61,0x7b,0x79,0xe3,0xe1,0x36,0xde,0x36,0xc8,0x3d,0x20,0xb6,0xe6,0xb1,0x36,0xbd,0x82,0xbd,0x69,0xd,0xf6,0xda,0xe7,0xb1,0xd7,0xaf,0xc1,0xda,0xfa,0xa,0xd6,0xd6,0x4d,0x58,0xdd,0x9b,0xb1,0xba,0x37,0x23,0xba,0x3b,0xb1,0x6,0x7a,0x21,0x3f,0x80,0x55,0x28,0x20,0x4a,0xa3,0xcb,0x97,0x57,0x28,0x6c,0xfb,0xb,0xb,0x64,0xd2,0x46,0xa6,0x73,0xc8,0xe6,0x36,0xdc,0x6c,0x13,0x6e,0xd3,0x4,0xdc,0xb6,0x89,0xb8,0x6d,0x93,0x70,0x27,0xcd,0xc4,0x99,0xb6,0x3b,0xce,0xb4,0xd9,0x38,0x53,0x67,0xe2,0x4c,0xdb,0xb,0x77,0xf2,0x54,0x98,0x88,0xb7,0x5c,0x53,0xe2,0x8d,0x61,0xc,0x78,0xf1,0xb2,0x1a,0x70,0x87,0x99,0xbe,0xee,0xf5,0x29,0x81,0x89,0x82,0xc4,0xda,0x5e,0x8e,0xbe,0xfe,0xb3,0x38,0xc9,0x34,0xc5,0x6c,0x13,0xc2,0xa9,0xef,0xeb,0x3f,0x4e,0xe6,0xf,0xe3,0x24,0x0,0xba,0x4f,0xf8,0x8b,0x9b,0x19,0x8d,0x84,0x38,0x9a,0xbf,0x4a,0x3c,0x52,0xca,0x6d,0x7,0x5,0x5d,0x70,0xc1,0x5,0x5c,0x77,0xdd,0x75,0x3e,0x44,0xe6,0x3f,0xce,0x38,0xe3,0xc,0x8e,0x3b,0xee,0x38,0xfe,0xf5,0xaf,0x7f,0x31,0x79,0xf2,0x64,0x9c,0x2a,0x5f,0x74,0x15,0x97,0x95,0x74,0xb0,0xa,0x25,0xba,0x3f,0xfd,0x2d,0xe4,0xc1,0x4d,0xf0,0x8c,0xd4,0x67,0x32,0x98,0x9f,0x90,0x2e,0xe4,0xf1,0x7e,0x86,0x43,0x58,0x60,0x83,0x6c,0x49,0xe3,0x4c,0xd9,0xb,0x27,0xb3,0x17,0x24,0x8f,0xf3,0xc,0xb5,0xfc,0xfb,0xfd,0x40,0x5f,0x1e,0xab,0xa7,0xb,0xd1,0xe3,0x25,0x1,0x62,0xb0,0x17,0x31,0xd0,0xf,0x85,0x41,0x44,0xbe,0x7f,0x28,0xa9,0x1a,0x9a,0x8d,0xbf,0x4d,0x53,0x22,0x33,0x4d,0xc8,0x54,0x1a,0x99,0xca,0x20,0xd3,0x59,0x64,0xae,0x5,0xd9,0x3c,0x1,0xb7,0xa9,0x15,0x99,0x6d,0x82,0x26,0xcb,0x33,0xf8,0x14,0xde,0x1e,0xfc,0xe,0x5e,0x52,0x32,0x0,0xc,0xe2,0x2d,0x87,0x1c,0xad,0x87,0x28,0x4e,0xaf,0x4b,0x5b,0x40,0x1b,0xec,0x7f,0xc3,0xcf,0x68,0xde,0xb2,0xc6,0xeb,0xfa,0x37,0xe6,0xbf,0xb,0x46,0x4d,0x0,0x8c,0xf9,0xab,0xf,0x63,0xfe,0xe1,0xf1,0xa4,0xd3,0x69,0xae,0xbf,0xfe,0x7a,0x3e,0xf7,0xb9,0xcf,0x31,0x77,0xee,0x5c,0x5f,0xb8,0xfd,0xc6,0x55,0x57,0x5d,0xc5,0x82,0x5,0xb,0xe8,0xeb,0xeb,0x23,0x93,0xc9,0x54,0x7c,0x5d,0x55,0x65,0xe5,0xba,0x48,0x1,0x72,0xf2,0x2c,0x68,0x2,0x9a,0x4,0xf4,0x35,0x68,0x12,0x30,0x12,0xa4,0xb,0x25,0xbc,0x9f,0xbe,0x9d,0xfe,0xcd,0x1a,0xea,0xe2,0x4f,0x0,0x2d,0x69,0xdc,0x89,0x53,0x21,0x39,0x15,0xa7,0xdc,0x7b,0x50,0xee,0x6a,0x1f,0xab,0x3a,0x86,0x96,0xdc,0x3,0xde,0x17,0x7c,0x9,0xcf,0xe0,0x4b,0x78,0x66,0x5f,0xc0,0x33,0x7b,0x77,0x28,0x96,0x46,0x84,0xb,0xec,0x2e,0x98,0x7c,0xef,0xe3,0xcc,0xbf,0xfb,0x1a,0xba,0x67,0xec,0x53,0xf7,0xb8,0x7f,0x1c,0xcd,0x1f,0x14,0x58,0x5,0x60,0xcc,0xbf,0x36,0x18,0xf3,0xf,0x8f,0x47,0x4a,0x49,0x2e,0x97,0x23,0x9f,0xcf,0xf3,0x89,0x4f,0x7c,0x82,0xbf,0xfd,0xed,0x6f,0xbe,0xf0,0xfb,0x8d,0xf9,0xf3,0xe7,0xb3,0x70,0xe1,0x42,0x16,0x2d,0x5a,0x44,0x2e,0x97,0xab,0x68,0x2e,0x40,0xd5,0x65,0x65,0x27,0x70,0x5b,0x5a,0x68,0xfd,0xdc,0x7f,0xd1,0xbf,0xea,0x52,0xfa,0xbf,0xfa,0x45,0xd8,0x68,0xc1,0x66,0xc5,0x8e,0x7c,0x55,0x11,0xe5,0xfa,0x70,0xd8,0xb5,0xe7,0xc0,0xc0,0x1f,0x38,0xc0,0x2c,0x8b,0xf4,0xf3,0x5b,0x38,0xf6,0xda,0x4f,0x51,0x4a,0x65,0x29,0xa5,0xb2,0xbe,0x4d,0xfc,0xb,0x1b,0x41,0x7b,0xd9,0x88,0xd3,0x3b,0x74,0x9f,0xf4,0x17,0x77,0x18,0xf3,0xf,0x9f,0xc7,0x75,0x5d,0x72,0xb9,0x1c,0x77,0xdf,0x7d,0x37,0xff,0xfc,0xe7,0x3f,0x7d,0xd1,0x8,0x2,0x97,0x5c,0x72,0x9,0x0,0xf9,0x7c,0x3e,0xb8,0xe7,0x2b,0x95,0x41,0x26,0x13,0x34,0x5f,0x79,0x11,0xcd,0x1f,0xf9,0x4,0xb4,0x2,0xbb,0x5b,0xde,0x57,0xa8,0x81,0x41,0x54,0x70,0x80,0x19,0x16,0xf4,0xc0,0xf1,0x97,0x7f,0x94,0x74,0xef,0x56,0xfa,0x26,0xce,0xd0,0xf6,0xeb,0x3f,0xc,0xdd,0x5d,0x12,0x0,0x9d,0xcd,0x5f,0xf5,0xd9,0xfe,0x7e,0xc0,0x98,0x7f,0x74,0x3c,0xe9,0x74,0x1a,0x80,0xb3,0xcf,0x3e,0x9b,0x62,0xb1,0xe8,0x8b,0x96,0xdf,0x38,0xed,0xb4,0xd3,0x38,0xe7,0x9c,0x73,0xe8,0xed,0xed,0x1d,0xf3,0xf7,0xea,0x7a,0x56,0x5c,0x7,0xd9,0xd2,0x46,0xa9,0xa5,0x99,0xdc,0x2d,0x57,0xd2,0xf6,0xe6,0x53,0x10,0x9b,0x7b,0xe1,0x0,0x6b,0x68,0xb7,0x9c,0xda,0x68,0xd,0xc,0x6a,0x86,0x3,0x4c,0xb7,0x48,0x6c,0xed,0xe7,0xa4,0xaf,0x9e,0xc3,0xa4,0x35,0x4f,0xd3,0x3d,0x63,0x1f,0x2c,0xa7,0xf6,0xac,0x34,0x4a,0x3f,0x9,0x4b,0x77,0x87,0x4,0x40,0x77,0xf3,0x8f,0x3b,0x54,0xba,0x47,0x5d,0x4c,0xdb,0x4f,0x1e,0xd7,0x75,0x69,0x6b,0x6b,0xe3,0xe5,0x97,0x5f,0xe6,0xff,0xfe,0xef,0xff,0x7c,0xd1,0xb,0x2,0xd7,0x5c,0x73,0xd,0x2d,0x2d,0x2d,0xa3,0x9e,0x16,0xe8,0x4b,0x59,0xb9,0x2e,0xa4,0xd2,0x94,0xda,0xdb,0xc9,0x3c,0x7a,0xf,0xed,0x6f,0x38,0x90,0xc4,0xfd,0x8f,0xc3,0x81,0x2,0x32,0xde,0xb6,0xab,0x6,0x6,0xa1,0xc0,0x1,0xa6,0x5a,0x88,0xde,0x22,0xaf,0xf9,0xc6,0x7,0x98,0xf1,0xdc,0xbf,0xe9,0x9a,0x31,0xa7,0xae,0xdd,0xfe,0xe2,0x3a,0xe6,0xbf,0xb3,0x8e,0x35,0xfc,0x3f,0xc2,0x12,0xd5,0x81,0x53,0x35,0xa8,0x64,0x94,0x2a,0xc5,0xe2,0x27,0x4f,0xa5,0x5a,0x89,0x44,0x82,0x6f,0x7e,0xf3,0x9b,0x6c,0xdc,0xb8,0x31,0x34,0xdd,0x6a,0x90,0x4e,0xa7,0xf9,0xd6,0xb7,0xbe,0x85,0xe3,0x38,0xbb,0xac,0x6,0xf0,0xb5,0xac,0xa4,0x44,0x58,0x16,0xa5,0xa9,0x53,0x49,0x6c,0x58,0x45,0xfb,0x7f,0x1d,0x46,0xe6,0xf2,0x6b,0x61,0xf,0x60,0xba,0x19,0x12,0x30,0x8,0x1,0xe,0x30,0xd1,0x4b,0x38,0x4f,0xf8,0xd6,0x47,0x99,0xfa,0xe2,0xa3,0x6c,0xdd,0xa3,0xbc,0xd9,0x4f,0x6d,0x5d,0x51,0x8d,0x62,0xfe,0x30,0xd4,0x3,0x60,0xcc,0xbf,0x31,0x60,0xcc,0xbf,0x7e,0x2e,0x29,0x25,0xcd,0xcd,0xcd,0xb8,0xae,0xcb,0xf9,0xe7,0x9f,0xef,0x9b,0xb6,0xdf,0xf8,0xd8,0xc7,0x3e,0xc6,0xdc,0xb9,0x73,0xe9,0xea,0xea,0xa,0xec,0x1c,0x83,0x6d,0xe5,0xe5,0x38,0x38,0x53,0xa7,0x42,0x42,0xd0,0x76,0xc9,0x87,0x68,0x79,0xff,0xfb,0x60,0xd0,0x81,0xfd,0x2c,0x6f,0xaf,0x7d,0x33,0x24,0x60,0x10,0x4,0x1c,0x60,0x82,0x5,0xcd,0x70,0xd8,0x55,0x97,0x32,0xeb,0xe9,0x7b,0xe8,0xd8,0x6d,0xff,0xba,0xc6,0xfc,0x1b,0xc9,0xfc,0x1,0x2c,0x63,0xfe,0xea,0x43,0x15,0xe3,0x56,0xcd,0xb4,0xc3,0x36,0xff,0x32,0xa4,0x94,0xa4,0xd3,0x69,0x6e,0xbc,0xf1,0x46,0x56,0xac,0x58,0xe1,0x5b,0xc,0x7e,0xe3,0xc7,0x3f,0xfe,0x31,0x0,0x83,0x83,0x83,0xbe,0x8f,0x67,0xee,0xc2,0xe5,0x38,0xb8,0xed,0x93,0x29,0xb5,0xb5,0x92,0xfb,0xe3,0x2f,0x98,0xf8,0xda,0xfd,0x49,0xfc,0xe3,0x21,0x58,0x20,0xbc,0xb5,0xe9,0xd,0xba,0x22,0xcd,0x20,0x20,0xb8,0xc0,0x64,0xef,0xec,0x86,0xc3,0xbe,0xf7,0x75,0xf6,0xbf,0xff,0x17,0x74,0xec,0x3e,0xf,0xa1,0x69,0xb6,0x19,0x95,0xf,0x87,0xb2,0xc9,0x63,0xa3,0x18,0x75,0x10,0x50,0xc5,0xb8,0x55,0x33,0xed,0xa8,0xcc,0xbf,0x8c,0x6c,0x36,0xb,0x78,0x87,0xf1,0xa8,0x8a,0x93,0x4f,0x3e,0x99,0xd7,0xbf,0xfe,0xf5,0xf4,0xf5,0xf5,0xf9,0xda,0xb,0x30,0x6a,0x79,0xb9,0x2e,0x24,0x53,0x94,0xa6,0x4c,0x21,0xf1,0xca,0xf3,0xb4,0xbf,0x63,0x21,0x99,0x1f,0xfe,0x1c,0xda,0x80,0x39,0x16,0x24,0x4c,0x22,0x60,0x50,0x27,0x24,0x80,0x80,0x99,0x16,0xa2,0xe0,0xb2,0xf0,0x3b,0x9f,0x63,0xde,0x3d,0xd7,0xd1,0x35,0x63,0x1f,0x6f,0x3b,0xe5,0x3a,0x76,0x55,0x8d,0xfb,0x84,0xbf,0x91,0x74,0x2,0x4f,0x0,0xcc,0x6c,0xff,0xda,0xa1,0x8a,0x71,0xab,0x66,0xda,0x51,0x9b,0x3f,0x78,0xbd,0x0,0x99,0x4c,0x86,0xcb,0x2f,0xbf,0x9c,0xa5,0x4b,0x97,0xfa,0x16,0x8f,0xdf,0xb8,0xf1,0xc6,0x1b,0xb7,0xed,0x64,0x18,0x4a,0x5b,0x90,0x12,0x5c,0xd7,0x1b,0x12,0x48,0xd9,0xb4,0x7e,0xe9,0x5c,0xda,0xdf,0x70,0x4,0xe9,0x5f,0xdd,0xe2,0xcd,0xd,0xd8,0xdd,0xac,0x14,0x30,0xa8,0x11,0x2e,0x90,0xb2,0x60,0xf,0xc1,0x94,0x47,0x1f,0xe3,0xb4,0xcf,0xbf,0x85,0x3d,0x1f,0xbd,0x83,0x8e,0xdd,0xe7,0xe1,0xda,0xb5,0x9f,0xf0,0xd7,0x8,0xb3,0xfd,0x47,0xd3,0x9,0x34,0x1,0x30,0xdd,0xfe,0xb5,0x43,0x25,0xe3,0xf6,0x3,0x71,0x32,0xff,0x32,0xb2,0xd9,0x2c,0x52,0x4a,0x3e,0xfa,0xd1,0x8f,0xfa,0x14,0x91,0xff,0x68,0x6f,0x6f,0xe7,0xdb,0xdf,0xfe,0x36,0xa5,0x52,0xa9,0xea,0xed,0x81,0xeb,0x82,0xe3,0xe0,0xb6,0x4d,0xc4,0x69,0x9f,0x40,0xf2,0x99,0xc7,0x68,0xfb,0xcc,0xdb,0x69,0x3d,0xe7,0x2c,0xec,0xe5,0x2b,0x61,0x9e,0x80,0x9c,0x59,0x29,0x60,0x50,0x5,0x5c,0xbc,0xa1,0xa4,0xc9,0xb0,0xd7,0xad,0xb7,0xf1,0x9a,0x6f,0xbf,0x9f,0x96,0xcd,0x2f,0xd1,0x35,0x63,0xe,0x8,0x81,0xa8,0xf1,0xcb,0xbf,0xd1,0xc6,0xfc,0x77,0x46,0x60,0x9,0x80,0x31,0xff,0xda,0xa1,0x92,0xf9,0xab,0x14,0x8b,0x9f,0xf0,0x23,0x26,0xd7,0x75,0x69,0x6a,0x6a,0xe2,0x9f,0xff,0xfc,0xa7,0xb2,0xbb,0x3,0x2,0x7c,0xf4,0xa3,0x1f,0x65,0xda,0xb4,0x69,0xa3,0x2e,0xb,0xac,0x14,0x55,0x5f,0xeb,0xba,0x60,0xd9,0x38,0x53,0xa6,0xe0,0xb4,0xb5,0x92,0xbd,0xeb,0x77,0x4c,0x3c,0x7d,0x1e,0xb9,0xaf,0x7f,0x7,0x26,0x1,0x73,0x2d,0x6f,0x7b,0x5c,0x33,0x2c,0x60,0x30,0x16,0x1c,0x60,0x92,0x5,0x93,0x60,0xde,0xd,0xd7,0x72,0xcc,0x4f,0xce,0xa7,0xd8,0xd2,0x4a,0xf7,0xb4,0x3d,0xbd,0x9,0x7f,0x8a,0x1f,0xf6,0x36,0x12,0x54,0x30,0x7f,0x8,0x28,0x1,0x30,0xe6,0x5f,0x3b,0x54,0x32,0x5c,0xd5,0xca,0x5c,0xc5,0xfb,0x2a,0x6f,0xe,0xf4,0xc9,0x4f,0x7e,0xd2,0x37,0xce,0x20,0x70,0xde,0x79,0xe7,0xd5,0x75,0xea,0x64,0x5d,0x65,0xe6,0xba,0x90,0x48,0x52,0x9a,0x3a,0x15,0x64,0x9e,0x96,0xcb,0x3e,0xc7,0x84,0x33,0x4f,0x22,0x79,0xd7,0x3f,0x61,0x2f,0x60,0x8f,0xa1,0xc3,0xe6,0x4d,0x22,0x60,0x30,0x1c,0x2e,0x5e,0x82,0xb8,0x87,0x45,0xa2,0x67,0x80,0xa3,0xbe,0xf1,0x79,0xe,0xb9,0xed,0xff,0xd1,0x35,0x73,0xe,0xf9,0xa6,0x9,0x75,0x6d,0xf2,0x3,0x8d,0x39,0xe6,0xbf,0x33,0x7c,0x4f,0x0,0x8c,0xf9,0xd7,0x8e,0x38,0x9a,0x7f,0x5c,0x79,0xca,0x5c,0xae,0xeb,0xd2,0xda,0xda,0xca,0x73,0xcf,0x3d,0xa7,0xec,0x49,0x81,0x0,0x5f,0xfa,0xd2,0x97,0x98,0x34,0x69,0x12,0x5b,0xb6,0x6c,0xa9,0x7a,0x42,0xa0,0x6f,0x65,0xe6,0x38,0xb8,0xed,0x53,0x70,0x26,0x4f,0x22,0xf3,0xf0,0x3f,0x68,0x3f,0xfb,0x4,0x5a,0x3f,0xf0,0x6e,0x12,0x8f,0x2d,0x81,0x7d,0x81,0x59,0x16,0x8,0xcb,0xcc,0xf,0x68,0x74,0x48,0xbc,0xe5,0xa3,0x13,0x2d,0x98,0x1,0xd3,0xff,0xfd,0x1f,0x5e,0x7b,0xf1,0xdb,0xd9,0xe7,0x81,0x5b,0xe9,0x9e,0xbe,0xf7,0xd0,0xde,0xfe,0xf5,0x65,0x8b,0xc6,0xfc,0x3d,0xf8,0x9a,0x0,0x34,0x8a,0x51,0x7,0x1,0x63,0xfe,0xfa,0xf0,0xec,0xcc,0x95,0x48,0x24,0x10,0x42,0x70,0xe1,0x85,0x17,0x52,0x28,0x14,0x7c,0xd3,0xf0,0x13,0xe5,0x9,0x8b,0x40,0x55,0xdb,0x18,0xfb,0xfd,0x4c,0x7b,0x63,0xb5,0x82,0xd2,0xd4,0xa9,0xc8,0xd6,0x66,0x72,0x77,0xfc,0x9a,0x89,0x67,0x1e,0x4a,0xcb,0x27,0x3f,0x8a,0xfd,0xf4,0x73,0xb0,0x27,0xb0,0x97,0x5,0x49,0xd3,0x23,0xd0,0x90,0x70,0x81,0xac,0x5,0x33,0x5,0xa9,0xce,0x6e,0xe,0xf9,0xf1,0xb7,0x39,0xe1,0xff,0x7d,0x98,0x5c,0xe7,0x2b,0x74,0xec,0x71,0x0,0x52,0x58,0x35,0x4f,0xf6,0x2b,0xc3,0x98,0xff,0x76,0xf8,0x96,0x0,0x98,0xd9,0xfe,0xb5,0xc3,0x98,0xbf,0x3e,0x3c,0x23,0x71,0x95,0xb7,0x8,0xde,0xba,0x75,0x2b,0x1f,0xfc,0xe0,0x7,0x7d,0xd3,0xf1,0x1b,0x67,0x9f,0x7d,0x36,0xa7,0x9f,0x7e,0x7a,0xc5,0x9b,0x3,0xf9,0x6e,0xfe,0xc3,0xf9,0x5c,0x17,0x99,0xca,0x50,0x9a,0x3a,0xd,0x99,0x49,0xd2,0xf4,0xeb,0xab,0x99,0xf8,0xf6,0x43,0x69,0x3b,0xf7,0xbf,0x48,0xfd,0xfe,0xae,0xed,0x73,0x4,0xb2,0x26,0x11,0x68,0x8,0x48,0xbc,0xee,0xfe,0x59,0x16,0xe4,0x60,0xbf,0x5b,0x7e,0xc1,0xeb,0xbe,0xf4,0x56,0xf6,0xbf,0xeb,0xe7,0xf4,0x4f,0x9e,0x41,0xdf,0xa4,0x59,0x88,0x3a,0xbb,0xfc,0xc1,0x98,0xff,0xce,0xf0,0x25,0x1,0x30,0xdd,0xfe,0xf5,0xa1,0xde,0x7b,0x55,0xcd,0x24,0xe3,0xca,0x33,0x16,0x97,0x10,0x82,0x6c,0x36,0xcb,0x2f,0x7f,0xf9,0x4b,0x16,0x2f,0x5e,0xec,0x9b,0x9e,0xdf,0xb8,0xf6,0xda,0x6b,0x1,0xe8,0xe9,0xe9,0x19,0xb3,0x5c,0x2,0x35,0xff,0xe1,0x70,0x1d,0x64,0xb6,0xd9,0x9b,0x1f,0x80,0x43,0xf6,0xaf,0xb7,0xd3,0xfe,0xd1,0xd3,0x98,0xf0,0xee,0x93,0x49,0xdf,0xf0,0x3b,0x48,0xe1,0xed,0x28,0xd8,0x64,0x96,0xf,0xc6,0x12,0x12,0xc0,0x82,0x29,0x16,0x4c,0x85,0x29,0xf,0x3f,0xc2,0x9,0x5f,0x3b,0x8f,0xc3,0x7e,0xf5,0xd,0x92,0x85,0x7e,0xba,0x66,0xcd,0xc1,0x49,0xa4,0x7d,0x39,0xce,0xd7,0x98,0xff,0xae,0xa8,0x3b,0x1,0x68,0x24,0xa3,0xf6,0x1b,0xe5,0xb2,0xab,0x67,0x72,0x96,0x5f,0x50,0xcd,0x6c,0x55,0xe3,0x19,0x8f,0x4b,0x4a,0xb9,0x6d,0x73,0xa0,0x8f,0x7f,0xfc,0xe3,0xbe,0x69,0xfa,0x8d,0x99,0x33,0x67,0xf2,0xb9,0xcf,0x7d,0x8e,0x7c,0x7e,0xf4,0x3,0xe9,0x43,0x33,0xff,0xe1,0x70,0x5d,0x64,0xae,0x85,0xd2,0xd4,0xa9,0x38,0xed,0x13,0x48,0x3f,0x78,0x2f,0x13,0xce,0x3f,0x8b,0x89,0x67,0x1e,0x42,0xe6,0xc7,0x3f,0xf5,0xde,0x54,0xf3,0x84,0x67,0x14,0x98,0x79,0x2,0xb1,0x80,0xb,0xb4,0x59,0x30,0xb,0x5a,0x9f,0x7f,0x81,0x23,0xbf,0x7f,0x11,0xaf,0xf9,0xee,0x7,0x99,0xb6,0xfc,0x21,0xba,0x66,0xed,0xcb,0x40,0xeb,0xa4,0xa1,0xb1,0xfe,0xfa,0x2b,0xdb,0x98,0xff,0xc8,0xa8,0x2b,0x1,0x8,0xea,0xe6,0x4c,0x52,0x51,0x39,0xcc,0xf0,0x41,0x38,0xa8,0x24,0xa6,0xf2,0xb2,0xc0,0x45,0x8b,0x16,0xf1,0xc0,0x3,0xf,0x84,0x10,0x55,0x6d,0xf8,0xea,0x57,0xbf,0xca,0xa4,0x49,0x93,0xe8,0xe8,0xe8,0xd8,0x65,0x28,0x20,0x12,0xf3,0x1f,0xe,0xd7,0x5,0x3b,0x81,0x33,0x65,0x2a,0xce,0xa4,0x89,0x24,0x9f,0x7d,0x92,0x9,0x17,0x7f,0x90,0x89,0x6f,0x3b,0x88,0xdc,0xd7,0xbe,0x89,0xfd,0xe2,0xcb,0xde,0xca,0x81,0xbd,0x2c,0x48,0x9b,0xe1,0x1,0xed,0x50,0x9e,0xe0,0x37,0xc1,0x82,0x7d,0x2c,0x92,0x1d,0x5d,0x1c,0xfa,0xe3,0x6f,0x71,0xf2,0x37,0xce,0x66,0x9f,0xfb,0x6f,0x65,0x60,0xe2,0x54,0x7a,0xa6,0xed,0x5,0xc8,0x9a,0xd7,0xf6,0xef,0xc,0x63,0xfe,0xa3,0xa3,0xe6,0x4,0xc0,0x98,0x7f,0xf4,0x30,0xe6,0x1f,0xe,0x57,0x35,0x3c,0xe5,0x65,0x81,0x57,0x5e,0x79,0xa5,0x2f,0xda,0x41,0x20,0x95,0x4a,0x71,0xd9,0x65,0x97,0xe1,0xba,0x2e,0xa5,0xd2,0xf6,0x71,0xd5,0xc8,0xcd,0x7f,0x38,0xa4,0xb,0xc2,0xc2,0x99,0x32,0x95,0xd2,0xa4,0x49,0x24,0x96,0x2d,0xa1,0xf5,0xf2,0x2f,0x32,0xe9,0x1d,0x7,0xd3,0xf6,0x91,0x73,0x48,0xff,0xfe,0x2f,0x90,0x1,0xe6,0x59,0xde,0x1a,0xf1,0x94,0xe9,0x19,0x50,0x1a,0x12,0x6f,0x2b,0xe8,0xe9,0x16,0xcc,0x15,0x58,0x1b,0x3b,0xd8,0xe7,0x17,0xd7,0x71,0xea,0x37,0xdf,0xc3,0x1,0x7f,0xbe,0x16,0x27,0x95,0xa6,0x73,0xb7,0xb9,0xb8,0x76,0xd2,0x97,0xee,0xfe,0x32,0x8c,0xf9,0x8f,0x8d,0x9a,0x12,0x0,0x63,0xfe,0xd1,0xc3,0x98,0x7f,0x38,0x5c,0xd5,0xf2,0xb8,0xae,0x4b,0x26,0x93,0xe1,0xa6,0x9b,0x6e,0x62,0xc9,0x92,0x25,0xbe,0xc4,0x10,0x4,0xde,0xfb,0xde,0xf7,0x72,0xf8,0xe1,0x87,0xd3,0xd9,0xd9,0x89,0x65,0x59,0x6a,0x99,0xff,0x70,0x48,0x17,0x84,0xc0,0x9d,0x32,0x5,0x67,0xda,0x34,0x28,0xc,0x90,0xfb,0xfd,0xd,0xb4,0x7f,0xf4,0xd,0x4c,0x7c,0xcf,0x31,0x64,0x7f,0x78,0x35,0xf6,0xaa,0xd5,0x90,0xc6,0x5b,0x41,0x30,0xdb,0x82,0xcc,0xd0,0x7c,0x1,0x83,0x68,0x51,0xfe,0xda,0x6f,0xb3,0x60,0x6f,0xb,0x26,0x40,0x62,0xe9,0xf3,0xb4,0x5c,0xf4,0x25,0x66,0xfc,0xf7,0x41,0x1c,0x74,0xdd,0xff,0xd1,0x3c,0xd8,0xcd,0xd6,0xd9,0xf3,0x29,0xa5,0x73,0xbe,0x1a,0x3f,0x18,0xf3,0xaf,0x4,0x89,0x28,0x44,0xc3,0xe4,0x8d,0x23,0x8c,0xf9,0x87,0xc3,0x55,0x2b,0x4f,0x2e,0x97,0x63,0x70,0x70,0x90,0xb7,0xbf,0xfd,0xed,0x3c,0xfb,0xec,0xb3,0xbe,0xc4,0x12,0x4,0x7e,0xfa,0xd3,0x9f,0x72,0xe8,0xa1,0x87,0x32,0x30,0x30,0x40,0x26,0x93,0xf1,0x8d,0x37,0x90,0x49,0xc1,0xe0,0xcd,0x13,0x68,0x6a,0xa5,0xd4,0x62,0x41,0xa9,0x48,0x6a,0xf1,0x3,0xa4,0x17,0x3f,0x40,0x69,0xca,0x64,0x9c,0x3d,0xe6,0x50,0xdc,0xef,0x55,0xe4,0x5f,0xf3,0x26,0xa,0xb,0x4f,0x81,0xfd,0x5,0xf4,0xa,0xd8,0x2,0xc,0x4a,0x40,0xe,0x91,0x18,0x4,0xe,0x89,0x37,0x3c,0x33,0x15,0xc8,0x80,0xf5,0x7c,0x37,0xb9,0x9b,0x6f,0x26,0x77,0xf7,0x8d,0x24,0x97,0x2d,0x41,0x74,0x74,0x20,0x9a,0xd3,0xf4,0xce,0x3f,0x91,0x5c,0x36,0x83,0x8,0x60,0xe9,0xac,0x31,0xff,0xca,0x50,0x55,0x2,0xa0,0xbb,0xf9,0xc7,0x21,0xc9,0x30,0xe6,0x1f,0xe,0x57,0x3d,0x3c,0xe5,0xcd,0x81,0x96,0x2d,0x5b,0xc6,0x8f,0x7e,0xf4,0x23,0x3e,0xf1,0x89,0x4f,0xf8,0x12,0x93,0xdf,0x38,0xe4,0x90,0x43,0x38,0xfa,0xe8,0xa3,0x79,0xf0,0xc1,0x7,0x69,0x6a,0x6a,0xf2,0xe5,0xac,0x80,0x50,0x56,0x4,0x95,0xb7,0x18,0x9e,0x3a,0x15,0xa4,0x44,0xf4,0xf5,0x90,0x7a,0x6c,0x11,0xe9,0xc7,0x16,0xd1,0x74,0xd3,0x15,0x14,0xe,0x3a,0x9c,0xfc,0x89,0x6f,0xa1,0x70,0xe4,0xeb,0x29,0x1e,0x78,0x38,0xcc,0x11,0x50,0x12,0xb0,0x19,0xe8,0x5,0x70,0x4d,0x32,0xe0,0x37,0xca,0xcb,0xf8,0x26,0xe2,0xfd,0x6c,0x82,0xf4,0x3f,0xfe,0x43,0xf6,0x1f,0xb7,0x92,0xfd,0xc7,0xef,0x49,0xad,0x5a,0x89,0x4,0x9c,0x89,0x6d,0x14,0xa7,0x4f,0x27,0x61,0x27,0x20,0xa0,0x6d,0x7c,0x8d,0xf9,0x57,0x8e,0x8a,0x13,0x0,0x63,0xfe,0xd1,0x43,0xa5,0x7b,0x50,0xc1,0x68,0x83,0xe2,0xf2,0x83,0xc7,0xb6,0x6d,0x2c,0xcb,0xe2,0xa2,0x8b,0x2e,0xe2,0x3,0x1f,0xf8,0xc0,0xb6,0x15,0x2,0xaa,0xe1,0x8a,0x2b,0xae,0xe0,0x88,0x23,0x8e,0xa0,0xbf,0xbf,0x7f,0xdb,0xfc,0x85,0x5a,0x11,0xfa,0x72,0xe0,0x21,0xf3,0x90,0x4d,0x2d,0x38,0x4d,0x2d,0x20,0x84,0xd7,0x33,0xf0,0xd4,0x63,0xa4,0x9f,0x7a,0xc,0x37,0x79,0x9,0xc5,0x3,0xe,0xa5,0x78,0xc4,0x6b,0x28,0x1c,0x71,0x2a,0xf9,0x43,0x4f,0x84,0x7d,0x52,0x80,0x5,0x9d,0x40,0x37,0x50,0x94,0x20,0xcc,0xc4,0x81,0x9a,0x50,0x1e,0xd7,0x9f,0x80,0xf7,0x93,0x7,0xfb,0x99,0xd5,0xe4,0xae,0xf9,0x35,0xb9,0x7f,0xdd,0x41,0x6a,0xf1,0xbf,0xb1,0x8a,0xe0,0xe4,0x52,0x14,0x67,0xcd,0x1a,0xba,0x46,0x82,0xe3,0x10,0xd4,0x64,0xd,0x63,0xfe,0xd5,0xa1,0xa2,0x4,0xc0,0x98,0x7f,0xf4,0x50,0xc9,0xdc,0x54,0x2c,0x4f,0x95,0xca,0x7,0xbc,0x65,0x81,0x6d,0x6d,0x6d,0x74,0x74,0x74,0x70,0xf1,0xc5,0x17,0xf3,0xdd,0xef,0x7e,0xd7,0x17,0x5e,0xbf,0x71,0xf8,0xe1,0x87,0xf3,0xee,0x77,0xbf,0x9b,0x9b,0x6e,0xba,0x89,0x6c,0x36,0x8b,0x5b,0xe3,0x16,0xab,0x4a,0xec,0x5,0x22,0xe5,0xd0,0xa,0x82,0x29,0x20,0x4,0xa2,0x30,0x48,0xf2,0xc9,0xc7,0x48,0x3f,0xf9,0x18,0xf2,0xba,0xcb,0x28,0xce,0x99,0x47,0xf1,0xa8,0x13,0x29,0x1e,0x7c,0x2c,0x85,0x5,0xaf,0xc6,0xd9,0x7b,0x36,0x4c,0x14,0x50,0x10,0x5e,0x42,0xd0,0xf,0x38,0x66,0x59,0xc1,0xa8,0x90,0x78,0x49,0x56,0x4a,0x40,0x3b,0xd0,0x2,0x74,0x42,0xe2,0xb9,0x95,0xa4,0x16,0xdf,0x47,0xe6,0xa1,0xbf,0x91,0x79,0xe8,0x1e,0x92,0x9b,0x36,0x21,0x5,0xde,0x21,0x50,0xa9,0xb4,0xd7,0x63,0x13,0xc2,0x52,0x67,0x63,0xfe,0x35,0x70,0x1e,0x7d,0xf4,0xd1,0xdd,0x78,0x55,0x19,0x9a,0x68,0x90,0xbc,0x23,0xe9,0xb8,0xae,0xcb,0xea,0xd5,0xab,0xf9,0xf9,0xcf,0x7f,0xce,0x49,0x27,0x9d,0x14,0x8a,0x6e,0x25,0xf8,0xfb,0xdf,0xff,0xce,0xa9,0xa7,0x9e,0x4a,0x2a,0x95,0x22,0x91,0x18,0x3d,0x17,0x53,0xcd,0xdc,0xe2,0xca,0xe3,0x27,0x97,0x10,0xde,0x2e,0x96,0xbd,0xbd,0xbd,0x14,0xa,0x5,0xd6,0xac,0x59,0xc3,0xac,0xf2,0x57,0x90,0x62,0xc8,0xe7,0xf3,0xcc,0x98,0x31,0x83,0xbe,0xbe,0x3e,0x5a,0x5a,0x46,0x7d,0x15,0x8c,0x9,0x65,0x27,0x11,0x7a,0x64,0xe0,0x94,0xb0,0xbb,0xb6,0x62,0xd,0x2d,0x7a,0x28,0x4d,0x6e,0xa7,0xb4,0xdf,0xa1,0x14,0xe7,0x1f,0x49,0xfe,0xb0,0x13,0x29,0xce,0x3f,0x1a,0x39,0xa3,0xc5,0x7b,0x13,0x96,0xf0,0x86,0xa,0x6,0x86,0xfe,0x7f,0x9,0x6f,0x32,0x62,0xa3,0x41,0x58,0xde,0x27,0x62,0x2,0xc8,0x1,0xad,0x78,0x49,0xc0,0x66,0x48,0x2e,0x7b,0x86,0xcc,0xa2,0xbf,0x92,0x5e,0x7c,0x2f,0xa9,0xa7,0x17,0x61,0x6f,0xea,0x0,0x40,0x4e,0x68,0xc1,0x6d,0x6a,0xf3,0x7e,0x71,0x14,0xd3,0x77,0x1c,0x87,0x44,0x22,0xc1,0x1,0x7,0x1c,0x40,0x2e,0x97,0xab,0x6a,0x6b,0xea,0x51,0x43,0x35,0xe6,0x5f,0xb,0xd6,0x8e,0xd9,0x3,0x10,0x7,0xf3,0x2f,0xc3,0xb2,0x2c,0x6,0x6,0x6,0x90,0x52,0x2a,0xb3,0xf1,0x4e,0x5f,0x5f,0x5f,0x45,0xbf,0xe7,0x97,0x9e,0xe1,0x9,0x8f,0xb,0xbc,0x5e,0x80,0x96,0x96,0x16,0xb6,0x6c,0xd9,0xc2,0xa7,0x3e,0xf5,0x29,0x7e,0xfb,0xdb,0xdf,0x22,0x84,0x50,0xa2,0xfd,0xd,0x47,0x3a,0x9d,0xe6,0xc2,0xb,0x2f,0xe4,0xb,0x5f,0xf8,0x2,0x52,0xca,0xaa,0xcb,0x41,0x69,0xf3,0x7,0x6f,0x9e,0x80,0x9d,0xc0,0x9d,0x38,0x15,0x57,0x8,0x70,0x5d,0xc4,0x40,0x1f,0xe9,0xff,0xdc,0x4b,0xe6,0x3f,0xf7,0xd2,0xcc,0xb7,0x28,0xed,0xb9,0x37,0xc5,0x7d,0xf,0xa2,0xb4,0xdf,0x61,0x14,0xf7,0x3b,0x8c,0xd2,0xde,0x7,0xe2,0x4c,0xdd,0xcd,0xdb,0x81,0xb0,0x19,0x6f,0x52,0x5b,0x1,0xaf,0x97,0xa0,0xf,0xef,0xff,0xc7,0x2a,0x29,0xb0,0x20,0x89,0xb7,0xb4,0xb2,0x9,0xc8,0xe2,0x1d,0xc3,0xdb,0x5,0xf4,0x14,0x49,0xac,0x59,0x4d,0xea,0xd9,0x47,0x48,0x3d,0xb3,0x88,0xd4,0xd2,0x87,0x48,0x2e,0x7b,0xa,0xbb,0xbb,0xcf,0x1b,0xd7,0x9f,0xd0,0x42,0x69,0xc6,0xc,0x84,0x65,0x79,0xa6,0x1f,0x72,0xb9,0x18,0xf3,0xaf,0x83,0x7b,0xb4,0x1e,0x80,0x38,0x99,0x3f,0x78,0x59,0xe7,0x84,0x9,0x13,0xc8,0x66,0xb3,0x35,0xbd,0x80,0x6b,0x79,0x31,0x8e,0x85,0x5c,0x2e,0xc7,0xf3,0xcf,0x3f,0xcf,0x23,0x8f,0x3c,0x32,0xea,0xc,0x6c,0x95,0x4c,0x52,0x45,0xa3,0x55,0x31,0xa6,0x91,0xb8,0x5c,0xd7,0xa5,0xb7,0xb7,0x97,0xb9,0x73,0xe7,0x62,0x59,0x56,0x55,0xed,0x2f,0xc,0x73,0xb5,0x2c,0x8b,0x4c,0x26,0xc3,0x8a,0x15,0x2b,0xb6,0xf5,0x5c,0xd4,0xc3,0x57,0xf,0x42,0x1f,0x4a,0x18,0x9a,0x37,0x60,0xf5,0x76,0x21,0xf2,0xe,0x2,0xef,0x23,0xd7,0x99,0x3a,0x5,0x67,0xfa,0x6e,0xc8,0xd6,0xc9,0x38,0x33,0xf6,0xa4,0xb8,0xcf,0x81,0x94,0x66,0x2f,0xc0,0xd9,0x6d,0x1f,0x9c,0xdd,0xf6,0xf0,0x26,0xba,0xa5,0x87,0x7e,0x39,0xf,0xc,0xe,0xfd,0x14,0xf0,0x36,0x27,0x52,0x35,0x39,0x28,0x7f,0xd5,0xa7,0xf0,0xcc,0x3e,0x33,0xf4,0xff,0x1d,0xa0,0x13,0xc4,0xc6,0x6e,0x92,0x6b,0x96,0x93,0x5c,0xb9,0x84,0xe4,0x8a,0x27,0x49,0xbc,0xfc,0x1c,0xf6,0xd6,0x75,0xd8,0x1b,0xd7,0x62,0x6f,0xd8,0x8c,0x0,0x5c,0x1b,0xdc,0xb6,0x76,0x64,0x26,0x3b,0x34,0x94,0x5f,0xdd,0xbb,0xd1,0xcf,0x1e,0x0,0x63,0xfe,0x75,0x61,0xe4,0x1e,0x80,0xb8,0x99,0x3f,0x78,0x9b,0x9f,0xac,0x5b,0xb7,0x8e,0xc1,0xc1,0xc1,0x9a,0xe2,0xf0,0x3b,0xf6,0x6c,0x36,0xcb,0x86,0xd,0x1b,0x2,0xd7,0x53,0x6d,0xbc,0x5e,0xc5,0xfb,0xa,0x9a,0x2b,0x91,0x48,0xd0,0xd4,0xd4,0xa4,0xf4,0x92,0xc0,0x44,0x22,0x41,0x7b,0x7b,0x7b,0x55,0x73,0x0,0xb4,0x37,0x7f,0xd8,0x36,0x6f,0xc0,0x6d,0x9b,0x54,0xbe,0x2,0xdc,0x12,0xa2,0xbf,0x97,0xe4,0x33,0x8f,0x23,0x9c,0xed,0xb,0x6,0x5c,0x1,0xee,0xa4,0x49,0xb8,0x7b,0xec,0x4b,0x69,0xaf,0xfd,0x29,0xcd,0x9c,0x8b,0x33,0x6b,0x2f,0x4a,0x33,0xf6,0xc4,0x99,0x32,0x1b,0x77,0xea,0x8c,0xed,0x89,0x41,0xf9,0x34,0x43,0x7,0x2f,0x29,0xc8,0xe3,0xd,0x25,0x38,0x43,0x7f,0xba,0xc3,0xf4,0xeb,0xed,0x11,0x12,0x96,0x17,0xa4,0xc0,0xdb,0xd9,0xc5,0xc6,0x33,0xf9,0xe4,0x50,0x2c,0xe5,0x6e,0x7c,0x31,0x14,0x47,0x2f,0x88,0x8e,0x1,0xec,0x17,0x5f,0xc1,0x5e,0xbf,0x9a,0xc4,0xba,0xe5,0x24,0x5e,0x5a,0x4e,0xf2,0x85,0x67,0x48,0xac,0x7d,0x11,0x7b,0xc3,0x4b,0x58,0x7d,0x45,0xcf,0xec,0x1,0x99,0xb6,0x91,0xd9,0x26,0x4a,0xd3,0xa7,0x7b,0x33,0xfd,0xcb,0xf1,0xe,0xfd,0x19,0x77,0x13,0x8e,0x4a,0x37,0xc,0x9d,0x5d,0x12,0x80,0x38,0x9a,0x3f,0x78,0x59,0x67,0x73,0x73,0x33,0xcd,0xcd,0xcd,0xbe,0x71,0xd6,0x83,0x6c,0x36,0x4b,0x7f,0x7f,0x7f,0xa0,0x7a,0x86,0x47,0xd,0x2e,0xd7,0x75,0xb1,0x6d,0x9b,0xf6,0xf6,0xf6,0xba,0xb9,0x6a,0x45,0x25,0x7c,0xd,0x67,0xfe,0x23,0x42,0x82,0x65,0x23,0x73,0x2d,0xc8,0xdc,0x4e,0x1d,0xa3,0x4e,0x9,0x91,0x1f,0x20,0xf5,0xc4,0x22,0xd2,0x8b,0x17,0x6d,0xfb,0x6b,0x37,0x63,0xe3,0x4e,0x98,0x82,0x33,0x7d,0x77,0x9c,0xe9,0x7b,0xe2,0x4c,0x9e,0x89,0x3b,0x79,0x37,0x9c,0xc9,0x33,0x70,0x26,0xcd,0xc2,0x9d,0x38,0x5,0xb7,0x7d,0x3a,0x6e,0x53,0xb,0xe4,0x52,0x5e,0x7f,0x6b,0x92,0x21,0x63,0x16,0x60,0x8b,0xa1,0x4d,0x73,0xd8,0x3e,0x39,0xbe,0xfc,0xff,0xc5,0xb0,0x3f,0xcb,0xb7,0x23,0x86,0xfd,0x48,0xa0,0x88,0x97,0x58,0x38,0x78,0x6,0x3f,0x0,0xa2,0xb7,0x1f,0xab,0x73,0x2b,0x56,0xe7,0x7a,0xac,0xae,0xe,0xec,0x2d,0x6b,0xb0,0x37,0x6f,0x20,0xb1,0xe9,0x25,0xec,0x75,0x2f,0x63,0x6f,0x78,0x9,0x7b,0xcb,0x7a,0xac,0xce,0x2d,0x88,0xa2,0x47,0xe5,0xa,0x90,0xb9,0x34,0x32,0xdb,0x4a,0xa9,0x35,0x35,0x4c,0x60,0x78,0xf1,0xec,0xf8,0xdf,0x71,0x37,0xe1,0xa8,0x74,0xc3,0xd2,0xd9,0x21,0x1,0x88,0xab,0xf9,0xab,0xc6,0x19,0x86,0x9e,0xe1,0x31,0x5c,0xba,0xf0,0x5,0x81,0x40,0x62,0xb4,0x13,0x90,0x6b,0xc1,0x19,0x9e,0x18,0x48,0x17,0x51,0x2a,0x21,0x7a,0xbb,0x48,0x2d,0x59,0x8f,0x78,0xe2,0x91,0x1d,0x2e,0x91,0x36,0xb8,0x2d,0x2d,0xb8,0x2d,0xed,0xc8,0xe6,0x36,0xdc,0x96,0x49,0xde,0x9f,0x4d,0x2d,0xde,0xff,0x6f,0x99,0x80,0x4c,0xe7,0x90,0x99,0x1c,0x32,0x9d,0x45,0xa6,0x73,0x80,0x44,0x66,0x9b,0xc0,0x4e,0x6e,0xdb,0x12,0x99,0x52,0x11,0x31,0xd0,0xb,0x96,0x8d,0xc8,0xf7,0x23,0xa,0x79,0x44,0xb1,0x1f,0x31,0x38,0x88,0xe8,0xed,0xc2,0xea,0xef,0x41,0xf4,0x75,0x60,0xf5,0xf5,0x7a,0xff,0xdd,0xb3,0x5,0xab,0xbb,0x3,0xbb,0xb7,0x13,0x31,0x30,0xb8,0xad,0x27,0xa3,0xbc,0x39,0x9f,0xcc,0x24,0x91,0xe9,0x2c,0x4e,0xfb,0x14,0xb0,0x6d,0x18,0x71,0x63,0x84,0xb1,0x7b,0x26,0xe2,0x6e,0xc2,0x51,0xe9,0x86,0x79,0x7f,0xdb,0x12,0x0,0x63,0xfe,0xf1,0x81,0x6a,0x66,0xab,0x62,0xdd,0xa8,0x6a,0xd8,0xaa,0x9b,0xb5,0xe,0x49,0x76,0xa8,0xef,0x32,0x61,0x21,0x93,0x29,0x48,0xa6,0x70,0x9a,0x5a,0x77,0xfc,0x37,0xe9,0x7a,0x13,0xe,0x8b,0x5,0xec,0xad,0x1b,0x60,0xc3,0x1a,0x44,0xd1,0xdd,0x65,0x53,0x42,0x8b,0x5d,0xad,0x56,0xe,0xff,0xe2,0xc7,0xfb,0x5,0x21,0xb7,0x77,0x6,0x6c,0x93,0xdf,0xe9,0x5a,0x9,0x90,0x0,0x99,0x48,0x40,0x3a,0x8d,0x4c,0xe7,0x70,0x73,0xad,0x5e,0xd7,0xbd,0xc2,0xed,0xd4,0xe8,0x86,0xab,0x53,0x46,0x22,0x48,0x51,0xdd,0xb,0x2d,0xac,0xf8,0xcb,0x13,0xc,0x55,0x9a,0xac,0xa7,0x1a,0x8f,0x9f,0x5c,0x2a,0xc6,0x14,0x4,0x74,0x30,0x56,0x95,0xcb,0x6f,0x38,0x6a,0x8a,0x53,0x58,0x60,0x5b,0x48,0x3b,0x81,0x24,0x37,0x2a,0xaf,0xb7,0xff,0xe2,0x90,0xbb,0xcb,0x61,0x63,0x0,0x3b,0xf,0x1,0x94,0xad,0x5f,0xec,0xf4,0xa7,0x5f,0xf1,0x56,0x88,0xb8,0x9b,0x70,0x54,0xba,0x51,0xdc,0x5f,0x42,0x77,0xf3,0xd4,0x39,0xfe,0xb2,0x86,0x31,0xff,0xf0,0xb8,0x54,0x8c,0xc9,0x6f,0x2e,0x1d,0xf8,0x82,0xe0,0xd4,0xed,0x5d,0xb0,0x23,0xaf,0x18,0x1a,0xd7,0x57,0xe7,0x3d,0x10,0x36,0x77,0x23,0xeb,0x46,0x75,0x7f,0x35,0x1f,0x7,0x3c,0x16,0x74,0x2f,0xb4,0x30,0x2b,0xc3,0x98,0x7f,0x78,0x5c,0x2a,0xc6,0x14,0x4,0x74,0x30,0x56,0x95,0xcb,0x6f,0x38,0x74,0x7b,0xc7,0x18,0xf3,0xd7,0x4f,0x37,0xca,0x67,0xc1,0xf7,0x4,0x40,0xf7,0x42,0xd3,0x31,0x7e,0xd5,0xc,0x32,0xce,0xf7,0xe6,0x37,0x97,0xdf,0x7c,0x2a,0xc7,0x66,0x38,0xf5,0xe4,0xd,0x9a,0xbb,0x91,0x75,0xa3,0x34,0x7f,0x21,0x84,0xbf,0x9,0x80,0xee,0x85,0xa6,0x7b,0xfc,0xf5,0x20,0xce,0x46,0xab,0x62,0x4c,0x41,0xf1,0xf9,0x9,0x5d,0x4c,0x55,0x17,0x4e,0x1d,0x79,0x83,0xe6,0x6e,0x64,0xdd,0xa8,0xcd,0x1f,0x7c,0xec,0x1,0xd0,0xbd,0xd0,0x74,0x8d,0x5f,0xa5,0xe1,0x3,0x3f,0x61,0xcc,0x3f,0x5a,0x3e,0x5d,0x4c,0x55,0x17,0x4e,0x1d,0x79,0xa3,0x84,0x31,0xff,0x70,0xb4,0x7d,0x49,0x0,0x74,0x2f,0x34,0x5d,0xe3,0x57,0xed,0xc1,0x57,0xd1,0xb4,0xfd,0x82,0xea,0x75,0xa7,0x62,0x99,0xd,0x87,0x2e,0x46,0xad,0xfb,0x3b,0xc6,0x6f,0x44,0x11,0xb7,0xae,0x65,0x55,0x29,0x54,0x31,0x7f,0xa8,0xf0,0x38,0xe0,0x6a,0x8,0x83,0x82,0xee,0xf,0xa6,0x8a,0x2f,0x7c,0x15,0xd,0x5b,0x55,0x2e,0x3f,0xa1,0x62,0x5b,0xd0,0x89,0x4f,0x27,0xce,0x20,0x79,0x75,0xe6,0x56,0x49,0x33,0x4c,0x5d,0x95,0xcc,0x1f,0xea,0xec,0x1,0xd0,0xbd,0xd0,0x74,0x8d,0xdf,0x98,0xbf,0xe1,0x6a,0x54,0x3e,0x9d,0x38,0x83,0xe4,0xd5,0x9d,0x7b,0x24,0xfe,0xb8,0x9b,0x7f,0x94,0x18,0xed,0x1e,0x6b,0x4e,0x0,0x74,0x35,0xcf,0xa0,0x79,0x83,0xd6,0x51,0xc9,0xfc,0xfd,0x84,0xaa,0x26,0xab,0x2a,0x57,0x23,0xf2,0xe9,0xc4,0x19,0x24,0xaf,0xce,0xdc,0x2a,0x69,0x86,0xad,0xab,0xe2,0x3d,0xd6,0x94,0x0,0xe8,0x6a,0x9e,0x41,0xf3,0x6,0xad,0xa3,0x9a,0x71,0x9b,0x5e,0x84,0x68,0xb8,0x1a,0x91,0x2f,0x28,0xce,0xa0,0xa0,0xab,0x41,0x7,0x5d,0xc6,0x3b,0xf3,0xfb,0x7d,0xcc,0x7a,0x3d,0xb1,0xc4,0x45,0xab,0x1a,0xdd,0xaa,0x13,0x0,0x5d,0xcd,0x33,0x68,0xde,0xa0,0x75,0x54,0x33,0x5b,0xd5,0x78,0x1a,0x85,0x4b,0x7,0xbe,0x20,0xa0,0xd3,0xfb,0x40,0x57,0x83,0xe,0xd3,0xfc,0x65,0x3,0x1d,0x25,0xac,0xf2,0x3d,0x56,0x95,0x0,0xe8,0x6a,0x9e,0x41,0xf3,0x6,0xad,0xa3,0x9a,0xd9,0xaa,0x68,0x18,0xaa,0x1a,0xb6,0xaa,0x6d,0x21,0x28,0xbe,0x20,0x38,0x75,0x7f,0x1f,0xf8,0x85,0xb8,0x98,0xff,0xf0,0xbf,0xd3,0xad,0xe,0xaa,0x85,0xca,0xe6,0xf,0x55,0xac,0x2,0xd0,0xd5,0x3c,0x83,0xe6,0xd,0x5a,0x47,0x35,0xd3,0x56,0x8d,0xa7,0x51,0xb8,0x1a,0x91,0x2f,0x28,0xce,0xa0,0x78,0x75,0x35,0xe8,0xa8,0xcc,0x3f,0xa,0xe8,0xea,0x3,0x41,0x69,0x57,0xd4,0x3,0xa0,0x7b,0xa1,0xe9,0x1a,0xbf,0x6a,0x66,0xab,0x1a,0x4f,0xa3,0x70,0x35,0x22,0x5f,0x50,0x9c,0x41,0xf2,0x6,0x85,0xb8,0x99,0x7f,0x54,0x50,0x29,0x96,0xa0,0x50,0xed,0x3d,0x8e,0x9b,0x0,0xe8,0x6a,0x9e,0x41,0xf3,0x6,0xad,0xa3,0x9a,0xd9,0xaa,0xf8,0xf0,0xa8,0x6c,0xd8,0x7e,0x42,0xd5,0xb6,0x15,0x24,0x74,0x7b,0x1f,0xe8,0xc6,0x1b,0x34,0x77,0x18,0xfc,0xd5,0xc0,0x8c,0xf9,0x8f,0x8c,0x31,0x13,0x0,0x5d,0xcd,0x33,0x68,0xde,0xa0,0x75,0x54,0x33,0x6d,0x15,0x8d,0x56,0xc5,0x98,0x82,0xe0,0x53,0x39,0xb6,0x20,0x39,0x83,0x80,0x6e,0xef,0x19,0x63,0xfe,0xfe,0xc0,0x98,0xff,0xe8,0x18,0x35,0x1,0xd0,0xd5,0x3c,0x83,0xe6,0xd,0x5a,0x47,0x35,0x83,0x54,0xd1,0xcc,0x54,0x8c,0x29,0x28,0x3e,0x3f,0xa1,0x8b,0xf9,0xeb,0xc2,0xa9,0x23,0x6f,0xd0,0xdc,0x61,0xf0,0x57,0x3,0x63,0xfe,0x63,0x63,0xc4,0x4,0x40,0x57,0xf3,0xc,0x9a,0x37,0x2a,0x9d,0x6a,0x11,0x67,0xa3,0x55,0x31,0x26,0x1d,0xf8,0x74,0x31,0x55,0x5d,0x38,0x75,0xe4,0xd,0x3,0x3a,0xc7,0x5e,0xf,0x74,0x34,0x7f,0x18,0x61,0x15,0x80,0xee,0xe6,0xa9,0x63,0xfc,0x52,0x4a,0x2c,0xcb,0x9f,0x83,0x19,0xe3,0x6c,0xb4,0x2a,0xc6,0x14,0x4,0x9f,0xca,0xb1,0x19,0x4e,0x3d,0x79,0x83,0xe6,0xe,0x83,0xbf,0x5a,0x84,0x11,0x8f,0x2e,0xb3,0xfd,0x47,0xc3,0xe,0xae,0xa3,0xa3,0x79,0x86,0xc1,0x1b,0xb4,0x8e,0x6a,0x6,0xa9,0xa2,0x99,0xa9,0xf6,0x72,0x19,0x8e,0x46,0x8b,0xad,0x91,0x39,0x83,0xe4,0xd5,0x19,0xaa,0x95,0x89,0x6a,0xf1,0xf8,0xd,0xbf,0xee,0x6f,0x5b,0x2,0xa0,0xab,0x79,0x6,0xcd,0x1b,0x86,0x8e,0x1f,0x9c,0x2a,0x1a,0xad,0xaa,0xf,0xa1,0xca,0xf7,0xa8,0x6a,0x99,0x95,0xa1,0x6a,0xfb,0xf,0x83,0x33,0x48,0x5e,0xc3,0xed,0x1f,0x74,0xf6,0x82,0xb0,0x75,0x2d,0xbf,0x9,0xc7,0x82,0x8e,0xf,0x65,0x90,0x3a,0x42,0x8,0x5f,0xba,0xfe,0x55,0x7b,0x0,0x41,0x5d,0x93,0x55,0x95,0xab,0x11,0xf9,0x74,0xe2,0xc,0x92,0xd7,0x70,0xfb,0x7,0x5d,0xbd,0x20,0x2a,0x5d,0x4b,0xf7,0x2,0xd3,0x3d,0x7e,0x95,0x10,0xf7,0x5e,0x4,0x55,0xb9,0x1a,0x91,0x4f,0x27,0xce,0x20,0x79,0x75,0xe6,0x56,0xd,0x71,0xf7,0x82,0x20,0x74,0xfd,0x99,0x79,0x36,0xe,0x74,0x7c,0x28,0xa3,0xd0,0xa9,0x5,0xaa,0x99,0xb6,0xaa,0x26,0xab,0x2a,0x57,0x23,0xf2,0x5,0xc5,0x19,0x14,0x74,0x35,0xe8,0x46,0x9a,0xf4,0x17,0x77,0x2f,0x8,0x4a,0xb7,0xe2,0xb3,0x0,0x6a,0x85,0x31,0xff,0xb1,0x79,0xcb,0xa7,0x62,0xd5,0xc3,0xe1,0x57,0x2c,0xaa,0xf0,0x34,0xa,0x57,0x23,0xf2,0xe9,0xc4,0x19,0x24,0xaf,0xce,0xdc,0x61,0xf0,0x57,0x3,0xdd,0xbd,0x20,0x4a,0xdd,0x40,0x7b,0x0,0x74,0x7c,0x28,0xc3,0xd0,0x89,0xe3,0xa4,0x3f,0x55,0x4d,0x56,0x55,0xae,0x46,0xe4,0xd3,0x89,0x33,0x48,0x5e,0x9d,0xb9,0xc3,0xe0,0xaf,0x6,0xba,0x7b,0x41,0xd4,0xba,0x81,0x25,0x0,0x3a,0x3e,0x94,0x61,0xe8,0x18,0xf3,0x37,0x5c,0x8d,0xc8,0x17,0x14,0xa7,0x8e,0x30,0xe6,0xef,0xf,0x74,0xf7,0x2,0x15,0x74,0x3,0x49,0x0,0x54,0x36,0xcf,0x28,0x75,0xe2,0x68,0xfe,0x7e,0x42,0x65,0xc3,0xf6,0x13,0x3a,0x98,0xb5,0xdf,0x50,0xf9,0x99,0x8a,0x3,0x6f,0xd0,0xdc,0x61,0xf0,0x57,0x3,0xdd,0xbd,0x40,0x15,0x5d,0xdf,0x13,0x0,0x1d,0x1f,0x9c,0x30,0x74,0xe2,0x6a,0xfe,0x71,0x8e,0x29,0x8,0x3e,0x95,0x63,0xb,0x92,0x33,0x8,0xa8,0xfc,0xac,0x86,0xc9,0x1b,0x34,0x77,0x18,0xfc,0xd5,0x40,0x77,0x2f,0x50,0x49,0xd7,0xd7,0x4,0x40,0xc7,0x7,0x27,0xc,0x1d,0x63,0xfe,0xe1,0xf0,0xf8,0xcd,0xe5,0x37,0x9f,0xca,0xb1,0x19,0x4e,0x3d,0x79,0x83,0xe6,0xe,0x83,0xbf,0x1a,0xe8,0xee,0x5,0xaa,0xe9,0xfa,0x96,0x0,0xe8,0xf8,0xe0,0x84,0xa1,0x63,0xcc,0x3f,0x1c,0x1e,0xbf,0xb9,0xfc,0xe6,0x53,0x39,0x36,0xc3,0xa9,0x27,0x6f,0xd0,0xdc,0x61,0xf0,0x57,0x3,0xdd,0xbd,0x40,0x45,0x5d,0x5f,0x12,0x0,0x1d,0x1f,0x9c,0x30,0x74,0x8c,0xf9,0x87,0xc3,0xe3,0x37,0x97,0xdf,0x7c,0x2a,0xc7,0x66,0x38,0xf5,0xe4,0xd,0x9a,0x3b,0xc,0xfe,0x6a,0xa0,0xbb,0x17,0xa8,0xaa,0x5b,0x77,0x2,0xa0,0xe3,0x83,0x13,0x86,0x8e,0x31,0xff,0x70,0x78,0xfc,0xe6,0xf2,0x9b,0x4f,0xe5,0xd8,0xc,0xa7,0x9e,0xbc,0x61,0x40,0xa5,0xd8,0x75,0xf7,0x2,0x55,0x75,0xa1,0xce,0x8d,0x80,0x74,0x7f,0x70,0xa2,0x8c,0x5f,0x8,0x81,0xe3,0x38,0x94,0x4a,0x25,0xf2,0xf9,0x7c,0x4d,0x1c,0x7e,0xc5,0x12,0x36,0x97,0xdf,0x31,0x9,0x21,0xea,0xda,0x50,0x69,0x67,0x3e,0xbf,0x10,0x44,0x6c,0x7e,0xf2,0x5,0xc1,0x59,0x2e,0x3f,0xd5,0xe3,0xd4,0x95,0x37,0x68,0xee,0xe1,0xfc,0x50,0xdf,0x46,0x65,0xa3,0xc1,0x71,0x1c,0x5c,0xd7,0x25,0x95,0x4a,0x91,0xcd,0x66,0x47,0x3d,0xf,0x25,0xe8,0xfb,0x1c,0xae,0x53,0xfe,0x33,0x68,0xad,0x91,0xb4,0xa3,0xd2,0x5,0x64,0xcd,0x9,0x80,0x31,0xff,0xfa,0x78,0x1d,0xc7,0x21,0x9d,0x4e,0x33,0x61,0xc2,0x4,0xd2,0xe9,0xf4,0x88,0x3c,0x63,0x35,0x8a,0x4a,0x75,0xea,0x6d,0x5c,0xc3,0x75,0xfc,0x68,0xa8,0x7e,0x36,0xf8,0x46,0x32,0xff,0x32,0xa7,0x9f,0xd0,0xe5,0x2b,0x3d,0xea,0x67,0xb5,0x91,0xb8,0xc3,0xe0,0x97,0x52,0x62,0x59,0x16,0x1d,0x1d,0x1d,0xf4,0xf5,0xf5,0xe1,0xba,0xae,0xef,0x1a,0x61,0x7e,0x55,0xd7,0xa3,0x55,0xed,0x3b,0xc2,0xe7,0x77,0x94,0x5d,0x53,0x2,0xa0,0xe3,0x3,0x19,0x86,0x4e,0x35,0xbc,0x83,0x83,0x83,0xb4,0xb7,0xb7,0x33,0x79,0xf2,0xe4,0x5d,0x1a,0xc0,0x58,0x8d,0xa2,0x1a,0xd,0xd5,0xcc,0x7f,0x67,0x4e,0x3f,0xb8,0xfc,0x28,0xa7,0x4a,0xf8,0xc6,0xba,0xc6,0x2f,0xae,0x5a,0xb5,0xfc,0x86,0xd1,0x31,0x3a,0x41,0xea,0x24,0x93,0x49,0xf2,0xf9,0x3c,0x8b,0x17,0x2f,0x66,0x70,0x70,0x90,0x64,0x32,0xe9,0xbb,0x86,0xee,0x65,0x14,0xb4,0x9e,0x94,0x12,0xdb,0xb6,0x53,0x55,0x27,0x0,0x2a,0x98,0xa7,0x8a,0x3a,0xd5,0xf2,0x96,0x7f,0x7f,0xa4,0xec,0xd7,0x2f,0xe3,0xa8,0xd7,0xfc,0x87,0x5f,0x1f,0x76,0x17,0x55,0x25,0x18,0x29,0x26,0x29,0x65,0xcd,0x75,0xec,0xe7,0x3d,0x6,0x61,0xfe,0x61,0xd4,0x41,0xdc,0x74,0xc,0xaa,0x47,0x3d,0xcf,0x50,0x25,0x70,0x5d,0xb7,0x6c,0x40,0x24,0x93,0x49,0x12,0x9,0xff,0x8e,0xa4,0xd1,0xe5,0xcb,0x3f,0x6a,0xbd,0xa1,0xf2,0xaf,0x6e,0x8,0x40,0x15,0xf3,0x54,0x4d,0xa7,0x1e,0xc3,0xa9,0xb6,0xfb,0x47,0xe7,0x97,0x73,0x98,0x2f,0x7d,0x9d,0xcb,0xc9,0xe8,0xf8,0xa7,0x3,0xc1,0xb7,0x85,0x38,0xea,0x54,0xfb,0x6e,0xaa,0x6,0xae,0xeb,0xe2,0xba,0xee,0xb6,0x61,0x32,0x15,0xe7,0x16,0xa9,0xa4,0x15,0x94,0x9e,0x10,0xa2,0xf2,0x55,0x0,0xaa,0x99,0xa7,0x2a,0x3a,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0x63,0x74,0xc,0x20,0x1e,0xe6,0x5f,0x46,0x45,0x9,0x80,0x31,0x85,0x70,0x79,0xe3,0xa6,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x18,0x1d,0xb5,0x11,0xd7,0x32,0xa,0x5a,0x6f,0xdc,0x4,0xc0,0x98,0x42,0xb8,0xbc,0x71,0xd3,0xd1,0x3d,0x7e,0xa3,0x63,0x74,0x1a,0x41,0x47,0x67,0xc4,0xb5,0x2e,0xc2,0xd0,0x1b,0x73,0xe,0x80,0x31,0x85,0x70,0x79,0xe3,0xa6,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x18,0x1d,0xb5,0x11,0xd7,0x32,0xa,0x4b,0x6f,0xd4,0x1e,0x0,0x63,0xa,0xe1,0xf2,0xc6,0x4d,0x47,0xf7,0xf8,0x8d,0x8e,0xd1,0x31,0x3a,0x6a,0x23,0xae,0x65,0x14,0xa6,0xde,0x88,0x9,0x80,0x31,0x85,0x70,0x79,0xe3,0xa6,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x18,0x1d,0xb5,0xf5,0xe3,0x5a,0x46,0x61,0xeb,0xed,0x92,0x0,0x18,0x53,0x8,0x97,0x37,0x6e,0x3a,0xba,0xc7,0x6f,0x74,0x8c,0x4e,0x94,0x3a,0x61,0x21,0xca,0xfb,0x11,0xa2,0xbe,0x5d,0x32,0xe3,0x5a,0xe7,0x51,0xd4,0x89,0x6f,0xc7,0x1,0x8f,0x5,0xdd,0x2b,0x4c,0xf7,0xf8,0xc3,0xd2,0xd1,0x3d,0x7e,0xa3,0x63,0x74,0xa2,0xd4,0x9,0x4b,0x2b,0x6a,0xf3,0x8f,0xf2,0x7a,0x55,0x11,0xd5,0x7d,0xed,0x90,0x0,0x4,0x11,0x84,0xee,0xf,0xa9,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0xa9,0x13,0xb6,0x56,0x14,0xd0,0xc9,0xfc,0xe3,0x5e,0x17,0xe0,0xdd,0x63,0xa2,0xfc,0x7f,0x82,0x12,0x8,0x3,0x26,0xfe,0x68,0x75,0x74,0x8f,0xdf,0xe8,0x18,0x1d,0xa3,0xa3,0xb6,0x76,0x5c,0xcb,0x28,0xaa,0x3a,0x29,0xeb,0x5a,0xc6,0x14,0xc2,0xe5,0x8d,0x9b,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0x63,0x74,0xd4,0xd6,0x8e,0xeb,0xd7,0x78,0xd4,0xe6,0xf,0x1,0xcd,0x1,0xd0,0xbd,0x51,0xeb,0x1e,0x7f,0x58,0x3a,0xba,0xc7,0x6f,0x74,0x8c,0x8e,0xd1,0x51,0x5b,0xdb,0x74,0xfb,0xfb,0x8b,0x9d,0xef,0xd1,0xf7,0x4,0x40,0xf7,0x46,0xad,0x7b,0xfc,0x61,0xe9,0xe8,0x1e,0xbf,0xd1,0x31,0x3a,0x51,0xea,0x34,0x2,0x8c,0xf9,0xab,0xa3,0x37,0x9a,0xa6,0xaf,0x9,0x80,0xee,0xf,0xa9,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0xa9,0x13,0xa6,0x96,0xa,0xdd,0xcc,0xaa,0xa3,0x51,0xcd,0x1f,0x7c,0x4c,0x0,0x74,0x6f,0xd0,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xbd,0x74,0xc2,0x82,0x31,0x7f,0xb5,0x74,0xe3,0x5a,0x46,0x2a,0x99,0x3f,0x8c,0x73,0x16,0x80,0x1f,0x2,0x7e,0xc2,0x98,0x5a,0xb4,0x3a,0xba,0xc7,0x6f,0x74,0x8c,0x4e,0x23,0xe8,0x84,0xad,0xe5,0xb7,0x6e,0x1c,0xeb,0x23,0xa,0xbd,0x4a,0x34,0xeb,0xee,0x1,0xd0,0xbd,0xb2,0x74,0x8f,0x3f,0x2c,0x1d,0xdd,0xe3,0x37,0x3a,0x46,0xa7,0x11,0x74,0xc2,0xd6,0xf2,0x5b,0x37,0x8e,0xf5,0x11,0x85,0x5e,0xa5,0x9a,0x75,0x25,0x0,0xba,0x57,0x96,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x34,0x82,0x4e,0xd8,0x5a,0x7e,0xeb,0xc6,0xb1,0x3e,0xa2,0xd0,0xab,0x46,0xb3,0xe6,0x4,0x40,0xf7,0xca,0xd2,0x3d,0xfe,0xb0,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0x46,0x81,0x31,0x7f,0x75,0x74,0xa2,0xd2,0xab,0x56,0xb3,0xa6,0x4,0x40,0xf7,0xca,0xd2,0x3d,0xfe,0xb0,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0xa8,0xb5,0xe2,0xa6,0x13,0x84,0x6e,0x5c,0xcb,0x48,0x75,0xf3,0x87,0x1a,0x12,0x0,0xdd,0x2b,0x4b,0xf7,0xf8,0xc3,0xd2,0xd1,0x3d,0x7e,0xa3,0xa3,0x97,0x4e,0x98,0x88,0x5b,0xd9,0x19,0xf3,0x57,0xf,0xba,0xdc,0x57,0x55,0xab,0x0,0x74,0x6f,0xd0,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0xd3,0x8,0x3a,0x61,0x6b,0xf9,0xa9,0x2b,0xa5,0x8c,0x65,0x7d,0x44,0xa1,0x57,0x8f,0x66,0xc5,0x3d,0x0,0xba,0x57,0x96,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0x9,0x63,0xfe,0xe1,0x71,0xa8,0xa4,0x13,0x95,0x5e,0xbd,0x9a,0x15,0x25,0x0,0xba,0x57,0x96,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0xa9,0x15,0xb7,0xfb,0x51,0x49,0x57,0x7,0xe8,0x58,0x36,0xe3,0x26,0x0,0x3a,0xde,0xd4,0x70,0xc4,0xed,0x65,0x66,0xcc,0xdf,0xe8,0x18,0x1d,0x75,0xb5,0xc2,0x80,0x31,0xff,0xca,0xa0,0x5b,0xbc,0xb5,0xa0,0xde,0x7b,0x1c,0x33,0x1,0xd0,0xfd,0x21,0x8d,0xdb,0xcb,0xcc,0x98,0xbf,0xd1,0x31,0xa8,0xe,0x71,0xab,0x23,0x63,0xfe,0x95,0xc1,0x74,0xfd,0x57,0x86,0x51,0x13,0x0,0x63,0xfe,0x6a,0xe9,0x4,0x85,0xb8,0x95,0x93,0xd1,0x51,0x5f,0xcb,0xe8,0xa8,0xad,0xa3,0x8a,0x6e,0xad,0x30,0xe6,0x5f,0x39,0x46,0x5c,0x5,0xa0,0x7b,0x83,0xd6,0x3d,0xfe,0xb0,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0x28,0x75,0xc2,0xd4,0x32,0xe6,0x5f,0x19,0x8c,0xf9,0x57,0x87,0x5d,0x7a,0x0,0x74,0x6f,0xd0,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0x13,0x35,0xe2,0x5e,0x76,0xba,0xd5,0x99,0x31,0xff,0xea,0xb1,0x43,0x2,0xa0,0x5b,0x85,0xef,0x8c,0xb8,0x3d,0x90,0xc6,0xfc,0x8d,0x4e,0x1c,0x60,0xbe,0xc8,0xd5,0xd7,0x51,0x45,0xb7,0x56,0x18,0xf3,0xaf,0xd,0xdb,0x12,0x0,0xdd,0x1f,0xd2,0xb8,0x3d,0x90,0xc6,0xfc,0x8d,0x4e,0x1c,0xb4,0xe2,0x76,0x3f,0x71,0xd4,0x51,0x45,0xb7,0x56,0x18,0xf3,0xaf,0x1d,0x56,0x90,0xe4,0x23,0xc1,0x98,0x7f,0x74,0x3a,0xba,0xc7,0x1f,0x95,0x4e,0x58,0xd0,0xfd,0x39,0x8c,0x12,0x71,0x6b,0x73,0x8d,0x60,0xfe,0x7e,0x68,0x19,0xf3,0xaf,0xf,0x96,0x6e,0x15,0x1e,0x6,0x67,0x94,0x3a,0x41,0x21,0x6e,0xe5,0xa4,0x7b,0xbb,0x8d,0x42,0x23,0x6c,0x2d,0xa3,0xa3,0xb6,0x4e,0x94,0xba,0xc6,0xfc,0xd5,0xd0,0xac,0xea,0x2c,0x80,0x5a,0x61,0xbe,0x68,0xa3,0xd5,0xd1,0x3d,0x7e,0xa3,0xa3,0x97,0x4e,0x58,0x5a,0x71,0xbb,0x9f,0x30,0x75,0xa2,0xd2,0x15,0x42,0x6c,0xd3,0x92,0x52,0xd6,0xc5,0x13,0x26,0xe2,0x68,0xfe,0x50,0xe3,0x71,0xc0,0xd5,0xc0,0x98,0x5a,0xb4,0x3a,0xba,0xc7,0x6f,0x74,0xf4,0xd2,0x9,0x5b,0x2b,0xc,0xc4,0xb1,0x8e,0xa2,0xd0,0xf5,0x4b,0xc7,0x98,0xbf,0x7f,0x8,0x3c,0x1,0x8,0x2,0xba,0x35,0xd8,0xa8,0x74,0x74,0x8f,0xdf,0xe8,0xe8,0x87,0xb8,0x95,0x5d,0xdc,0x74,0xa2,0xd2,0x35,0xe6,0xaf,0xa6,0x66,0xa0,0x9,0x80,0xce,0x63,0xfe,0x61,0xc1,0x98,0xbf,0xd1,0x89,0x8b,0x96,0xd1,0x51,0x5b,0x27,0x2a,0x5d,0x5d,0xdf,0xd9,0xba,0xc6,0x5d,0xd,0x2,0x4b,0x0,0x74,0x37,0x7f,0x9d,0xc7,0x30,0xe3,0xf6,0x60,0x37,0xc2,0x83,0x18,0x14,0xe2,0x56,0x47,0x46,0x47,0x2f,0x5d,0x3f,0x75,0xe2,0xf6,0xfe,0x57,0x41,0x37,0x90,0x4,0xc0,0x98,0x7f,0x74,0xd0,0x39,0xf6,0x91,0x10,0xc7,0x7a,0x37,0x3a,0x46,0x27,0x4c,0x9d,0xa8,0x74,0x75,0x35,0xff,0xa8,0x10,0xc5,0x3d,0xfa,0xbe,0xa,0x40,0x67,0xf3,0xd7,0x5d,0x47,0xf7,0xf8,0xe3,0xae,0x13,0x96,0x56,0xdc,0xee,0xc7,0xe8,0xe8,0xa7,0xab,0xab,0xf9,0xc7,0xbd,0x5e,0x76,0x86,0xaf,0x3d,0x0,0xc6,0xfc,0xa3,0xd3,0xd1,0x3d,0xfe,0xb8,0xeb,0x84,0xa5,0x15,0xb7,0xfb,0x31,0x3a,0xfa,0xe9,0xea,0x6a,0xfe,0x51,0x21,0xca,0x7b,0xf4,0x2d,0x1,0x30,0xe6,0x1f,0x1d,0xe2,0x56,0x4e,0x71,0xd3,0x9,0x5b,0x2b,0xc,0xc4,0xad,0x8e,0xe2,0xa6,0xa3,0x8a,0x6e,0x3d,0x30,0x33,0xfe,0x83,0xd7,0xf6,0x25,0x1,0xd0,0xd9,0xfc,0xc3,0x84,0xce,0xe5,0x64,0x74,0xd4,0xd7,0x32,0x3a,0x46,0x27,0x6a,0x5d,0xb3,0xdc,0x4f,0x6d,0xcd,0x9d,0xb5,0xeb,0x4e,0x0,0x74,0x36,0xb5,0x30,0xb5,0x74,0x2e,0xa7,0x38,0x26,0x63,0x61,0x21,0x6e,0x75,0x64,0x74,0xd4,0xd6,0x89,0x52,0xd7,0x98,0xbf,0xda,0x9a,0x23,0x69,0xd7,0x95,0x0,0xe8,0x6c,0x6a,0x61,0x6a,0xe9,0x5e,0x4e,0x61,0x41,0xe7,0xfa,0x30,0x3a,0x46,0x27,0x6a,0x9d,0x28,0x75,0x8d,0xf9,0xab,0xad,0x39,0x9a,0x76,0xcd,0xab,0x0,0x74,0x36,0x35,0x1d,0x1f,0x8c,0xa0,0x39,0x8d,0x8e,0x9e,0x5a,0x46,0xc7,0xe8,0x44,0xa9,0xab,0xf3,0x84,0xbf,0x46,0x37,0x7f,0xa8,0xb1,0x7,0xc0,0x98,0x5a,0x74,0x5a,0x71,0x2b,0xa7,0xb8,0xe9,0x84,0xa9,0x65,0x74,0x8c,0x4e,0x94,0xba,0xc6,0xfc,0xd5,0xd7,0x1c,0x4f,0xbb,0xea,0x4,0x40,0xe7,0xae,0x67,0xdd,0x4d,0x40,0xc7,0x7,0x5b,0x5,0xe8,0x5e,0xef,0x46,0xc7,0xe8,0xa8,0xae,0x5b,0xf,0x8c,0xf9,0x47,0xa7,0x5d,0x55,0x2,0x10,0xd4,0x4d,0xe8,0xd8,0x68,0xc7,0x82,0x31,0x7f,0x75,0xb4,0xe2,0x76,0x3f,0x46,0xc7,0xe8,0xa8,0xa0,0x6b,0xc6,0xfc,0xd5,0xd6,0xac,0x54,0xbb,0xe2,0x4,0x40,0x77,0xf3,0x8f,0x9b,0x4e,0x10,0xd0,0xf1,0x5,0xa2,0xa,0xe2,0xd6,0xbe,0x8c,0x8e,0xda,0x3a,0x51,0xea,0xfa,0xa1,0x25,0xa5,0x6c,0x8,0xf3,0x8f,0x12,0x95,0xdc,0x6f,0x45,0x9,0x80,0x31,0xff,0x68,0x75,0xe2,0xd6,0x70,0x75,0xaf,0xf,0xa3,0x63,0x74,0xa2,0xd4,0x89,0x52,0x57,0xd7,0x77,0x51,0x23,0xd4,0x4d,0x2d,0xba,0xe3,0xae,0x2,0xd0,0xd9,0xd4,0x74,0x7f,0x30,0xe2,0xf6,0xe2,0xd2,0xbd,0x3e,0x8c,0x8e,0xd1,0x89,0x5a,0x27,0x2a,0x5d,0xbf,0x75,0xe2,0xf8,0x2e,0x88,0x5a,0xb3,0x16,0xed,0x31,0x7b,0x0,0x8c,0xf9,0x47,0xa7,0xa5,0xeb,0x83,0xad,0x2,0xe2,0x56,0x76,0x46,0xc7,0xe8,0x44,0xa9,0xab,0xf3,0x3b,0x42,0xe7,0xd8,0x6b,0x41,0xb5,0xf7,0x3b,0x6a,0x2,0xa0,0xb3,0xf9,0x87,0x9,0x63,0xfe,0x6a,0x69,0x19,0x1d,0xa3,0x13,0x47,0x1d,0x3,0x7d,0xa0,0x53,0x9b,0x18,0x31,0x1,0xd0,0xdd,0xfc,0xe3,0xa6,0x13,0x4,0x8c,0xf9,0x1b,0x1d,0xa3,0xa3,0x87,0x4e,0x94,0xda,0xe6,0x1d,0xa7,0xbe,0x66,0x3d,0xda,0xbb,0x24,0x0,0xc6,0xfc,0xa3,0xd5,0xd1,0xf9,0x81,0x1b,0x9,0xba,0xd7,0x87,0xd1,0x31,0x3a,0x51,0xea,0x44,0xa9,0xad,0xf3,0xbb,0xc8,0x98,0x7f,0x65,0xd8,0x21,0x1,0xd0,0xdd,0xd4,0x74,0xd7,0xd1,0x3d,0x7e,0xa3,0x63,0x74,0x8c,0x4e,0x3c,0xb4,0x8d,0xf9,0xab,0xaf,0xe9,0x87,0xf6,0xb6,0x55,0x0,0xc6,0xd4,0xa2,0xd3,0x89,0x5b,0x77,0x7c,0xdc,0xee,0xc7,0xe8,0x18,0x9d,0xb0,0x75,0xa2,0xd2,0xd6,0xd9,0xf8,0xc1,0x98,0x7f,0xb5,0xb0,0xfc,0x20,0x19,0xd,0x71,0x7b,0x28,0x8d,0xf9,0xab,0x5,0x9d,0xeb,0xdd,0xe8,0x18,0x1d,0xd5,0xb4,0x75,0x7f,0x3f,0x18,0xf3,0xaf,0x1e,0x96,0x31,0xff,0xe8,0x74,0xe2,0x68,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0xf8,0x68,0xeb,0x2,0x63,0xfe,0xb5,0xa1,0xa6,0xd3,0x0,0xc7,0x43,0xdc,0x1e,0x4a,0xdd,0x1f,0xc0,0xb8,0x95,0x93,0xd1,0x31,0x3a,0x71,0xd4,0x89,0x52,0x5b,0xe7,0x77,0x9c,0x31,0xff,0xda,0xe1,0x7b,0x2,0x10,0xb7,0x6,0x6b,0x7a,0x48,0x8c,0x8e,0xd1,0x31,0x3a,0x51,0xa0,0x11,0xee,0xb1,0x5e,0x18,0xf3,0xaf,0xf,0xbe,0x26,0x0,0x71,0x6b,0xb0,0xc6,0xfc,0x8d,0x8e,0xd1,0x31,0x3a,0x51,0xc0,0xdc,0x63,0xf0,0xd7,0xeb,0xa2,0x19,0xa4,0xf6,0xb8,0x67,0x1,0x54,0x8a,0xb8,0x35,0x58,0x33,0xe6,0x6f,0x74,0x8c,0x8e,0xd1,0x89,0x2,0x8d,0x72,0x8f,0x52,0xca,0xba,0xae,0xf,0x1b,0x51,0x97,0x57,0x10,0xf0,0xa5,0x7,0x20,0x6e,0xd,0xd6,0x98,0xbf,0xd1,0x31,0x3a,0x46,0x27,0xa,0xc4,0xfd,0x1e,0x85,0x10,0xe6,0xcb,0x5f,0x21,0xed,0xba,0x13,0x80,0xb8,0x35,0x58,0x63,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0x28,0x10,0xf7,0x7b,0xf4,0x43,0x57,0xe7,0xf9,0xa,0xb5,0x20,0xe8,0xfb,0xad,0x2b,0x1,0x88,0x5b,0x83,0xd5,0xbd,0x71,0xc5,0xad,0x9c,0x8c,0x8e,0xd1,0x89,0xa3,0x4e,0x94,0xda,0x3a,0x9b,0x7f,0x54,0xd0,0x39,0xf6,0xf1,0x50,0x73,0x2,0x10,0xb7,0x6,0x6b,0x26,0xfc,0x19,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0xd1,0x2f,0x5d,0xd3,0xf5,0xef,0x3f,0x6a,0x4a,0x0,0xe2,0xd6,0x60,0x8d,0xf9,0x1b,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0xd1,0x98,0xbf,0xda,0xda,0x55,0x27,0x0,0x71,0x6b,0xb0,0xc6,0xfc,0x8d,0x8e,0xd1,0x31,0x3a,0x51,0x20,0xee,0xf7,0x68,0xcc,0x5f,0x7d,0xed,0xaa,0x12,0x80,0xb8,0x35,0x58,0x63,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0x28,0x10,0xf7,0x7b,0x34,0xe6,0xaf,0x87,0x76,0xc5,0x9,0x40,0xdc,0x1a,0xac,0x31,0x7f,0xa3,0x63,0x74,0x8c,0x4e,0x14,0x88,0xfb,0x3d,0x1a,0xf3,0xd7,0x47,0xbb,0xa2,0x4,0x20,0x6e,0xd,0xd6,0x98,0xbf,0xd1,0x31,0x3a,0x46,0x27,0xa,0xc4,0xfd,0x1e,0x8d,0xf9,0xeb,0xa5,0x3d,0x6e,0x2,0x10,0xb7,0x6,0x6b,0xcc,0xdf,0xe8,0x18,0x1d,0xa3,0x13,0x5,0xe2,0x7e,0x8f,0xc6,0xfc,0xf5,0xd3,0x1e,0x33,0x1,0x88,0x5b,0x83,0x35,0xe6,0x6f,0x74,0x8c,0x8e,0xd1,0x89,0x2,0x71,0xbf,0x47,0x63,0xfe,0xfa,0x69,0xc3,0x18,0x9,0x40,0xdc,0x1a,0xac,0x31,0x7f,0xa3,0x63,0x74,0x8c,0x4e,0x14,0x88,0xfb,0x3d,0x1a,0xf3,0xd7,0x4f,0xbb,0x8c,0x11,0x13,0x80,0xb8,0x35,0x58,0x63,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0x28,0x10,0xf7,0x7b,0x34,0xe6,0xaf,0x9f,0xf6,0xf0,0x18,0x76,0x49,0x0,0xe2,0xd6,0x60,0x8d,0xf9,0x1b,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0xd1,0x98,0xbf,0x7e,0xda,0x3b,0x63,0x87,0xe3,0x80,0xe3,0xd6,0x60,0x8d,0xf9,0x1b,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0x51,0x67,0xf3,0x8f,0x12,0x2a,0xdc,0xef,0xf0,0x18,0xac,0x91,0xfe,0x32,0x2c,0x71,0x1d,0x75,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0x28,0x75,0xc2,0x82,0x31,0x7f,0xb5,0x75,0xa5,0x94,0x5a,0xc7,0xaf,0x2b,0x76,0xbe,0x77,0x6b,0xa4,0xbf,0xc,0x4b,0x5c,0x37,0x1d,0xdd,0xe3,0x37,0x3a,0x46,0x27,0x4a,0x9d,0xb0,0xb4,0x8c,0xf9,0xab,0xaf,0xab,0x7b,0xfc,0xba,0x69,0x8f,0x86,0x44,0xdc,0x1a,0xac,0x31,0x7f,0xa3,0x63,0x74,0x8c,0x4e,0x14,0x88,0xfb,0x3d,0xaa,0x68,0x60,0xd5,0xa0,0x91,0xcb,0x6d,0xb4,0x18,0x6a,0x3e,0xe,0xd8,0xf,0x71,0x5d,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x1d,0xa3,0x13,0xf,0xed,0x46,0x36,0xb1,0x7a,0xa0,0x7b,0xfc,0x41,0x21,0xf0,0x4,0x40,0xf7,0x7,0x43,0xf7,0xf8,0x8d,0x8e,0xd1,0x31,0x3a,0xf1,0xd0,0x36,0xe6,0x5f,0x1b,0x1a,0xa1,0x6d,0xd4,0x1a,0x43,0xa0,0x9,0x80,0xee,0xf,0x86,0xee,0xf1,0x1b,0x1d,0xa3,0x13,0xa5,0x4e,0x58,0x68,0x84,0x17,0x7c,0xdc,0xea,0x2c,0x2c,0x34,0x42,0xdb,0xa8,0x27,0x86,0xc0,0x12,0x0,0xdd,0x1f,0xc,0xdd,0xe3,0x37,0x3a,0x46,0x27,0x4a,0x9d,0xb0,0xb5,0xa2,0x40,0x1c,0xeb,0x4c,0x25,0xed,0x7a,0xd1,0xe8,0xe5,0x56,0x49,0xc,0x81,0x24,0x0,0xba,0x3f,0x18,0xba,0xc7,0x6f,0x74,0xf4,0xd2,0x9,0xb,0x71,0x34,0xff,0xb8,0x77,0x8b,0x37,0xba,0x89,0xd5,0x8a,0x46,0x2f,0xb7,0x4a,0x63,0x48,0x8c,0xff,0x2b,0xc1,0x8,0xab,0xaa,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x34,0x82,0x4e,0xd8,0x5a,0x51,0xe8,0xc6,0xfd,0xfe,0x82,0x82,0x31,0xff,0xca,0x63,0xf0,0xb5,0x7,0x40,0xf7,0x7,0x43,0xf7,0xf8,0x8d,0x8e,0xd1,0x69,0x4,0x9d,0xb0,0xb5,0xa2,0xd0,0x8d,0xfb,0xfd,0x5,0x5,0x63,0xfe,0xd5,0xc5,0xe0,0x5b,0x2,0xa0,0xfb,0x83,0xa1,0x7b,0xfc,0x46,0xc7,0xe8,0x34,0x82,0x4e,0xd8,0x5a,0x51,0xe8,0xc6,0xfd,0xfe,0x82,0x82,0x31,0xff,0xea,0x63,0xf0,0x25,0x1,0xd0,0xfd,0xc1,0xd0,0x3d,0x7e,0xa3,0x63,0x74,0xa2,0xd4,0x9,0x13,0x71,0x37,0xc7,0x38,0xd6,0x59,0x18,0x30,0xe6,0x5f,0x5b,0xc,0x9,0xa0,0x25,0xa,0x61,0x55,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0xa8,0x11,0xf7,0xb2,0x8b,0xfb,0xfd,0x45,0xa5,0x2d,0xa5,0xdc,0xf6,0x63,0x10,0x2e,0x86,0xca,0x7d,0x72,0x2,0x78,0xe,0x68,0x6,0xaa,0xae,0x5,0xdd,0x1f,0xc,0xdd,0xe3,0x37,0x3a,0x7a,0xe9,0x84,0x89,0xb8,0x95,0x9d,0x31,0xff,0xd8,0x69,0xb,0xdb,0xb6,0x53,0xb6,0x6d,0xb,0xdb,0xb6,0xeb,0xca,0x0,0x1a,0xb0,0xec,0xea,0xd6,0x97,0x52,0x5a,0xb6,0x6d,0x6f,0xfa,0xff,0xcb,0x5b,0x41,0x9d,0x7d,0x88,0x17,0x2f,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82}; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:36:17: warning: ‘icon_512_png_size’ defined but not used [-Wunused-variable] 36 | static uint32_t icon_512_png_size = 0x96e7; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:33:16: warning: ‘icon_310_png_data’ defined but not used [-Wunused-variable] 33 | static uint8_t icon_310_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x1,0x36,0x0,0x0,0x1,0x36,0x8,0x6,0x0,0x0,0x0,0xeb,0xbc,0xbe,0xa9,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0x1b,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x35,0x3a,0x35,0x37,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x30,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x30,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x35,0x3a,0x35,0x37,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0x23,0x6d,0xf2,0x61,0x0,0x0,0x4f,0xcd,0x49,0x44,0x41,0x54,0x78,0x9c,0xed,0x9d,0x79,0x9c,0x1c,0x65,0xb5,0xf7,0xbf,0x4f,0x55,0xf5,0x36,0xd3,0xb3,0xcf,0x64,0xf,0x49,0x8,0x49,0x88,0x10,0x20,0x61,0xdf,0x17,0x45,0x4,0x77,0x94,0x4d,0x45,0x45,0xe1,0x22,0x82,0x1b,0x5e,0x51,0xb9,0xa2,0x22,0x2f,0x20,0x2a,0x2e,0xf7,0x2a,0xbe,0xf0,0x22,0x8a,0x22,0x2,0x2,0x22,0xb2,0xc9,0x16,0x90,0xc5,0x4b,0x42,0x48,0x48,0x20,0x4,0xc2,0x92,0x3d,0x21,0x33,0xc9,0xec,0x33,0xbd,0x55,0xd5,0xfb,0x47,0x4d,0x4f,0x32,0x93,0x9e,0x99,0xaa,0xea,0x5a,0xa7,0xeb,0xf7,0xf9,0x34,0x9,0x99,0xe7,0x77,0xce,0xa9,0xea,0xaa,0xdf,0x9c,0x67,0x3b,0x8f,0x98,0x3f,0x7f,0xfe,0x66,0xa0,0x86,0x1,0x8,0x21,0xb0,0xa,0x3b,0x9c,0x72,0xf9,0xe3,0x8d,0xe3,0x87,0x4f,0xbb,0x71,0x96,0x73,0x7d,0x61,0xf1,0x19,0x96,0x38,0x2b,0xc5,0xa7,0x45,0xce,0xe,0x5,0x98,0xe2,0xa1,0x43,0x47,0xf8,0xe3,0x8d,0xe3,0x87,0xcf,0xb0,0x3c,0xd0,0xe5,0xfa,0xf4,0x12,0x95,0x72,0x6f,0xfc,0xb8,0x4e,0x8b,0xa8,0x96,0x80,0x6e,0xbb,0xe,0xc7,0xf3,0x4b,0x1c,0x96,0xfb,0xe1,0x25,0xc2,0xf6,0x12,0xd9,0xe5,0xfb,0xf1,0xdd,0xdb,0x41,0x58,0xee,0x4d,0xb9,0x5c,0x1b,0xbc,0x9d,0x92,0x5d,0x87,0x61,0xb9,0xa9,0xe3,0xfd,0x21,0xd,0xcb,0x3d,0x19,0xcf,0x3e,0xc3,0x12,0xa7,0xdf,0x3e,0xed,0xc0,0xae,0x4f,0x69,0x3c,0xdf,0xd4,0xa8,0x8b,0xe6,0x1f,0xa7,0x52,0x7c,0x86,0x25,0xce,0x4a,0xf3,0x29,0x79,0xe9,0xcc,0x2e,0x3f,0xc8,0x9c,0x72,0x78,0x5e,0xfb,0xac,0x84,0x7,0xda,0x4b,0x9f,0x61,0x89,0xb3,0x12,0x7d,0x2a,0x5e,0x3a,0xb,0xf2,0x3,0x37,0xde,0xbf,0xf0,0x71,0x3c,0x9e,0xe2,0x8b,0xcf,0xb0,0xc4,0xe9,0xa7,0x4f,0xbb,0x7c,0x27,0xae,0xd3,0x74,0xc6,0x16,0x96,0xb,0xc,0x32,0xc7,0x2f,0x9f,0x95,0xf0,0xe2,0xda,0x45,0x74,0x6f,0xdc,0xf3,0xe9,0xe7,0xbd,0x35,0x25,0x6c,0x61,0xb9,0x40,0xaf,0xbe,0xfc,0x30,0xcd,0x7e,0x6,0xf9,0x3e,0x3a,0xe9,0x73,0xbc,0x3d,0x63,0x4e,0xfa,0x1c,0xef,0xbf,0xb8,0x4b,0x71,0xc7,0x14,0xb6,0xb0,0x5c,0x60,0x58,0x7e,0x13,0x6,0x3d,0xeb,0xa,0xcb,0xf7,0xed,0x87,0xcf,0xb0,0xc4,0x59,0x69,0x3e,0x4b,0x71,0x47,0x15,0xb6,0xb0,0x5c,0x60,0xd0,0xc5,0xa2,0x5c,0x6e,0xd0,0xef,0x63,0x25,0xf8,0xc,0x4b,0x9c,0x95,0xe8,0xb3,0x14,0x46,0x14,0xb6,0xb0,0x5c,0x60,0xd0,0xc5,0xa2,0x5c,0x6e,0xd0,0xef,0x63,0x25,0xf8,0xc,0x4b,0x9c,0x91,0xcf,0x5d,0x28,0x39,0x2b,0x1a,0x96,0xb,0xc,0xba,0x10,0x96,0xc3,0xd,0xba,0x10,0xfa,0xe9,0x33,0xba,0x37,0xce,0x73,0xc3,0x76,0x9d,0x63,0xf1,0xf7,0xc8,0xd8,0xc2,0x72,0x81,0x41,0x17,0x8b,0x72,0xb8,0xd1,0x8b,0xeb,0x3c,0xa2,0x7b,0xe3,0x9e,0xcf,0x20,0xde,0xdb,0x21,0xc2,0x16,0x96,0xb,0xc,0xfa,0xac,0xa2,0x1f,0x8,0xe2,0xc3,0x15,0x66,0x9f,0x61,0x89,0x33,0xf2,0x59,0x1a,0x83,0xc2,0x16,0x96,0xb,0x8c,0xb2,0x19,0xff,0x38,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0x47,0x86,0xed,0x4d,0xf0,0x76,0x9c,0xf9,0xc1,0xf1,0xda,0x97,0xd7,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0x47,0x87,0xad,0x4d,0xf0,0x76,0x9d,0x79,0xcd,0xf1,0xda,0x97,0xd7,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xc7,0x86,0xa5,0xbd,0xa2,0xe5,0x3a,0xb,0x3a,0xa7,0x1c,0x9e,0xd7,0x3e,0xc3,0xf0,0x70,0x85,0xc9,0x67,0x58,0xe2,0x8c,0x7c,0x9a,0x83,0xe5,0xea,0x1e,0xe5,0x38,0xb,0x32,0xa7,0x1c,0x5e,0x39,0x8,0xfa,0x3d,0xa9,0x4,0x9f,0x61,0x89,0x33,0xf2,0x69,0x1e,0xb6,0x84,0x2d,0x2c,0xf,0x9c,0x97,0xbe,0x82,0x7c,0x4f,0xc2,0x72,0x6d,0x7e,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6b,0xf0,0xa4,0x1e,0x5b,0xd0,0xb3,0xae,0xb0,0x7c,0xe9,0xe3,0xf9,0xda,0xfc,0xf0,0x19,0x96,0x38,0x23,0x9f,0xd6,0x61,0x49,0xd8,0x82,0xfe,0xc0,0x85,0xe5,0xb,0x8,0x32,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x3d,0xbe,0x67,0xf5,0xd8,0xdc,0x46,0x58,0xbe,0x80,0x20,0x73,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0xda,0xe7,0x9b,0x9a,0x15,0xd,0x72,0xd6,0x15,0xcd,0x7e,0x3a,0xc3,0xa9,0x14,0x9f,0x61,0x89,0x33,0xf2,0x59,0x1e,0xd7,0x95,0x7a,0x6c,0xe3,0x59,0xd4,0xec,0x22,0x7a,0x71,0xfd,0xf7,0x19,0x96,0x38,0x23,0x9f,0xe5,0x73,0x1d,0xaf,0xc7,0x16,0x74,0xb1,0x9,0xcb,0x97,0x1e,0x96,0x87,0x2b,0x2c,0x3e,0xc3,0x12,0x67,0xe4,0xd3,0x19,0xae,0xa3,0xf5,0xd8,0xa2,0x2e,0x5a,0xb8,0x38,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0x9d,0x43,0x49,0x61,0x8b,0x44,0xcd,0x3f,0x9f,0xe3,0xf9,0xda,0xfc,0xf0,0x19,0x96,0x38,0x23,0x9f,0xce,0xf2,0x1d,0xaf,0xc7,0x66,0x5,0xd1,0xc3,0xed,0xf,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0xf3,0xfc,0x21,0xb3,0xa2,0x51,0xa6,0xe6,0xc,0x37,0xc,0xd7,0x36,0xde,0x7d,0x86,0x25,0xce,0xc8,0xa7,0x3b,0xdc,0xb2,0xea,0xb1,0x8d,0xf7,0x17,0xdf,0xe,0xc2,0x72,0x6d,0xe3,0xd9,0x67,0x58,0xe2,0x8c,0x7c,0xba,0xc7,0xb5,0x5d,0x8f,0x6d,0xbc,0x8b,0x5a,0x90,0xe3,0xc,0xcb,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xdd,0x85,0xad,0x7a,0x6c,0x91,0xa8,0x85,0x8b,0x53,0x29,0x3e,0xc3,0x12,0x67,0xe4,0xd3,0x7d,0xbe,0x27,0x9b,0xe0,0xed,0xf2,0xc2,0xf2,0x5,0x4,0x99,0x53,0x29,0x3e,0xc3,0x12,0x67,0xe4,0xd3,0x1b,0xbe,0xed,0x7a,0x6c,0x56,0x10,0x3d,0xdc,0xfe,0x70,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0x7a,0xc3,0x17,0x42,0x98,0xaf,0xa0,0x1b,0x65,0x6a,0xe1,0xe2,0x54,0x8a,0xcf,0xb0,0xc4,0x19,0xf9,0xf4,0x86,0x5f,0xe4,0x98,0xca,0xd8,0x22,0x51,0xb,0x17,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0xfc,0xdd,0x39,0xae,0x75,0x45,0xa3,0x87,0xdb,0x1f,0x4e,0xa5,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6f,0xf8,0xc3,0x39,0x81,0xa9,0xee,0x11,0x96,0x2f,0x20,0xc8,0x9c,0x4a,0xf1,0x19,0x96,0x38,0x23,0x9f,0xde,0xf0,0x4b,0x71,0x2,0x51,0xdd,0x23,0x2c,0x5f,0x40,0x90,0x39,0x95,0xe8,0xd3,0xe,0x2a,0xe5,0xde,0x84,0xc5,0x67,0xb9,0xfc,0x91,0x38,0x23,0x4e,0x1e,0x4,0xf9,0x25,0xe,0xd2,0xd,0xc,0x2,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0xfc,0xd1,0x38,0xbe,0x56,0xf7,0x8,0xcb,0x17,0x10,0x64,0x4e,0xa5,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6f,0xf8,0x63,0x71,0x1c,0xa9,0xee,0x11,0x64,0x8e,0x1f,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0x9b,0xe1,0xc,0x11,0xb6,0x20,0x3f,0xa8,0x41,0xbd,0x81,0x7e,0x71,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0x7a,0xc3,0x37,0xcb,0xf1,0xbc,0xba,0x47,0x58,0xbe,0x80,0x20,0x73,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0x7a,0xc3,0xb7,0xc2,0xf1,0xb4,0xba,0x47,0x58,0xbe,0x80,0x20,0x73,0x2a,0xd1,0xa7,0x1d,0x54,0xca,0xbd,0x9,0x8b,0xcf,0x72,0xf9,0x56,0x39,0x4a,0x90,0x5f,0xe2,0x30,0xdc,0x40,0x2f,0x39,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0xdb,0xe1,0x78,0x52,0xdd,0x23,0x2c,0x5f,0x40,0x90,0x39,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0xdb,0xf5,0x69,0x49,0xd8,0xa2,0x87,0xdb,0x1f,0x4e,0xa5,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6f,0xf8,0xe5,0xf8,0x34,0x2d,0x6c,0xd1,0xc3,0xed,0xf,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0xfc,0x72,0x7d,0xba,0x56,0xdd,0x23,0x2c,0x5f,0x40,0x90,0x39,0x95,0xe2,0xd3,0xef,0x17,0xcf,0x2b,0x9f,0x61,0xf9,0x3e,0xfc,0xe6,0x3b,0xe1,0x33,0xd4,0x9b,0xe0,0xfd,0xf0,0x19,0x96,0x6b,0x2b,0x17,0xe3,0x79,0xf6,0xb3,0x1c,0x9e,0x5d,0x6e,0x58,0x9e,0x6f,0xbf,0xf9,0x4e,0xf9,0x1c,0xb5,0xd0,0xe4,0x78,0x7e,0xf1,0x83,0xcc,0xa9,0x14,0x9f,0x61,0x89,0x33,0xf2,0xe9,0xd,0xdf,0x49,0x9f,0x23,0x66,0x6c,0xd1,0xc3,0xed,0xf,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0x7c,0xa7,0x7d,0x86,0x6e,0x13,0xbc,0x1f,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0xbb,0xe1,0x33,0x54,0x9b,0xe0,0xfd,0xf0,0x39,0x9e,0xaf,0xcd,0xf,0x9f,0x61,0x89,0x33,0xf2,0xe9,0xd,0xdf,0x2d,0x9f,0x8a,0x99,0x46,0x76,0xc,0x3b,0xcd,0xb1,0xcb,0xd7,0x75,0x1d,0x21,0x4,0xa9,0x54,0xa,0x49,0x92,0xd0,0x75,0xdd,0x92,0x9f,0xa0,0x5f,0x9f,0x13,0xfe,0xec,0xda,0x8,0xc3,0xbd,0xb1,0xcb,0x29,0x3e,0x27,0x63,0x3d,0x3,0xa5,0x9e,0xa7,0x91,0x38,0x66,0x9f,0xbd,0x22,0xdf,0xce,0xb3,0x3a,0x52,0x3c,0x0,0x99,0x4c,0x86,0x42,0xa1,0x80,0x24,0xed,0xd9,0x51,0xb,0xcb,0xf7,0x62,0x96,0xaf,0x98,0x69,0x64,0xc7,0xb0,0x93,0x9c,0x72,0xf8,0x45,0x31,0xdb,0xb0,0x61,0x3,0xaa,0xaa,0xba,0xea,0xcb,0x9,0x38,0xed,0xd3,0xcc,0x4b,0x59,0xea,0x41,0x1f,0xde,0x6e,0xb8,0x9d,0x91,0x5e,0xdc,0xd1,0xfc,0xed,0xfe,0xe2,0x99,0xbd,0x4e,0x3f,0xda,0xed,0x7e,0x1d,0x63,0xdd,0xbf,0x52,0x3f,0xb7,0x73,0x6f,0xac,0xc6,0x68,0xb5,0xbd,0xa6,0x69,0xb4,0xb4,0xb4,0x50,0x55,0x55,0x45,0xa1,0x50,0x28,0xcb,0x9f,0x1d,0xff,0x4e,0x70,0xac,0xf0,0x15,0xbb,0x4e,0x82,0x78,0x31,0xa5,0x20,0xcb,0x32,0x85,0x42,0x81,0x4d,0x9b,0x36,0x95,0xe5,0x3b,0x42,0x84,0x91,0x30,0xfc,0xb9,0xb4,0x92,0xc5,0x99,0xb5,0x39,0x1c,0x45,0xa1,0x34,0x2b,0x6a,0x9a,0xa6,0x91,0x4e,0xa7,0xa9,0xaf,0xaf,0x1f,0x22,0x6c,0xe3,0x51,0xd4,0x20,0xe0,0x9b,0xe0,0x9d,0xf4,0x19,0x8b,0xc5,0xc8,0xe7,0xf3,0x65,0xc5,0x10,0x26,0x98,0xb9,0x5f,0x4e,0x66,0x10,0x41,0xce,0xc0,0xdc,0x68,0xe7,0xb7,0x4d,0x2b,0x6d,0x75,0x5d,0x47,0x55,0x55,0x24,0x49,0x42,0xd3,0x34,0x5b,0xbe,0xca,0xf1,0x5f,0x2e,0xc7,0xe,0x3f,0xb0,0x9b,0xe0,0xfd,0xf6,0x19,0x66,0xf8,0x21,0x44,0x4e,0xda,0xf2,0x53,0xac,0xcc,0x22,0x2c,0xa2,0x36,0x52,0xdb,0x30,0xbe,0x93,0x56,0xf8,0x81,0xdc,0x4,0xef,0xb7,0xcf,0x30,0x23,0xc8,0xd9,0x55,0x50,0x7d,0xba,0xe5,0x3b,0x88,0xa2,0x66,0x65,0xac,0xcf,0x9,0xff,0xe5,0x70,0xca,0xe1,0x7,0x6e,0x13,0xbc,0xdf,0x3e,0xc3,0x8c,0x20,0xb,0x8c,0x5f,0x59,0x64,0x90,0x45,0xdc,0x8e,0xcd,0x28,0x53,0x33,0x87,0x40,0x6d,0x82,0xf7,0xdb,0x67,0x98,0x11,0x64,0x81,0xf1,0xeb,0x7b,0x9,0x43,0x6,0xe6,0x75,0xa6,0x56,0xce,0x77,0x11,0x16,0x1d,0x80,0x31,0xf6,0x8a,0xda,0x35,0x1c,0x89,0x9a,0xb7,0x8,0xbb,0xa8,0x85,0x21,0x3,0xb,0xb3,0xa8,0x59,0xe5,0x97,0xeb,0xdf,0x4f,0x9f,0x45,0x4,0xe2,0x24,0x78,0xbf,0x7d,0x86,0x19,0x61,0x17,0x35,0x2b,0x88,0x44,0xcd,0xd9,0xb6,0x6e,0xda,0xf4,0x53,0xd4,0x20,0x0,0x9b,0xe0,0xfd,0xf6,0x19,0x66,0x8c,0x87,0xc1,0xfd,0xa0,0xb7,0xb3,0x82,0x48,0xd4,0x9c,0x89,0xc3,0x9,0xbe,0xaf,0x9b,0xe0,0xfd,0xf6,0x19,0x66,0x4,0xb9,0xcb,0x38,0x5e,0xda,0xb9,0x65,0xd3,0xd,0x44,0xa2,0x36,0x94,0xef,0xc8,0x26,0xf8,0x72,0x11,0x89,0x9a,0x3b,0x88,0x44,0xcd,0x7e,0x3b,0xbf,0x6d,0x5a,0x6d,0xeb,0x34,0xc2,0x2c,0x6a,0xe0,0xc0,0x49,0xf0,0xe5,0x6,0x14,0x89,0x9a,0x75,0x78,0x2d,0x44,0x41,0x17,0xa1,0x4a,0x17,0x35,0xbf,0xc6,0x32,0x9d,0x8c,0xc1,0x69,0xbe,0xe7,0x9b,0xe0,0xcb,0xe5,0x57,0xb2,0xa8,0x45,0xdd,0x4f,0xf7,0xdb,0xf9,0x6d,0xd3,0x2d,0xff,0x4e,0xfb,0x76,0x32,0xe,0x37,0xf8,0x9e,0x9e,0x4,0x5f,0x2e,0xdf,0x2e,0x67,0xac,0xea,0x15,0xe3,0x9,0x91,0xa8,0xd9,0x6f,0xe7,0xb7,0x4d,0xab,0x6d,0xad,0xc0,0xc9,0xef,0xbb,0x5c,0x8e,0x17,0x7c,0x29,0x2c,0x17,0x53,0xe,0xc7,0x4a,0x5d,0xab,0xa0,0x22,0xea,0x7e,0xda,0x6b,0x67,0x5,0x61,0x12,0x35,0xa7,0xdb,0x86,0x45,0x7,0xcc,0xf2,0x3d,0xd9,0x4,0x5f,0x2e,0xbf,0xd2,0xbb,0xac,0x7e,0x8,0x91,0x93,0xb6,0xc6,0x53,0x6,0x16,0x16,0xa1,0xb2,0xd2,0x76,0xbc,0x89,0x1a,0xd8,0x10,0xb6,0x72,0x30,0x9e,0xc4,0xc6,0x2b,0x4,0x39,0xbb,0xa,0xaa,0x4f,0xb7,0x7c,0x87,0x45,0xa8,0xac,0xb4,0x1d,0x8f,0xa2,0x6,0x1e,0x54,0xf7,0x28,0x97,0x5b,0xc9,0xd9,0x5a,0x90,0x5,0xc6,0xaf,0x2c,0x32,0xc8,0x22,0x6e,0xc7,0x66,0x24,0x6a,0xee,0xf0,0xc7,0xdc,0x2b,0xea,0x65,0x30,0x4e,0xf8,0xac,0x24,0x51,0x1b,0x2f,0x62,0x65,0x16,0x61,0xc8,0xc0,0x22,0x51,0xb,0x6,0xdf,0x95,0x93,0xe0,0xcb,0xe5,0x47,0xa2,0x16,0xdc,0x4c,0xcd,0x69,0x5b,0x95,0x38,0x4e,0xe7,0x67,0x5b,0xbb,0xf5,0xd8,0xc2,0x24,0x6a,0xe0,0xc2,0x26,0xf8,0x72,0xf9,0x91,0xa8,0x5,0x37,0xbb,0x72,0xfa,0x1e,0x47,0xa2,0xe6,0x7d,0xdb,0x4a,0x10,0x35,0x70,0x78,0x13,0xbc,0x93,0xfc,0xa0,0xfa,0x72,0x13,0x41,0xce,0xae,0xc6,0x4b,0x3b,0x2b,0x8,0x93,0xa8,0x99,0xb5,0x67,0xd5,0xa6,0xdf,0x3a,0x60,0x97,0xef,0xca,0xac,0x68,0x34,0x51,0x60,0x1d,0xe3,0x61,0xbc,0x2c,0xe8,0xed,0xdc,0xb2,0xe9,0x6,0xbc,0x16,0x20,0x37,0x6c,0xfa,0xc9,0x2f,0x39,0x79,0x10,0xcd,0x7e,0x7a,0x8b,0x48,0xd4,0xdc,0x6f,0xe7,0xab,0x4d,0xdd,0x38,0x19,0x4a,0x20,0x40,0x53,0x1,0x1,0xe8,0x20,0xc4,0xc0,0xdf,0x1,0x69,0xd7,0xdf,0x23,0x51,0x2b,0x9f,0xbf,0x87,0xb0,0x79,0x2d,0x6a,0xd1,0x98,0x5a,0x24,0x56,0x41,0x69,0x67,0xab,0xad,0xa6,0x42,0x3e,0x87,0xc8,0x1b,0x87,0x71,0x97,0x62,0x9b,0xb5,0x58,0xaa,0x9d,0xe,0x10,0x57,0xd0,0x63,0x71,0x90,0xe4,0x1,0x31,0xb4,0x17,0xaf,0x59,0xf8,0x2d,0x4a,0x4e,0xf0,0x95,0xe1,0xff,0xe0,0x65,0x30,0x91,0xa8,0x45,0x63,0x6a,0x6e,0xb7,0xb3,0x82,0x31,0x6d,0xaa,0x5,0x44,0x26,0xcb,0x6e,0x79,0x16,0x0,0xba,0x0,0xbd,0xb1,0x19,0xbd,0xb1,0x19,0xad,0x61,0x32,0xd4,0xd5,0xa3,0x35,0x4c,0x46,0xaf,0x6b,0x82,0xea,0x1a,0xa8,0xaa,0x45,0x8f,0x27,0x41,0x89,0xa1,0xa7,0xd2,0x18,0x72,0x25,0x81,0x9a,0x47,0x64,0xfa,0x8c,0x3f,0x7b,0xda,0x11,0xbd,0x3d,0x88,0x9e,0x4e,0x44,0x67,0x2b,0xa2,0x73,0x27,0x52,0xe7,0x76,0x44,0xeb,0x56,0xa4,0x1d,0x5b,0x91,0x7a,0xfb,0x8c,0x18,0x7,0xd8,0x0,0x24,0x63,0x86,0x5d,0xe1,0xdc,0x88,0x52,0x10,0x44,0xc9,0x9,0x7e,0x59,0xd5,0x3d,0xca,0xe1,0xe,0xe7,0x28,0x8a,0x42,0x7f,0x7f,0x3f,0x1b,0x36,0x6c,0x70,0xd4,0x97,0xa2,0x28,0xa8,0xaa,0x1a,0xc8,0xc3,0x92,0xcd,0xee,0x61,0xb5,0xb2,0xd7,0x55,0x92,0xa4,0x11,0xef,0x51,0xd0,0x45,0x28,0x50,0xdd,0x4f,0x21,0xc,0x21,0xeb,0xcf,0xc,0x8a,0x98,0xe,0xe8,0xb5,0xb5,0x68,0x33,0xf7,0x45,0x9b,0xb1,0xf,0xda,0xb4,0xf7,0xa0,0xcd,0x9c,0x87,0x3e,0x7d,0x6f,0xb4,0xa6,0xbd,0xd0,0xeb,0x1b,0xa1,0x46,0x82,0x14,0xc6,0x9b,0x15,0xc7,0x50,0x22,0xad,0x48,0x66,0x37,0x55,0x1a,0xf8,0x59,0xd1,0xb8,0x3c,0xf0,0x67,0x7e,0xe0,0x93,0x3,0x7a,0x41,0xb4,0x77,0x23,0x5a,0xd7,0x23,0xb5,0x6e,0x43,0xda,0xfa,0x26,0xd2,0xe6,0x75,0x48,0x9b,0xde,0x40,0x79,0x67,0x35,0xd2,0xa6,0x37,0x91,0xba,0xba,0x7,0xc5,0x4e,0x7,0xf4,0x74,0x35,0x28,0x31,0xd8,0xed,0x99,0x31,0x3b,0x69,0x10,0x14,0x51,0x72,0x82,0xaf,0x94,0x6b,0xd0,0xa9,0xdf,0x9c,0x3d,0x3d,0x3d,0x34,0x36,0x36,0x72,0xe9,0xa5,0x97,0x22,0x84,0x18,0x72,0x62,0x75,0x39,0xbe,0x64,0x59,0x46,0xd3,0x34,0x36,0x6e,0xdc,0x48,0xa1,0x50,0x8,0x55,0xb6,0x57,0x2a,0x56,0x59,0x96,0xe9,0xef,0xef,0xa7,0xb3,0xb3,0x93,0xde,0xde,0x5e,0x76,0xec,0xd8,0xc1,0xe6,0xcd,0x9b,0x69,0x6d,0x6d,0x5,0xd8,0xe3,0xbe,0x9,0x21,0x46,0x15,0x3b,0x33,0x3e,0x83,0xd4,0xce,0xa,0x2c,0xfb,0x16,0x2,0x72,0x59,0x44,0x2e,0x3f,0xa8,0x37,0x5a,0x43,0x23,0xea,0xfc,0x45,0xa8,0x7,0x1e,0x83,0x7a,0xe0,0xd1,0x68,0x33,0xf7,0x43,0x9f,0x3a,0x19,0xea,0x81,0x24,0xa0,0x2,0xfd,0x40,0x6,0x43,0x8c,0xfa,0x80,0x1e,0xc,0x95,0x29,0xf1,0xc,0x8f,0x1d,0x8c,0x64,0x88,0x9d,0x4,0x28,0xa0,0x4f,0xac,0x41,0x9f,0xb9,0x3f,0x5a,0x7c,0x7f,0x88,0xbf,0xcf,0x10,0xc9,0x7e,0xe0,0xdd,0x2,0xf2,0xc6,0x35,0x48,0xef,0xac,0x46,0x7e,0x63,0x5,0xca,0xeb,0xcb,0x91,0xde,0x5c,0x89,0xbc,0x75,0xcb,0x2e,0xa1,0x8b,0x2b,0x50,0x55,0x8d,0x6e,0xa2,0x33,0x1c,0x24,0x51,0x72,0x82,0xaf,0xf8,0xf1,0xa2,0x97,0xf2,0xd9,0xde,0xde,0xce,0xbc,0x79,0xf3,0xf8,0xfe,0xf7,0xbf,0xef,0x79,0x3c,0x61,0x47,0x5f,0x5f,0x1f,0x5b,0xb7,0x6e,0x65,0xdd,0xba,0x75,0xac,0x5e,0xbd,0x9a,0xd5,0xab,0x57,0xf3,0xd2,0x4b,0x2f,0xb1,0x64,0xc9,0x12,0x74,0x5d,0x47,0x55,0xd5,0xc1,0xb6,0xb2,0x2c,0x87,0x36,0xa3,0x73,0xc5,0xe6,0xc0,0x38,0x59,0x31,0x33,0xd3,0x1,0x6d,0xfe,0x2,0xd4,0x43,0x4e,0x44,0x3d,0xe4,0xbd,0xa8,0xfb,0x1f,0x85,0x3e,0xb3,0x19,0x6a,0x31,0x32,0xa9,0x2e,0xa0,0x17,0xd8,0xcc,0xe0,0xa4,0x80,0xa3,0xd0,0xb5,0x81,0x20,0x80,0x2,0x86,0x60,0x76,0xd,0x9,0xd8,0x98,0x68,0x48,0x29,0xa8,0x8b,0xf6,0x47,0x3d,0x76,0x7f,0xf2,0xd2,0x99,0xd0,0x5,0x62,0x4b,0x17,0xf2,0xca,0xe7,0x88,0xbd,0xb4,0x18,0x79,0xe5,0x73,0x28,0xab,0x5f,0x44,0xee,0xe8,0x44,0xc7,0xd0,0xdf,0xe1,0xe3,0x73,0xbb,0x6e,0x41,0xb0,0x44,0xc9,0x9,0xbe,0x38,0xe8,0xa0,0x83,0xba,0x80,0x1a,0xaf,0x2,0x1a,0x89,0xb3,0x7d,0xfb,0x76,0x16,0x2e,0x5c,0xc8,0xfd,0xf7,0xdf,0x6f,0x27,0x94,0x8,0x25,0xb0,0x76,0xed,0x5a,0x9e,0x7f,0xfe,0x79,0x16,0x2f,0x5e,0xcc,0xe2,0xc5,0x8b,0xf7,0xe8,0xe6,0xc7,0x62,0xb1,0x21,0xdd,0x5c,0x3f,0x26,0x28,0xdc,0xb0,0x39,0x66,0x3b,0x21,0x40,0xd3,0x90,0xfa,0xfb,0x77,0x65,0x66,0x93,0xa7,0x53,0x38,0xfe,0x34,0xa,0x27,0x9f,0x85,0x7a,0xc4,0x89,0x30,0x11,0x43,0x58,0xda,0x81,0x6e,0xa0,0xa0,0x83,0x8,0x6a,0xf9,0x2b,0x1,0xb2,0x80,0x6a,0xa0,0x1,0x88,0x1,0x3b,0x40,0x7e,0xe3,0xd,0x94,0xe5,0xcf,0x20,0xbf,0xf8,0x24,0xe2,0xc9,0xbf,0xb3,0xb0,0x46,0x61,0xca,0xc4,0x49,0x74,0x4b,0xa,0xd9,0xda,0x66,0x34,0x59,0x41,0x98,0xca,0xe7,0x46,0xf1,0x1c,0x40,0x51,0x3,0xda,0x6c,0x9,0x9b,0x1b,0x13,0x5,0x91,0xb0,0xb9,0xb,0x4d,0xd3,0x78,0xea,0xa9,0xa7,0x58,0xb5,0x6a,0x15,0xb7,0xdf,0x7e,0x3b,0x4b,0x96,0x2c,0x19,0xfc,0x59,0x2c,0x16,0x33,0x65,0x23,0xf4,0x99,0xda,0x80,0xa0,0x89,0x1,0x41,0xd3,0x66,0xcf,0xa7,0x70,0xea,0x19,0x68,0xf3,0xe,0xa1,0xb0,0xe8,0x7d,0x30,0x37,0x65,0x74,0x27,0xdf,0x5,0x32,0x3,0xa3,0x56,0xe1,0x19,0xb9,0xd8,0x5,0x5d,0x40,0x5c,0x18,0xdd,0xe5,0x3a,0x20,0xf,0xe2,0xc5,0xf5,0x34,0xae,0x5b,0x4e,0x53,0xd7,0x36,0x9a,0x56,0x3c,0x43,0xc3,0xeb,0x2f,0xa2,0x64,0xfb,0xc9,0xb4,0x4c,0x23,0x9f,0x4a,0x23,0x34,0x75,0xc,0xa3,0x7b,0x22,0xa0,0xa2,0x6,0x76,0x84,0xcd,0xad,0x99,0xcc,0x48,0xd8,0xbc,0xc5,0xa3,0x8f,0x3e,0xca,0x4d,0x37,0xdd,0xc4,0x3d,0xf7,0xdc,0x33,0xf8,0x6f,0xf1,0x78,0x7c,0xc4,0x89,0x8a,0xc0,0x8a,0x95,0x99,0x76,0x42,0x80,0xae,0x23,0xfa,0xfa,0x10,0x80,0xba,0xd7,0x6c,0xa,0xe7,0x7e,0x95,0xfc,0xd9,0x5f,0x85,0xe9,0x18,0x63,0x56,0x3b,0x18,0xe8,0xf2,0x69,0xe1,0x14,0xb3,0x91,0xa0,0x63,0x8c,0xdb,0x35,0x1,0x55,0x18,0x7d,0xd2,0x9d,0xd0,0xbc,0xfa,0x79,0x26,0x2d,0x7b,0x94,0x29,0xcf,0x3f,0x4c,0x55,0xdb,0x46,0xfa,0x5b,0xa6,0x91,0xab,0xae,0x43,0x68,0xc3,0x67,0x38,0x4a,0x23,0xc0,0xa2,0x6,0x5e,0x9,0x9b,0x19,0x4e,0x24,0x6c,0xfe,0x60,0xf9,0xf2,0xe5,0xfc,0xec,0x67,0x3f,0xe3,0xf6,0xdb,0x6f,0x7,0x8c,0x31,0xb8,0xe1,0xa5,0xd4,0x3,0x29,0x56,0x66,0xdb,0x9,0x81,0xe8,0xed,0x35,0x32,0xb4,0x69,0x7b,0x93,0x3f,0xff,0x3f,0xc9,0x7f,0xe2,0x4b,0x30,0x4d,0xc0,0x26,0xa0,0x4b,0x7,0x29,0xa8,0x5d,0x4c,0x17,0xa0,0xb,0x48,0x8,0x68,0x4,0x14,0x48,0xaf,0x7a,0x9b,0xbd,0x16,0xdf,0xc1,0x94,0x17,0x1e,0xa1,0x7a,0xeb,0xdb,0x64,0x1b,0x27,0x92,0xad,0x69,0x42,0x68,0xc5,0xa9,0xdc,0x3d,0x11,0x70,0x51,0x3,0xab,0xc2,0xe6,0xe6,0x5a,0xb5,0x48,0xd8,0xfc,0xc5,0x8b,0x2f,0xbe,0xc8,0x85,0x17,0x5e,0xc8,0x4b,0x2f,0xbd,0x4,0xc,0xcd,0xde,0x2,0x27,0x56,0x66,0xda,0x9,0x1,0xaa,0x8a,0x94,0xc9,0xa0,0xc7,0xd3,0xe4,0x2e,0xb9,0x9c,0xfc,0xe7,0xbf,0x5,0x33,0x14,0xd8,0x0,0x74,0x6a,0xbb,0x96,0x58,0x54,0x22,0x8a,0x99,0x5c,0x23,0x50,0x5,0xc9,0xb7,0x5a,0xd9,0xeb,0xe9,0x3b,0x99,0xfe,0xe4,0xdd,0xd4,0x6c,0x5e,0x4b,0xdf,0x84,0x69,0xe4,0xab,0xeb,0x11,0x6a,0x61,0x8,0x2d,0x4,0xa2,0x6,0xd0,0x66,0x7a,0x65,0x9f,0x97,0xb,0x70,0x23,0x78,0x8f,0x43,0xe,0x39,0x84,0x65,0xcb,0x96,0x71,0xdd,0x75,0xd7,0x21,0xcb,0x32,0xb9,0x5c,0xe,0x55,0x55,0x4d,0x1f,0x84,0x13,0x34,0x51,0x13,0xbd,0xbd,0x48,0x99,0xc,0x85,0x83,0x4f,0xa0,0xef,0xb1,0xd7,0xc9,0x5f,0xf9,0x5d,0x50,0x14,0x58,0xa5,0x41,0x4f,0x85,0x8b,0x1a,0xc,0x74,0xb7,0x35,0xd8,0xa1,0xc1,0x46,0x9d,0xcc,0x84,0x16,0xde,0x38,0xff,0x12,0x9e,0xf9,0x3f,0x7f,0x63,0xf5,0xb9,0xdf,0x45,0xca,0x15,0xa8,0xdd,0xf0,0x1a,0xe8,0x3a,0xba,0x43,0xb,0x80,0xbd,0x14,0x45,0x53,0x11,0x7b,0x25,0x6a,0x91,0x10,0xfa,0x8f,0xcb,0x2e,0xbb,0x8c,0x35,0x6b,0xd6,0x70,0xd2,0x49,0x27,0xa1,0x69,0x1a,0xd9,0x6c,0x76,0xcc,0xef,0x25,0x30,0x6b,0xda,0x84,0x4,0x6a,0x1,0xa9,0xb7,0x17,0x80,0xec,0x37,0x7f,0x42,0xe6,0xde,0xc5,0xe8,0xb3,0xa7,0xc0,0x4a,0x1d,0x3a,0x22,0x41,0xdb,0x3,0x2,0x63,0xb6,0xb7,0x43,0x83,0xf5,0x3a,0xb9,0xa6,0x6,0xde,0xb8,0xf0,0x12,0x9e,0xbf,0xf2,0x76,0xb6,0x1e,0xfc,0x7e,0xd2,0x9b,0xdf,0x26,0xfd,0xee,0x3a,0xa3,0xad,0x64,0xff,0xe6,0x79,0x9d,0xe9,0x8d,0x59,0x8f,0x2d,0x12,0xb5,0xca,0xc3,0x3e,0xfb,0xec,0xc3,0x13,0x4f,0x3c,0xc1,0x1f,0xff,0xf8,0x47,0xa6,0x4c,0x99,0x42,0x36,0x9b,0x1d,0xb1,0xad,0x9f,0x99,0xda,0x90,0xb6,0x92,0x84,0xe8,0xed,0x41,0xca,0xe6,0xc8,0x9f,0xfa,0x69,0xfa,0x1f,0x5e,0x4d,0xfe,0x7b,0xdf,0x32,0x26,0x4,0xde,0xd1,0x8c,0x71,0xb4,0xe8,0x11,0x1b,0x19,0xbb,0xb,0xdc,0xdb,0x3a,0x5d,0xf3,0xe7,0xb1,0xe4,0x7,0x37,0xf3,0xc2,0xf7,0x6e,0x61,0xdb,0xa2,0x93,0xa9,0xdb,0xb4,0x96,0x44,0xcf,0x4e,0x74,0xd9,0x54,0xd1,0xed,0xa1,0xa6,0x7d,0xe8,0xbe,0x3a,0x5e,0x8f,0x2d,0x12,0xb5,0xf1,0x83,0x73,0xcf,0x3d,0x97,0x57,0x5e,0x79,0x85,0xbd,0xf7,0xde,0x9b,0x5c,0x2e,0xb7,0x47,0xf5,0xd5,0xc0,0x74,0x3f,0x25,0x9,0xd1,0xd3,0x3,0x40,0xe6,0x3b,0xff,0x4d,0xf6,0xf6,0xdb,0xd0,0xe,0x9c,0xf,0xab,0x75,0xe8,0xd6,0x4c,0x16,0xc0,0x8f,0x0,0xec,0x12,0xb8,0xad,0x1a,0x74,0xc1,0xbb,0x27,0x9d,0xc4,0xd2,0xef,0xdf,0xc0,0xf2,0xf3,0x7f,0x4c,0x21,0x91,0x42,0xc9,0xf4,0x58,0x33,0xe7,0xd3,0x98,0x9c,0xa3,0xf5,0xd8,0x22,0x51,0x1b,0x7f,0x68,0x68,0x68,0xe0,0xc5,0x17,0x5f,0xe4,0xb0,0xc3,0xe,0x23,0x9f,0xcf,0xa3,0xaa,0xaa,0xa5,0x4c,0xde,0xf5,0xee,0xe7,0x80,0xa8,0x9,0x20,0x73,0xc3,0x3f,0x29,0x7c,0xff,0x2b,0xb0,0xe,0x78,0x3b,0xca,0xd2,0xca,0x82,0x4,0x14,0x34,0x58,0xaf,0x41,0x27,0xac,0xbb,0xe0,0x53,0x2c,0xf9,0xf2,0x6f,0x51,0x32,0xbd,0x48,0x5,0x73,0xfb,0xae,0xfd,0x9c,0x68,0x28,0x29,0x6c,0x51,0xf7,0x33,0xc2,0xee,0x68,0x68,0x68,0xe0,0x85,0x17,0x5e,0xe0,0xd4,0x53,0x4f,0xa5,0x50,0x28,0xa0,0x69,0x5a,0x30,0x76,0x29,0xec,0x26,0x6a,0xfd,0x3f,0xfe,0xb,0xea,0xe7,0xde,0xf,0xab,0x80,0xfe,0x68,0x2c,0xcd,0x31,0x48,0x40,0x46,0x83,0x1e,0xa8,0xda,0xb1,0x19,0xa5,0xbf,0x7,0x5d,0x1e,0xfb,0xe6,0xfa,0x3d,0x7b,0xba,0x87,0xb0,0x45,0xa2,0x16,0x61,0x24,0x3c,0xf4,0xd0,0x43,0x9c,0x7e,0xfa,0xe9,0x43,0x32,0xb7,0x91,0xe0,0xc6,0xf7,0x3b,0xa2,0xa8,0x5d,0x7b,0x3b,0xea,0x25,0x67,0xc3,0xab,0x3a,0xa8,0xe3,0x6c,0x81,0x6d,0x10,0x90,0x92,0xa0,0xd,0x66,0x3f,0xf6,0x7b,0xd4,0x78,0x12,0x5d,0x8c,0x2e,0x6c,0x7e,0x8b,0x9a,0x10,0x62,0xa8,0xb0,0x45,0xa2,0x16,0x61,0x2c,0xdc,0x73,0xcf,0x3d,0x9c,0x7a,0xea,0xa9,0xa3,0x8a,0x9b,0xeb,0xb,0x7a,0x77,0xef,0x7e,0xfe,0xe0,0x16,0xd4,0xaf,0x9d,0x3,0xab,0x81,0x7c,0xd4,0xf5,0x74,0x1c,0x1a,0xd0,0xc,0xd,0xab,0x96,0xd1,0xb4,0x76,0x29,0x99,0xba,0x9,0x8c,0xb6,0x33,0x21,0x8,0xa2,0x6,0x3,0x19,0x5b,0x34,0xfb,0x19,0xc1,0xa,0x1e,0x7a,0xe8,0x21,0x3e,0xfd,0xe9,0x4f,0x93,0xcf,0xe7,0x4b,0x96,0x49,0x32,0xb,0x5b,0xa2,0x26,0x4,0x64,0x8c,0xbd,0x9e,0x99,0x2b,0x7e,0x47,0xe1,0xeb,0xe7,0xd,0x88,0x9a,0xe6,0xd2,0x9,0x1e,0xe,0x40,0x48,0x20,0x49,0x20,0x97,0xf8,0x48,0x3,0x9f,0xa0,0xbe,0x17,0x31,0x9,0xfa,0x61,0xef,0xa7,0xfe,0x84,0x8e,0x40,0x1f,0x65,0x5d,0x63,0x50,0x44,0xd,0xca,0x28,0x5b,0x14,0x89,0x5a,0x65,0xe3,0xb6,0xdb,0x6e,0xe3,0x5f,0xff,0xfa,0x17,0x1b,0x37,0x6e,0x24,0x99,0x4c,0x5a,0x3e,0xaf,0xd2,0xf6,0xf8,0x9b,0x5a,0x40,0x2a,0xa8,0x64,0xff,0xe3,0x1a,0xa,0xdf,0xff,0x2,0xac,0x4,0xb2,0x7e,0x8b,0x9a,0x0,0x45,0x18,0x85,0x25,0x93,0x3,0x9f,0x18,0xbb,0xc6,0xf9,0xa,0x18,0x7b,0x34,0x55,0x6,0x56,0xfc,0xf,0xfc,0x7b,0xf1,0xef,0xa,0x6,0x5f,0x16,0xbb,0xda,0xe5,0x30,0x4a,0x16,0xf5,0x63,0x94,0x4b,0x72,0xa3,0x44,0xd2,0x58,0xd0,0x81,0x26,0xa8,0x79,0x69,0x2d,0x53,0x5e,0xfa,0x27,0x7d,0xcd,0xd3,0x10,0x65,0xee,0x25,0x1e,0x9,0x4e,0xf3,0x6d,0x4d,0x84,0x47,0xa2,0x16,0x1,0xe0,0xbe,0xfb,0xee,0xe3,0xe0,0x83,0xf,0x26,0x93,0xc9,0x90,0x4a,0xa5,0x4c,0x57,0xfa,0xb5,0x2d,0x6a,0x2,0xa4,0x4c,0x96,0xc2,0xa1,0xef,0x25,0x7f,0xd5,0x77,0x61,0xd,0xc6,0xc0,0xb6,0x97,0xa2,0xa6,0x63,0x64,0x57,0x71,0x61,0xd4,0x68,0xab,0x1d,0xf8,0xf7,0x2e,0x60,0x47,0x1,0x69,0xe3,0xbb,0x88,0xd6,0xd,0x48,0xdb,0xb7,0x21,0x5a,0x37,0x22,0xba,0x3b,0x8c,0x72,0xdf,0x99,0x5e,0xe8,0xef,0x5,0x5d,0x43,0x14,0x57,0xf2,0xeb,0xda,0x60,0xb9,0x70,0x3d,0x5d,0x8b,0x5e,0xd7,0x84,0x5e,0x3f,0x11,0xad,0x71,0x12,0x7a,0xf3,0x44,0xb4,0x96,0x69,0xe8,0x13,0x1b,0x60,0x12,0x46,0xe6,0x94,0xc7,0x28,0xa1,0xd4,0x83,0xd1,0xed,0x36,0xb1,0x59,0xbd,0x2c,0x8,0x1,0xa,0x4c,0x5b,0xfa,0x77,0x94,0xfe,0x1e,0xb4,0xe6,0xe9,0x88,0x12,0x2,0x1b,0x34,0x51,0x3,0x1b,0xc2,0x16,0x89,0x5a,0x84,0x22,0x16,0x2d,0x5a,0xc4,0x2f,0x7e,0xf1,0xb,0xbe,0xf1,0x8d,0x6f,0x50,0x28,0x14,0x90,0x1d,0x9c,0x2d,0xdb,0xb3,0x9d,0x80,0xfe,0x7e,0x74,0x59,0x22,0x7b,0xf5,0xdd,0x46,0x56,0xd3,0xe1,0xd1,0x1a,0x35,0x7d,0xc0,0x7f,0xb5,0x80,0x16,0x8c,0x6c,0x6c,0x3b,0x48,0x6b,0xde,0x42,0x7e,0x75,0x9,0xf2,0xab,0xcb,0x90,0xd6,0xad,0x41,0xde,0xb2,0x16,0xd1,0xb6,0x1d,0xd1,0xd9,0x31,0x98,0x94,0x9,0xf6,0xac,0x6,0x3e,0x1c,0xbb,0xff,0x5b,0xb1,0xad,0x1e,0x97,0xd1,0x1b,0x26,0xa0,0x4d,0xdd,0x1b,0x6d,0xe6,0x3c,0xd4,0x19,0xf3,0x51,0x67,0x1f,0x80,0x3a,0x7b,0x7f,0xb4,0x19,0x53,0xa0,0x59,0x40,0x5e,0xc0,0x4e,0x8c,0xc2,0x97,0x9a,0xb,0x93,0x26,0x69,0x81,0xbc,0xbe,0x9f,0x29,0xcb,0xfe,0x49,0x7f,0xe3,0xe4,0xd0,0x88,0x1a,0x58,0x7c,0x2c,0x22,0x51,0x8b,0x30,0x1c,0x5f,0xff,0xfa,0xd7,0x79,0xf0,0xc1,0x7,0x79,0xfc,0xf1,0xc7,0xc7,0x14,0xb6,0xf2,0x96,0x7f,0xe8,0x48,0x9a,0x46,0xee,0x43,0x5f,0x40,0x3f,0xac,0x1e,0x5e,0xd3,0xdd,0x17,0xb5,0xe2,0x46,0xf1,0x9,0x18,0xb5,0xcd,0xd6,0xe9,0x28,0x7f,0x7f,0x1c,0xe5,0x7f,0x1f,0x46,0x5e,0xfe,0xc,0xd2,0xda,0x95,0xc8,0xfd,0xb9,0x21,0x67,0xe,0x20,0x83,0x9e,0x4a,0x18,0x2b,0xf4,0xc5,0xd0,0xb1,0x33,0x21,0xc4,0xd8,0x39,0x96,0xa6,0x19,0x59,0x5d,0x21,0x8f,0xd4,0xba,0x15,0xf9,0xdd,0xad,0x88,0x97,0x9e,0x1b,0xc,0x47,0x6b,0xa8,0x47,0x9d,0x35,0x9f,0xc2,0x21,0x27,0x91,0x3f,0xec,0x7d,0x14,0xf6,0x3b,0xa,0x66,0xc4,0x41,0x31,0x66,0x2e,0xe9,0xc2,0x19,0x91,0xd3,0x81,0x6,0x98,0xf4,0xf8,0xa3,0xd4,0x6e,0x5a,0x43,0xd7,0xf4,0x7d,0x87,0x9c,0xa3,0x50,0xbc,0x9e,0x72,0xe0,0x26,0xdf,0xf4,0xa3,0x11,0x76,0x51,0x5b,0xb5,0x6a,0x15,0x5d,0x5d,0x5d,0xa6,0x8b,0x2a,0x96,0xc2,0x58,0xd7,0x63,0x76,0x9c,0xc9,0xea,0x78,0x54,0x91,0x23,0x49,0x12,0xa9,0x54,0x8a,0x9a,0x9a,0x1a,0x1a,0x1b,0x1b,0x49,0xa7,0xd3,0x96,0x6c,0xb8,0x85,0xbb,0xee,0xba,0x8b,0xc6,0xc6,0xc6,0x51,0xbb,0xa4,0x65,0x6f,0x6a,0xef,0xeb,0x45,0x57,0x64,0xf2,0x97,0xfe,0xc4,0xc8,0x52,0x74,0x17,0x67,0x40,0x55,0x20,0x2d,0xc1,0x14,0x40,0x3,0xe9,0x95,0x8d,0xc4,0xfe,0x76,0xb,0xb1,0x7,0x6e,0x43,0x5e,0xff,0xe6,0x60,0x33,0x5d,0x11,0x68,0x35,0x69,0x63,0xf,0xe5,0x18,0xdd,0x70,0xd3,0xdf,0xb7,0x24,0x1,0x92,0xd1,0x45,0x4d,0x56,0xd,0x15,0x42,0xb5,0x80,0xe8,0xe9,0x24,0xf6,0xd2,0xbf,0x89,0xbf,0xf4,0x6f,0xf4,0x9b,0xae,0x46,0x9d,0xb1,0xf,0xea,0xc2,0x63,0xc8,0x1f,0x71,0x32,0xb9,0x23,0x4e,0x41,0xdf,0xa7,0x9,0x92,0x92,0x71,0x8f,0x76,0x60,0x74,0x77,0xed,0xdc,0xa7,0x98,0x4,0xdd,0x30,0x6d,0xe9,0x3,0x14,0x92,0xd5,0xf6,0xaf,0x67,0x4,0xb8,0xcd,0x37,0x25,0x6c,0xe3,0x61,0xc6,0xf4,0xd4,0x53,0x4f,0x65,0xf3,0xe6,0xcd,0xae,0xd9,0xf7,0x12,0x8a,0xa2,0x50,0x5b,0x5b,0xcb,0xec,0xd9,0xb3,0x99,0x3a,0x75,0x2a,0x33,0x67,0xce,0xe4,0x90,0x43,0xe,0xe1,0xb4,0xd3,0x4e,0xa3,0xa1,0xa1,0xc1,0xf3,0x78,0x1a,0x1a,0x1a,0xb8,0xf7,0xde,0x7b,0x7,0xd7,0xb8,0x29,0xca,0xd0,0xc7,0xaa,0xec,0x85,0xba,0x6a,0x1,0xa1,0x43,0xe6,0x1b,0x37,0xa0,0x1f,0xdc,0x4,0xaf,0xe8,0xee,0x8c,0xab,0x69,0x18,0x33,0x95,0x73,0x81,0x9d,0x10,0xbf,0xe9,0x8f,0x28,0xcf,0x3d,0x88,0xfc,0xec,0xc3,0xc8,0xdd,0xdd,0x46,0xc6,0x54,0x95,0x4,0x25,0x3e,0x54,0x2b,0x9c,0x12,0xb5,0xb1,0xda,0xca,0xa,0x7a,0x75,0xdd,0x40,0xcf,0x58,0x40,0x3e,0x87,0xbc,0xfe,0x4d,0x62,0xeb,0xdf,0x24,0x79,0xdf,0x1f,0x50,0x27,0x4f,0x26,0x7f,0xf0,0x49,0x14,0xf6,0x3b,0x94,0xdc,0x9,0x1f,0x47,0x5b,0xb8,0x17,0xe8,0x92,0x71,0x3e,0x83,0x95,0x9,0x16,0x1d,0x68,0x81,0xc6,0xa7,0x96,0x32,0x71,0xd5,0xd3,0xf4,0xb5,0x4c,0xdb,0xe3,0xd4,0xab,0x72,0xe0,0x5,0x5f,0x2c,0x5c,0xb8,0x70,0xd4,0x7a,0x6c,0x5e,0x9,0x54,0x6b,0x6b,0x2b,0xb,0x17,0x2e,0xe4,0xbe,0xfb,0xee,0xb3,0xcc,0x35,0x83,0x7d,0xf6,0xd9,0x87,0xb7,0xde,0x7a,0xcb,0x15,0xdb,0x41,0x41,0x43,0x43,0x3,0x1f,0xfb,0xd8,0xc7,0x38,0xff,0xfc,0xf3,0x39,0xea,0xa8,0xa3,0x3c,0xf7,0xff,0xc1,0xf,0x7e,0x90,0x87,0x1e,0x7a,0x68,0x48,0xd6,0x56,0xb6,0xa8,0x9,0xa3,0x4,0x91,0x36,0x63,0xe,0xfd,0x4f,0xbc,0x61,0xcc,0x12,0x76,0xbb,0x30,0x9e,0xa4,0x2,0xb5,0x12,0x4c,0x6,0xe5,0xfe,0xc7,0x49,0x5e,0xff,0x6d,0xe4,0xd5,0x46,0x6d,0x3a,0x5d,0x80,0x5e,0x53,0x3b,0xf8,0x72,0xbb,0x31,0xfb,0x6b,0xa7,0xfd,0x60,0x5b,0x21,0x8c,0xee,0x6b,0x57,0x7,0xd2,0x40,0x85,0x6f,0xad,0xb6,0x86,0xdc,0x89,0x1f,0x25,0xfb,0xa1,0xcf,0x91,0x7f,0xef,0xfb,0x8c,0xea,0xb9,0x1b,0x30,0xb7,0x2c,0x46,0x32,0x2a,0xee,0x2e,0xfa,0xf1,0xa5,0xec,0xf5,0xdc,0xbd,0x74,0x4d,0x9b,0x3b,0x50,0x78,0x32,0x1c,0xa2,0xc6,0x58,0xf5,0xd8,0xc6,0x43,0xa6,0x56,0x44,0x22,0x91,0xb0,0xc5,0x2b,0xae,0xf1,0x1b,0xeb,0x23,0x49,0xd2,0x98,0x1f,0x59,0x96,0x4d,0x7d,0x14,0x45,0x31,0xf5,0x89,0xc5,0x62,0x83,0x1f,0x59,0x96,0x69,0x6f,0x6f,0xe7,0xf7,0xbf,0xff,0x3d,0x47,0x1f,0x7d,0x34,0x1f,0xfd,0xe8,0x47,0xd9,0xba,0x75,0xab,0xc3,0x77,0x71,0x74,0xdc,0x70,0xc3,0xd,0x0,0x83,0xd5,0x40,0x1c,0xd9,0x52,0xa5,0x16,0x10,0x40,0xfe,0xdc,0xcb,0x8d,0x81,0xfb,0x4e,0x17,0x44,0xad,0x0,0x4c,0x90,0x60,0x2a,0x24,0xfe,0xcf,0xb5,0x54,0x7f,0xf1,0x64,0xe4,0xd5,0x2f,0xa1,0xa5,0xab,0xd1,0x6a,0x6b,0xd1,0xd3,0x35,0xc1,0x15,0x35,0x18,0x88,0x4d,0xa0,0xd7,0x36,0xa0,0x36,0x34,0xa2,0x36,0x36,0x42,0x7f,0x2f,0xc9,0xbf,0xdf,0x46,0xed,0x5,0x27,0x53,0x77,0xd6,0x71,0x24,0xfe,0xf6,0x88,0x31,0xbb,0x3a,0x75,0x60,0xfd,0xdc,0x68,0xab,0x47,0xea,0xa0,0xea,0x95,0x8d,0x4c,0x7c,0xe5,0x19,0xfa,0x5a,0xa6,0x87,0x4d,0xd4,0x0,0x87,0xab,0x7b,0x4,0x55,0xd4,0xec,0xc2,0x8d,0xbd,0x8e,0x6e,0xf9,0x94,0x24,0x89,0x58,0x2c,0x46,0x3c,0x1e,0x7,0xe0,0xfe,0xfb,0xef,0x67,0xde,0xbc,0x79,0xdc,0x7c,0xf3,0xcd,0x8e,0xc5,0x36,0x16,0x66,0xcc,0x98,0xc1,0x67,0x3f,0xfb,0x59,0xd3,0x7b,0x49,0xcd,0x40,0x64,0xb2,0xa8,0xf5,0x4d,0x14,0x3e,0xf8,0x19,0xa3,0x4b,0xe5,0xf4,0x1e,0xd0,0x3c,0x30,0x5d,0x2,0x9,0x52,0x9f,0x39,0x97,0xd4,0xaf,0x2e,0x47,0x57,0x24,0xb4,0xba,0x3a,0x63,0xf0,0xdf,0xc1,0x2e,0xd8,0x68,0x70,0x4e,0x30,0x75,0xa3,0x38,0x64,0xba,0xe,0xb5,0xb1,0x9,0xad,0x26,0x4d,0x6c,0xe9,0x33,0xa4,0x2f,0x3a,0x95,0xf9,0x97,0x9d,0xc7,0xa4,0x97,0x5e,0x34,0xce,0x3f,0x98,0x2c,0xd,0x5c,0xdf,0x70,0xba,0x80,0x2a,0x98,0xbc,0xea,0x31,0x52,0x3b,0xb7,0x50,0x88,0xa7,0x2c,0xc7,0x67,0x3d,0x66,0xe7,0xf9,0xd1,0x26,0xf8,0x32,0xe1,0xa4,0xf8,0x39,0x61,0x4b,0xd7,0xf5,0x41,0x81,0xeb,0xee,0xee,0xe6,0x82,0xb,0x2e,0xe0,0x9c,0x73,0xce,0x29,0x79,0x0,0xb5,0x1b,0xf8,0xe1,0xf,0x7f,0x88,0x10,0x62,0xd4,0x1a,0x6e,0xbb,0x63,0xd4,0x6b,0x16,0xc2,0x38,0x7c,0xe5,0xd4,0x4f,0xc3,0x3c,0x5,0x3a,0x1c,0x5e,0xb7,0x55,0x0,0x66,0x48,0x90,0x81,0xea,0x4f,0x9c,0x40,0xe2,0xe1,0xdb,0x50,0x53,0x49,0xf4,0xaa,0xf4,0x1e,0x87,0x1d,0x7b,0x96,0x7d,0x39,0x9,0x5d,0x43,0xc4,0xe2,0xa8,0x4d,0x4d,0x64,0x93,0x9,0x26,0x3d,0xf3,0xf,0x8e,0xbb,0xf6,0x2,0xe,0xb9,0xe6,0xab,0xd4,0xbf,0xfc,0xb2,0x31,0x39,0x52,0x2f,0x81,0xba,0x9b,0x7f,0x49,0x40,0x16,0x6a,0x37,0xad,0xa1,0x90,0xa8,0x42,0xe8,0xe5,0xff,0x92,0xf2,0x83,0x1f,0x6d,0x82,0x1f,0x1,0x5e,0x9,0x91,0x1b,0xb6,0x8a,0x48,0x24,0x12,0x8,0x21,0xb8,0xe3,0x8e,0x3b,0x38,0xe0,0x80,0x3,0x3c,0xe9,0x9a,0xce,0x9a,0x35,0x8b,0x7d,0xf7,0xdd,0xd7,0x54,0xd6,0x36,0xe6,0xb5,0xe4,0xb2,0xe8,0x40,0xe1,0xc4,0x4f,0x41,0x16,0x1c,0x5d,0x90,0x5a,0xc0,0xe8,0x96,0xe9,0x50,0x7d,0xc6,0x71,0xc4,0x5e,0x7e,0x1a,0x35,0x9d,0x86,0x58,0x7c,0xcc,0xc9,0x80,0xb1,0x10,0xb8,0xee,0xaa,0x66,0x8,0x5c,0xcf,0xf4,0x39,0xf4,0x35,0x4d,0x64,0xda,0xf3,0xff,0xe0,0x98,0x2b,0x3f,0xcd,0x81,0xd7,0x5f,0x41,0xac,0xa3,0xb,0xe6,0x8,0xa8,0x96,0x8c,0x71,0xc6,0x7a,0x88,0xbf,0xb3,0x93,0x96,0xd5,0xcf,0x93,0xa9,0x6b,0x9,0xa5,0xa8,0x1,0xd1,0x26,0xf8,0x52,0x8,0xbb,0xa8,0x15,0xdb,0xed,0x9e,0xbd,0xbd,0xfa,0xea,0xab,0x2c,0x58,0xb0,0x80,0xc7,0x1f,0x7f,0xdc,0x94,0x8d,0x72,0xf0,0x85,0x2f,0x7c,0x1,0x60,0xc8,0x9,0xf4,0x23,0xc5,0x38,0x1a,0x44,0xbe,0x80,0x36,0x67,0x7f,0xb4,0x23,0xf,0x87,0x6d,0x38,0x37,0xb6,0xa6,0x1,0x8d,0xc6,0x38,0x53,0xd5,0x59,0xa7,0x11,0x5b,0xf5,0x8c,0x21,0x6a,0x92,0x54,0x52,0xd4,0xdc,0x12,0x2a,0xab,0x6d,0xcb,0xb5,0x2d,0x34,0xd,0x5d,0x56,0xe8,0x9a,0x36,0x97,0x5c,0x6d,0x3,0xb3,0x1f,0xbc,0x85,0x63,0x7e,0x70,0x16,0x73,0x6f,0xbe,0x1,0xa9,0x3f,0x6f,0x64,0xaf,0x35,0x30,0x6b,0xf1,0x9f,0xa8,0xde,0xbe,0x1e,0x35,0x65,0xeb,0x1c,0xf5,0x51,0x63,0xf0,0x8a,0x3f,0x28,0x6c,0x91,0xa8,0x19,0x18,0x2f,0xa2,0x36,0x1c,0x89,0x44,0x82,0x1d,0x3b,0x76,0x70,0xf2,0xc9,0x27,0xd3,0xde,0xde,0x6e,0xca,0x96,0x5d,0x5c,0x72,0xc9,0x25,0xa4,0x52,0xa9,0x11,0xbb,0xa3,0xe6,0xae,0xc5,0x28,0x3d,0xa3,0x1e,0xff,0x71,0x98,0xa,0xf4,0x39,0x98,0xad,0x49,0x2,0x5a,0x20,0x71,0xe5,0x7f,0x91,0x78,0xe1,0x61,0xd4,0xea,0xea,0xc0,0x8b,0x9a,0x15,0x8c,0x99,0x29,0x6b,0x2a,0x6a,0x2c,0x41,0xc7,0xde,0xb,0x48,0x75,0x6e,0x63,0xc1,0xcd,0x57,0x71,0xfc,0xf7,0x3f,0x42,0xe3,0xd2,0x97,0x60,0x8b,0xc6,0xd4,0x25,0xff,0x20,0xd3,0x30,0x69,0xc4,0x7d,0xa1,0x6e,0xc4,0xec,0x34,0x7f,0xb0,0xba,0x87,0x17,0x8e,0x23,0x51,0x73,0xcf,0xd6,0x58,0xed,0x74,0x5d,0x1f,0x9c,0x58,0xf8,0xc4,0x27,0x3e,0x61,0xca,0x9e,0x5d,0x24,0x93,0x49,0x3e,0xf2,0x91,0x8f,0x94,0x8c,0xc9,0xf4,0x33,0xa0,0x1a,0x55,0x5a,0xd5,0x5,0x47,0x1b,0x1b,0xc2,0x9d,0x3c,0xfb,0xb3,0x59,0x20,0x56,0x76,0x90,0xb8,0xed,0x1a,0x63,0x78,0x49,0x2e,0xbd,0xc0,0x36,0x28,0x42,0x65,0x5,0x96,0xe2,0x50,0xb,0x64,0x6b,0x9b,0x69,0xdf,0xe7,0x0,0xaa,0xb7,0x6f,0xe0,0xd0,0xeb,0x2e,0xe2,0xa8,0xeb,0x3e,0x87,0x5c,0xc8,0x91,0xab,0x69,0xc4,0x6e,0xd7,0xdf,0x6f,0x51,0x13,0x42,0x20,0x45,0xa2,0x66,0xc0,0xaf,0x71,0x30,0xaf,0x7d,0x2a,0x8a,0xc2,0xe2,0xc5,0x8b,0xf9,0xc9,0x4f,0x7e,0x52,0x4e,0x58,0x63,0xe2,0x93,0x9f,0xfc,0x24,0x0,0x85,0xc2,0xae,0x73,0x29,0x2d,0x4d,0xd7,0x67,0x73,0x68,0x55,0x29,0xb4,0x39,0x8b,0xa0,0xd3,0xc1,0xc0,0x34,0x1,0x4d,0x10,0x7b,0xe2,0xaf,0x8,0x1d,0xf4,0xea,0xea,0x40,0x8b,0x9a,0xeb,0xef,0x8d,0xae,0x23,0x34,0x95,0xbe,0xe6,0xa9,0x68,0x89,0x38,0xf5,0xeb,0x5f,0x41,0x8f,0x25,0x30,0xb1,0xf9,0xab,0x24,0x82,0x20,0x6a,0x60,0x63,0xfd,0x76,0x24,0x6a,0xde,0xb5,0x73,0x43,0x48,0x8b,0xbb,0x2,0xbe,0xfd,0xed,0x6f,0xb3,0x61,0xc3,0x6,0xd3,0x3c,0xab,0xf8,0xc0,0x7,0x3e,0x40,0x2a,0x95,0x22,0x97,0xcb,0x1,0xf6,0x5e,0x7e,0x6d,0xe6,0x7b,0xd0,0xa7,0xb6,0x18,0x9b,0xbc,0x9d,0x42,0x4a,0xc0,0xbb,0x10,0xbb,0xe7,0x7f,0x8c,0xff,0x2f,0x71,0xa4,0x5c,0x58,0x45,0xad,0x9c,0xf7,0x4c,0x68,0x1a,0x5a,0x2c,0x41,0xae,0xae,0xd9,0xf8,0x7,0x1b,0xdd,0xd0,0xa0,0x88,0x1a,0x58,0x14,0xb6,0x4a,0x15,0x35,0xa7,0x6d,0xf9,0x75,0x4f,0x84,0x10,0xe8,0xba,0x4e,0x32,0x99,0x4,0xe0,0xbc,0xf3,0xce,0x73,0xcd,0x57,0x3a,0x9d,0xe6,0xb8,0xe3,0x8e,0x1b,0xf4,0x6b,0x16,0xc5,0xb6,0x2,0xd0,0x67,0xec,0xb,0xd,0x18,0x6b,0xcd,0x9c,0xc2,0x44,0x90,0x9f,0x5d,0x8a,0xf2,0xc6,0x2a,0xb4,0xc4,0x9e,0x33,0xa0,0x61,0xec,0x52,0xda,0x69,0xef,0xb4,0x8d,0x20,0x89,0x1a,0x58,0x10,0xb6,0x4a,0x15,0x35,0xb3,0xb3,0x51,0x4e,0x67,0x6a,0x6e,0xb6,0xd3,0x75,0x1d,0x45,0x51,0x78,0xf2,0xc9,0x27,0xb9,0xff,0xfe,0xfb,0xc7,0xe4,0xdb,0xc5,0x69,0xa7,0x9d,0x66,0xa9,0xfd,0xf0,0x6b,0xd1,0x66,0xce,0x87,0x14,0x7b,0xac,0x29,0xb3,0xf,0x1,0x31,0x88,0x3d,0x7d,0x87,0xf1,0xbf,0x89,0xe4,0xa8,0xfe,0x47,0xb5,0xe4,0xf1,0x8c,0xa6,0x93,0xed,0x4b,0xf1,0xc7,0x93,0xa8,0x41,0xc0,0x4e,0x82,0xf7,0x12,0x41,0xed,0x7e,0x9a,0x45,0xb9,0x3e,0x8b,0x5d,0xd2,0xef,0x7d,0xef,0x7b,0x8e,0xc5,0x34,0x1c,0x47,0x1c,0x71,0x4,0x80,0xa9,0xc5,0xba,0x43,0xe2,0x1c,0x10,0x32,0x6d,0xe2,0xf4,0xd1,0xb7,0xfe,0x58,0x45,0x5c,0x40,0x1b,0x48,0xab,0x97,0x18,0xff,0x6f,0x73,0x57,0x41,0x90,0x44,0x2a,0x88,0xa2,0x12,0x4,0xfe,0x98,0xc2,0x56,0xa9,0xa2,0xe6,0xb4,0xad,0xa0,0x75,0x53,0x8b,0x65,0x90,0x56,0xad,0x5a,0xc5,0x8a,0x15,0x2b,0x5c,0xf1,0xb1,0xdf,0x7e,0xfb,0x51,0x5f,0x5f,0x3f,0xea,0x7a,0x36,0x28,0x71,0xcd,0xba,0x6e,0xc,0x5d,0xd7,0xb7,0x18,0xb,0x69,0x9d,0x42,0x2,0xd8,0x9e,0x45,0xda,0xba,0x6e,0x68,0xf1,0xc7,0xa,0xee,0x7e,0x96,0x83,0xa0,0x8a,0x1a,0x8c,0x21,0x6c,0x95,0x2c,0x6a,0x41,0xce,0xe8,0x9c,0x6a,0x57,0xac,0x4d,0xf7,0xe7,0x3f,0xff,0xd9,0x94,0x3d,0xab,0xa8,0xae,0xae,0x66,0xde,0xbc,0x79,0xa3,0xb6,0x29,0x19,0xa3,0x66,0x8,0xa1,0x56,0x5d,0xe7,0x6c,0xc6,0x96,0x0,0x69,0xe7,0x66,0x44,0x67,0xdb,0xe0,0x93,0x1f,0x94,0xec,0xcb,0x2b,0x51,0xd3,0x1d,0xda,0xfb,0x1a,0x64,0x51,0x83,0x0,0x6c,0x82,0xf7,0xa,0x66,0xeb,0xf1,0x43,0x65,0x88,0xda,0xee,0x78,0xec,0xb1,0xc7,0x4c,0xb7,0xb5,0x8a,0x7d,0xf6,0xd9,0x67,0xc4,0x9f,0x8d,0x18,0xa3,0x56,0x30,0x16,0xd1,0xa6,0xd2,0xce,0x66,0x6c,0x31,0x10,0xdd,0xed,0x88,0xfe,0xc,0xba,0xa2,0x4,0x46,0x78,0xbc,0xe8,0xae,0xe,0xe7,0x8c,0x67,0x51,0x3,0x9f,0x37,0xc1,0xf,0xe7,0x7,0x21,0xcd,0x1f,0xf,0xdd,0x54,0xab,0xed,0x56,0xae,0x5c,0xe9,0x5a,0x11,0xce,0x19,0x33,0x66,0x8c,0xea,0xbb,0xe4,0xcf,0x34,0x1d,0x3d,0x26,0x43,0x3c,0x69,0xec,0x5f,0x74,0xa,0x2,0x28,0xe4,0x8c,0x75,0xa7,0xa3,0x1c,0x23,0x57,0xb6,0x9b,0x80,0x89,0xda,0xf0,0xff,0x1f,0xef,0xa2,0x6,0x3e,0x6e,0x82,0x1f,0xce,0x77,0x3b,0xdb,0xf3,0x63,0x66,0xd3,0x29,0x5b,0x6e,0xb6,0x8b,0xc5,0x62,0xe8,0xba,0xce,0x33,0xcf,0x3c,0x63,0x8a,0x67,0x15,0xd3,0xa7,0x4f,0x7,0xec,0x76,0x81,0x1c,0x2e,0xff,0xad,0x3,0x4a,0xc,0x4,0x48,0x16,0x16,0xa0,0x8e,0x97,0x89,0x85,0x4a,0x11,0x35,0xf0,0x69,0x13,0x7c,0x29,0xbe,0x95,0xae,0xa2,0x1b,0xa8,0x44,0x51,0x3,0x6,0xf,0x60,0x79,0xe3,0x8d,0x37,0x4c,0x71,0xad,0xa2,0xb9,0xd9,0x58,0xf0,0xa9,0x59,0x28,0x56,0xa8,0xf,0xfd,0x8f,0x73,0xc8,0x83,0x5e,0xd3,0x8,0xa9,0x14,0xe4,0xcd,0xf5,0x71,0xc7,0x8b,0xa8,0x95,0x8b,0x30,0x89,0x1a,0xf8,0xb0,0x9,0xde,0x49,0xbe,0x53,0xa8,0x54,0x51,0xdb,0x1d,0x6e,0x75,0x45,0xeb,0xea,0xea,0x0,0xac,0x15,0x9f,0x94,0x24,0xa4,0x7c,0x1,0x91,0xed,0x77,0xf6,0x6c,0x83,0x2c,0x68,0x4d,0x53,0xd1,0xeb,0x9b,0x41,0x1d,0x5b,0x34,0x23,0x51,0x73,0xc6,0x9e,0x1f,0x7c,0x4f,0x37,0xc1,0x3b,0xc9,0x77,0xa,0x91,0xa8,0x19,0xe8,0xec,0xec,0x34,0x65,0xc3,0x2a,0x8a,0x25,0xd9,0x2d,0xbd,0xf8,0xb2,0x62,0x24,0x6b,0x7d,0xdd,0xce,0x1e,0xb1,0x97,0x1,0x26,0x25,0xd0,0xa6,0xcf,0x1d,0xb3,0x87,0xeb,0xa6,0x50,0x59,0x41,0x24,0x6a,0xf6,0xf8,0x9e,0x6d,0x82,0x77,0x92,0xef,0x14,0xa2,0x9,0x5,0xf7,0x51,0x5c,0xc3,0x66,0x29,0x4e,0x59,0x46,0x0,0xa2,0x6b,0xa7,0xb3,0xa5,0xc0,0xf3,0x3a,0x34,0x81,0xba,0xe0,0x28,0x43,0xd8,0x46,0x88,0x29,0x48,0xd9,0x97,0x9f,0xf0,0xfb,0x3d,0x2f,0x87,0xef,0xc9,0x26,0x78,0x27,0xf9,0x4e,0xc1,0xf,0xe1,0x8,0xb2,0x58,0xb9,0x55,0x3a,0xdc,0xca,0x18,0xea,0xe0,0xf5,0x8,0xe3,0xb1,0x14,0x3b,0xb7,0x3b,0x7c,0x28,0xb2,0xe,0x7d,0x90,0x3f,0xee,0xc,0xe3,0x2c,0xe4,0x4c,0xff,0xc8,0x31,0x98,0x40,0xd0,0xba,0x94,0x7e,0xfc,0x2,0xe,0x2a,0xdf,0xf5,0x4d,0xf0,0x4e,0xf2,0x9d,0x42,0x25,0x89,0x9a,0xd9,0x99,0xb0,0xe2,0xc6,0x78,0xa7,0x61,0xeb,0x7a,0x6,0xfe,0x2e,0x6d,0x78,0xdd,0x58,0xee,0xe1,0xe4,0x73,0xb3,0x55,0x47,0x7d,0xdf,0x2,0xb2,0x1f,0x38,0x1b,0x29,0x9b,0x1b,0x62,0x3b,0xac,0xa2,0xe6,0xf4,0xaa,0x2,0xbf,0xdf,0x73,0x27,0xf8,0xae,0x6e,0x82,0x77,0x92,0xef,0x14,0x2a,0x4d,0xd4,0xcc,0x62,0xd2,0xa4,0x49,0xa6,0xdb,0x5a,0x41,0x4f,0x4f,0xcf,0x98,0xb1,0x8c,0xf4,0x33,0x69,0xfd,0x1a,0xa3,0x64,0x91,0xec,0xe0,0xb3,0x53,0x30,0xe,0x5b,0xce,0x9e,0xfb,0x3,0x63,0xce,0x35,0xd3,0x7,0x4,0x6b,0x93,0xba,0x9f,0xef,0x8a,0xdf,0xef,0xb9,0x53,0x7c,0xf7,0x56,0x29,0x96,0x70,0xe6,0x27,0x9c,0xde,0x79,0x60,0xa5,0x5d,0x50,0x7d,0xee,0x8e,0x59,0xb3,0x66,0xb9,0x62,0xb7,0x38,0x29,0x21,0x8d,0xb0,0x20,0x76,0xa4,0xeb,0xd1,0x1,0x69,0xdd,0x6a,0x68,0xd5,0x8c,0x3d,0x9e,0x4e,0x41,0x2,0x36,0xea,0x68,0xc7,0xed,0x4b,0xee,0xb8,0x8f,0x23,0x67,0xf3,0xc,0xc,0xb8,0x99,0xa2,0x7,0x4d,0xd4,0xa2,0x4c,0xad,0x34,0xdf,0xb5,0xea,0x1e,0x4e,0x70,0x9d,0x44,0x90,0xb3,0x26,0x37,0xee,0x91,0x59,0x9b,0xc5,0x42,0x90,0xf3,0xe7,0xcf,0x77,0x3c,0x6,0x80,0xb6,0xb6,0xb6,0x11,0xe3,0x19,0x2d,0x46,0x3d,0x26,0x23,0x6d,0x5a,0x87,0xf4,0xd6,0xab,0x50,0xeb,0x70,0x50,0x59,0x1d,0xb2,0xd0,0xf7,0x3f,0x77,0x50,0x98,0xbe,0x2f,0x4a,0x67,0xa7,0xa1,0x6b,0x3e,0xcf,0x28,0x46,0xa2,0xe6,0x1c,0xdf,0x95,0xea,0x1e,0x4e,0x70,0xfd,0x40,0x90,0x7,0xf7,0xdd,0xf0,0x2b,0x84,0x40,0xd3,0x34,0x52,0xa9,0x14,0x8b,0x16,0x2d,0x2a,0x27,0xb4,0x11,0xf1,0xee,0xbb,0xef,0x5a,0x8a,0x69,0x10,0x89,0x14,0x2,0x90,0x57,0xff,0x1b,0x6a,0x70,0x76,0xad,0xae,0xc,0x6c,0xd5,0xa0,0x39,0x4e,0xcf,0xdd,0xcf,0x53,0xd8,0x6b,0x3e,0x4a,0x47,0x7,0xe4,0xb3,0xa3,0x8a,0xdb,0x78,0xe8,0xae,0x96,0xea,0xb9,0x4,0x4d,0x94,0x9c,0xe0,0x3b,0x5e,0xdd,0x23,0xac,0x8,0x72,0x46,0xe7,0x56,0xbb,0x62,0xdb,0xa3,0x8e,0x3a,0x8a,0xda,0x5a,0xa7,0xd3,0x22,0x3,0x23,0x95,0x1f,0x1f,0x3b,0x4e,0xe3,0xe7,0xca,0xd2,0xc7,0x8d,0x33,0x45,0x9d,0xde,0xdb,0xa9,0x0,0x6f,0x6b,0xe8,0xd3,0x1b,0xe8,0xfa,0xfb,0x4b,0x64,0x8f,0x3f,0xd,0xb9,0xb7,0x1f,0xa9,0xa3,0xa3,0xa4,0xaf,0x30,0x8b,0xda,0x68,0x93,0xb,0x41,0x14,0x25,0x27,0xf8,0x8e,0x56,0xf7,0xd8,0x9d,0xeb,0xe4,0xcd,0x77,0x1b,0x61,0x10,0x21,0x37,0xda,0x15,0xf,0x5a,0xf9,0xfc,0xe7,0x3f,0x6f,0x8a,0x67,0x7,0xab,0x57,0xaf,0xde,0xc3,0xb7,0xb9,0x38,0x75,0x74,0x59,0x22,0xf6,0xcc,0x3f,0x10,0x2b,0xb6,0x43,0xb3,0xb,0xc1,0x29,0xc0,0x5b,0x1a,0xd4,0x26,0xe9,0xf9,0xd3,0x83,0x74,0xff,0xe6,0x6f,0x68,0xcd,0x53,0x91,0xdb,0xdb,0x8d,0xcd,0xf2,0x3,0x2,0x17,0x76,0x51,0x73,0xb,0x41,0x15,0x35,0x70,0xb0,0xba,0x47,0x39,0x5c,0x3f,0x45,0xcd,0x2c,0xfc,0x16,0x21,0xa7,0xdb,0x9,0x21,0xc8,0xe5,0x72,0xa4,0xd3,0x69,0xce,0x3c,0xf3,0x4c,0x53,0x5c,0xab,0x68,0x6f,0x6f,0xe7,0xf5,0xd7,0x5f,0xb7,0x6f,0xa0,0xaa,0x1a,0x29,0x93,0x21,0xf6,0xc4,0x9d,0x86,0xb0,0x69,0x2e,0x3c,0x23,0xa,0x46,0xb7,0xb4,0xd,0xf2,0x9f,0xfb,0x18,0x5d,0xf7,0x2d,0x27,0x77,0xe2,0x87,0x91,0x7b,0xfb,0x91,0xdb,0xdb,0x11,0xba,0x66,0x7a,0xec,0x2d,0x68,0x22,0x35,0x56,0x7b,0x3f,0x87,0x99,0xdc,0xe6,0x3b,0x52,0xdd,0xc3,0x9,0xae,0x5f,0x18,0xf,0xcb,0x35,0xec,0xb4,0x2b,0x8e,0xb5,0x5c,0x70,0xc1,0x5,0x83,0xe7,0x8d,0x3a,0x8d,0x95,0x2b,0x57,0xd2,0xdb,0xdb,0x3b,0x58,0xd0,0xd2,0x72,0xe6,0x23,0x8c,0x43,0xe0,0x62,0xf,0xde,0x2,0xdb,0x31,0x4e,0x98,0x72,0x3,0x32,0x90,0xd5,0x60,0xb9,0x86,0x3e,0xa5,0x85,0x9e,0x3f,0xdf,0x4f,0xf7,0xaf,0xef,0xa7,0x70,0xe0,0xe1,0xc8,0x5d,0xdd,0x46,0x6,0xa7,0x15,0x1c,0x1b,0x7f,0xb,0x42,0xfb,0xf1,0x2c,0x6a,0xe0,0x40,0x75,0x8f,0x72,0xb9,0x45,0x9e,0x1f,0xd5,0x3d,0x2a,0x55,0xd4,0x84,0x10,0x64,0x32,0x19,0x0,0xbe,0xf3,0x9d,0xef,0x98,0xe2,0xdb,0xc1,0xb2,0x65,0xcb,0x0,0x88,0xc7,0xe3,0xf6,0xba,0x73,0xba,0x8e,0x96,0x4c,0xa0,0xac,0x59,0x81,0xfc,0xf8,0xb3,0x30,0x1d,0x67,0x2b,0xea,0xe,0x87,0x2,0x6c,0xd1,0x60,0x33,0xe4,0xcf,0xfa,0x30,0x5d,0x77,0xff,0x2f,0xdd,0x3f,0xbb,0x83,0xdc,0xa2,0xa3,0x91,0xbb,0x7a,0xc,0x81,0xcb,0xe7,0xf6,0x10,0x38,0xbf,0x45,0xca,0x4a,0xfb,0x72,0x7b,0x47,0x61,0x10,0x35,0x28,0xb3,0xba,0x47,0xb9,0xf0,0x33,0xc3,0xab,0x24,0x51,0x1b,0xe,0x4d,0xd3,0xd0,0x75,0x9d,0xcb,0x2e,0xbb,0x8c,0x9,0x13,0x26,0xd8,0xb2,0x61,0x6,0xcf,0x3e,0xfb,0x2c,0x50,0xe6,0x18,0xd5,0xc0,0x49,0x52,0x89,0x5b,0x7f,0x68,0x54,0xd3,0x4d,0xb8,0xbc,0xf4,0x52,0x6,0xa,0x1a,0xbc,0xae,0x41,0xf,0xe4,0x3e,0x7f,0x16,0xdd,0xf7,0x3c,0x4b,0xf7,0x2f,0xee,0x21,0x77,0xc8,0xd1,0x48,0xbd,0x7d,0xc8,0xed,0xed,0xc6,0x24,0x43,0x2e,0x53,0xc,0xda,0xb4,0xf9,0x30,0x8b,0x5a,0xb9,0xf0,0x52,0x14,0x6d,0x57,0xf7,0xb0,0xeb,0xb0,0x1c,0x8e,0x53,0x70,0xd2,0x77,0x18,0x44,0xad,0x54,0xb6,0x36,0x79,0xf2,0x64,0xae,0xb9,0xe6,0x1a,0xd3,0x36,0xac,0x22,0x97,0xcb,0xf1,0xf4,0xd3,0x4f,0x5b,0xe2,0x94,0xbc,0x26,0x4d,0x43,0x4b,0x26,0x88,0xbd,0xf0,0x4,0xf2,0xfd,0xff,0x86,0xd9,0x38,0x5b,0x2e,0x7c,0x24,0xc8,0x40,0x66,0x40,0xe0,0xda,0x21,0xf7,0xa9,0xd3,0xe9,0xbe,0xe3,0x59,0xba,0x6e,0x7d,0x86,0xfe,0x73,0x2e,0x46,0xdd,0x6b,0x26,0x22,0x9b,0x41,0xe9,0xe8,0x40,0xda,0xb9,0xd3,0x28,0xb1,0xe4,0x30,0x82,0x36,0xb4,0x13,0xa6,0x4c,0x4f,0xf1,0xb3,0xfb,0xe9,0x7,0x2a,0x29,0x53,0x1b,0xde,0x4e,0x92,0x24,0x7a,0x7b,0x7b,0x51,0x14,0x85,0x67,0x9e,0x79,0x66,0xb0,0xc8,0xa4,0x1b,0xf8,0xfb,0xdf,0xff,0xce,0xce,0x9d,0x3b,0x49,0xa5,0x52,0xa6,0xda,0x8f,0x7a,0x4d,0x89,0x24,0x7a,0x26,0x4b,0xea,0x7,0x67,0xd1,0x73,0xf8,0xdb,0xd0,0xa2,0xc0,0x4e,0xd,0x47,0xab,0xeb,0x8e,0x4,0x9,0x63,0xfc,0xed,0x4d,0x20,0x21,0x51,0x78,0xef,0x31,0x14,0x3e,0x70,0xc,0xe2,0xad,0x9f,0x21,0x6d,0x5a,0x4d,0x6c,0xd9,0xd3,0xc4,0x1f,0xff,0x2b,0xca,0xca,0x17,0x90,0xfb,0x8c,0xc,0x4e,0x53,0x4,0x7a,0xba,0xce,0x98,0x55,0x1d,0x18,0x62,0x9,0x5a,0x77,0xd5,0x4b,0xdb,0x7e,0xf0,0x6d,0xd7,0x4e,0x8,0xa3,0xa8,0x39,0x89,0xa0,0x88,0x95,0x59,0x8,0x21,0x6,0xcf,0xf7,0xfc,0xcb,0x5f,0xfe,0xc2,0xec,0xd9,0xb3,0x6d,0xd9,0x31,0x8b,0x3b,0xee,0x30,0xe,0x25,0x56,0x14,0x65,0xcc,0xf1,0xd3,0x31,0xaf,0x49,0xd3,0xd0,0x6b,0xd2,0x28,0xdb,0x36,0x92,0xfc,0xe9,0x7f,0x91,0xf9,0xcd,0x75,0xb0,0x53,0xe0,0x78,0x85,0xdd,0xd1,0x20,0x1,0x79,0xd,0x36,0x0,0x42,0x42,0x4f,0x27,0x51,0xf,0x5f,0x84,0x7a,0xe2,0x22,0x32,0x9f,0xff,0x6,0xf2,0xaa,0x55,0xc4,0x96,0x3d,0x45,0xec,0xc5,0xc7,0x51,0x56,0xfe,0x1b,0xb9,0xb5,0x15,0x6,0x22,0xd4,0xab,0x92,0x90,0x4c,0x61,0x56,0x89,0x23,0x51,0x2b,0x9f,0x6f,0x4b,0xd8,0xc2,0x28,0x6a,0x4e,0xa,0x47,0x18,0x44,0x6d,0x78,0xf7,0x33,0x9f,0xcf,0x53,0x28,0x14,0x38,0xe7,0x9c,0x73,0xf8,0xe4,0x27,0x3f,0x69,0xda,0x8e,0x1d,0x74,0x74,0x74,0xf0,0xd0,0x43,0xf,0x21,0x84,0x28,0x5f,0xd4,0x6,0x1b,0x4a,0xe8,0xb2,0x44,0xe2,0xee,0x5f,0x91,0xb9,0xf0,0x87,0xb0,0x77,0xa,0xd6,0xe9,0xce,0xd6,0x6b,0x33,0x15,0x7,0x80,0x66,0x6c,0xce,0xef,0xc5,0x50,0xae,0xb8,0x84,0x7a,0xe8,0x2,0xd4,0x93,0x16,0x90,0xe9,0xfe,0xa,0xd2,0x3b,0xdb,0x51,0x5e,0x7c,0x92,0xd8,0xb,0x8f,0xa3,0xbc,0xf6,0x22,0xca,0x3b,0xab,0x91,0x76,0xb6,0xc3,0x40,0x73,0xbd,0x3a,0x85,0x1e,0x4f,0x96,0x1c,0x9b,0xb,0xd2,0x2f,0xfe,0xb0,0x8a,0x1a,0xd8,0x10,0xb6,0x30,0x8a,0x9a,0x59,0x4,0x79,0xec,0xcd,0xae,0xef,0xe2,0x98,0x9a,0xa6,0x69,0x9c,0x79,0xe6,0x99,0xdc,0x7e,0xfb,0xed,0x8e,0xfb,0x1b,0x8e,0x3f,0xfc,0xe1,0xf,0x64,0x32,0x19,0xaa,0xab,0xab,0x47,0x6d,0x67,0x49,0xa8,0x1,0x3d,0x5d,0x83,0xd4,0xd9,0x49,0xd5,0xe5,0x67,0xd0,0x77,0xcf,0x3,0x50,0x27,0x41,0x97,0xe6,0x51,0x29,0x87,0x51,0x2,0xcb,0x6b,0xb0,0xd,0xd8,0xa,0xc8,0x12,0xda,0xe4,0x9,0xe4,0x3e,0x77,0x36,0xb9,0x73,0xcf,0x86,0xad,0x20,0xbf,0xf5,0xa,0xb1,0xd5,0x4b,0x50,0xd6,0x2c,0x45,0x79,0x65,0x29,0xf2,0x1b,0x2f,0x23,0xf7,0x1a,0x63,0x72,0x3a,0xa0,0x27,0xe3,0xe8,0xa9,0x6a,0x5b,0xbb,0x2b,0xdc,0x7a,0xaf,0xc2,0x2c,0x6a,0xe0,0x70,0x19,0xbf,0x91,0x30,0x9e,0x44,0xcd,0x8f,0x8c,0xce,0xae,0x4d,0x5d,0xd7,0xe9,0xef,0x37,0x5e,0xa0,0xaf,0x7d,0xed,0x6b,0xfc,0xf2,0x97,0xbf,0x34,0xed,0xaf,0x1c,0xdc,0x7d,0xf7,0xdd,0x80,0x31,0xa6,0x37,0x52,0xc6,0x66,0x6f,0xf9,0x7,0x68,0xe9,0x6a,0x12,0xcf,0x3e,0x88,0xfa,0x5f,0x57,0x91,0xfd,0xd5,0x15,0xb0,0x46,0x32,0x6,0xf9,0xfd,0x14,0xb7,0x22,0x4,0xa0,0x69,0xd0,0x1,0xb4,0x3,0x42,0x82,0x24,0xa8,0x7,0xef,0x8f,0x7a,0xfc,0xfe,0xa0,0x7d,0x1,0xb6,0x82,0xf2,0xc6,0x4a,0xe4,0x37,0x57,0xa0,0xac,0x79,0x9,0x65,0xcd,0x52,0xe4,0x37,0x56,0x1a,0x33,0xad,0x18,0xab,0x59,0xf4,0x54,0x2,0x3d,0x16,0x87,0x58,0x8c,0xd1,0xba,0xaf,0x41,0x7d,0xaf,0xfc,0x16,0x35,0x21,0x84,0x35,0x61,0xb,0xdb,0xec,0xa7,0x59,0xf8,0x99,0x5d,0x39,0xe9,0xb7,0xd8,0x4e,0x8,0x41,0x5f,0x5f,0x1f,0x0,0xb5,0xb5,0xb5,0xfc,0xf2,0x97,0xbf,0xe4,0xbc,0xf3,0xce,0x73,0x2d,0xbe,0xdd,0xd1,0xd1,0xd1,0xc1,0xb2,0x65,0xcb,0x9c,0x17,0x35,0x0,0x74,0x50,0x62,0x68,0x89,0x38,0xa9,0x9b,0xbf,0x8f,0x3e,0x7d,0x26,0xb9,0x6f,0x9d,0xb,0xaf,0x4b,0xd0,0xab,0x79,0xdf,0x2d,0x1d,0xd,0xc5,0x2e,0x6b,0x6,0xe3,0xb3,0x8d,0x41,0xa1,0x2b,0x1c,0x7a,0x0,0x85,0x13,0xe,0x20,0xab,0x7f,0x16,0x76,0x80,0xb4,0xee,0x1d,0x62,0x2b,0x9f,0x23,0xbe,0xec,0x69,0x94,0x57,0x97,0x22,0x6f,0x5d,0x87,0xd4,0xdd,0x89,0x18,0x38,0x53,0x55,0x4b,0xc5,0xd1,0x53,0xe9,0xb2,0x26,0x23,0x8a,0xb0,0x54,0xc9,0xd8,0x6,0x82,0x20,0x6a,0x60,0x32,0x63,0x8b,0xba,0x9f,0xce,0x66,0x6a,0x4e,0xfb,0xdd,0xbd,0x5d,0x31,0x43,0x3,0xf8,0xd1,0x8f,0x7e,0xc4,0xc5,0x17,0x5f,0x4c,0x63,0x63,0xa3,0xe9,0xb8,0xca,0xc5,0xc5,0x17,0x5f,0x4c,0x26,0x93,0x21,0x9d,0x4e,0x97,0xfc,0x79,0xd9,0xf7,0x48,0xd3,0xd0,0x53,0x55,0xa0,0xaa,0x54,0xff,0xe0,0xb3,0x88,0xd6,0xf5,0x64,0x7f,0xf4,0x3d,0xd8,0x22,0x41,0x47,0xc0,0xc4,0x6d,0x77,0xc,0x17,0xba,0xe2,0x3f,0xc6,0x4,0xda,0x9c,0x59,0x64,0xf,0x99,0x45,0xf6,0x73,0x9f,0x81,0xcd,0x18,0xc2,0xb6,0x73,0x2b,0xca,0xda,0x15,0xc4,0x9f,0x7f,0x8,0x65,0xf9,0xbf,0x90,0x77,0xee,0x4,0x6,0xba,0xae,0xf5,0xb5,0x10,0x4b,0xc,0x8a,0xdc,0x98,0xae,0x4d,0xae,0x5f,0xb,0x8a,0x28,0x39,0xc1,0x1f,0x53,0xd8,0x22,0x51,0x73,0xfe,0x5a,0x9c,0xf4,0xab,0x69,0xda,0x60,0x4d,0x35,0x30,0x56,0xf9,0x9f,0x7d,0xf6,0xd9,0x7c,0xf3,0x9b,0xdf,0xe4,0x80,0x3,0xe,0xb0,0x1d,0xa3,0x1d,0xbc,0xfe,0xfa,0xeb,0xdc,0x7e,0xfb,0xed,0x28,0x8a,0x52,0x72,0xe2,0xc0,0x31,0xe1,0xd7,0x34,0xf4,0x74,0xd,0x5a,0x77,0x27,0x55,0xbf,0xbe,0x2,0xd1,0x9f,0x23,0x73,0xdd,0x8f,0x40,0x97,0xa0,0x33,0xc0,0xe2,0xb6,0x7,0x74,0xe3,0x80,0x99,0x1d,0x40,0x1b,0x46,0x46,0x96,0x4,0x75,0xdf,0x99,0xa8,0xc9,0x99,0xe4,0x3f,0x74,0x24,0xfd,0x5f,0xb8,0x8,0xe9,0xf5,0xf5,0xc4,0x56,0x3d,0x47,0xec,0xa5,0x7f,0x11,0x7f,0xf9,0x79,0x94,0xd7,0x57,0x21,0xe9,0x46,0xb7,0x55,0xab,0xab,0x81,0x78,0x72,0x44,0x91,0x33,0x33,0x81,0x53,0x6c,0x57,0xe,0x82,0xc6,0x1f,0x55,0xd8,0xc6,0x93,0xa8,0x6d,0xdd,0xba,0x15,0xd8,0x75,0x6a,0xd2,0x78,0x82,0x2c,0xcb,0x1c,0x7d,0xf4,0xd1,0x7c,0xe4,0x23,0x1f,0xe1,0x8c,0x33,0xce,0x60,0xaf,0xbd,0xf6,0xf2,0x25,0x8e,0x8b,0x2e,0xba,0x8,0x80,0xaa,0xaa,0xaa,0xb2,0xe,0x87,0x31,0xf5,0xfc,0x68,0x1a,0x7a,0x4d,0x1d,0x5a,0xa6,0x9f,0xaa,0xdf,0x5d,0x85,0xe8,0xef,0xa1,0xff,0xb7,0x3f,0x87,0xad,0x92,0x51,0x75,0xd7,0x93,0xd1,0x63,0x7,0x21,0x0,0x5d,0x83,0x7e,0x8c,0xf,0xc,0x9c,0x5c,0x2f,0xa1,0xcd,0x9e,0x41,0xf6,0xe0,0x19,0x64,0x3f,0xf7,0x29,0xd8,0xa4,0x13,0x7b,0xed,0x5,0x12,0xff,0xfa,0x3b,0xf1,0x67,0x1f,0x42,0x79,0x63,0x25,0x92,0xda,0x8d,0xe,0x68,0xb5,0x69,0xf4,0x44,0xca,0x72,0x77,0x35,0x68,0xa2,0xe4,0x4,0x7f,0xc4,0xaf,0x7f,0x3c,0x89,0x1a,0x18,0x35,0xc7,0xd6,0xac,0x59,0x33,0xb8,0xe1,0xdb,0xca,0x97,0xee,0xd4,0x92,0x85,0x72,0xdb,0x69,0x9a,0x46,0x32,0x99,0xa4,0xae,0xae,0x8e,0x86,0x86,0x6,0xe6,0xcc,0x99,0xc3,0xfc,0xf9,0xf3,0x39,0xf2,0xc8,0x23,0x5d,0x5f,0x97,0x36,0x16,0x1e,0x78,0xe0,0x1,0x16,0x2f,0x5e,0x4c,0x22,0x91,0x28,0x29,0x6a,0xae,0xbc,0x64,0x9a,0x6,0xa9,0x2a,0x34,0x21,0x48,0xdd,0xfe,0xb,0xd0,0x5,0xfd,0x3f,0xb9,0x1e,0x6a,0x24,0x78,0x47,0x7,0x49,0x37,0xbb,0x74,0x2c,0x98,0x10,0x80,0xaa,0xc1,0x4e,0x8c,0xac,0x4e,0x48,0x90,0x12,0xe4,0x4f,0x38,0x82,0xfc,0xfb,0x8f,0x80,0xad,0xd7,0xa2,0xbc,0xb2,0x94,0xc4,0xff,0x3e,0x42,0xfc,0x7f,0x1f,0x21,0xf6,0xf2,0xb,0xc8,0x5d,0x3d,0xc6,0x4,0x44,0x63,0x3,0x28,0x71,0x43,0x2c,0x47,0x73,0x11,0x40,0x51,0x72,0x82,0x2f,0xe,0x39,0xe4,0x90,0x2e,0x8c,0x1a,0xa5,0x65,0x3b,0x2c,0x27,0xc8,0xd6,0xd6,0x56,0x16,0x2e,0x5c,0xc8,0x3d,0xf7,0xdc,0x63,0xdb,0x46,0x4,0xff,0xd0,0xd2,0xd2,0x42,0x5b,0x5b,0x1b,0xb5,0xb5,0xb5,0x7b,0x8,0x9b,0x1b,0x63,0x8f,0x43,0xda,0x4a,0x12,0x64,0x33,0xc8,0x7d,0xfd,0xe4,0x17,0x9d,0x40,0xef,0xcf,0xff,0x88,0x76,0xf0,0x74,0x63,0x31,0x6d,0xc7,0xc0,0xe,0x85,0x30,0xb,0xdc,0x70,0xe8,0x0,0xc2,0xa8,0x76,0xd2,0x4,0xa4,0x80,0x36,0x50,0x5e,0x5d,0x49,0xe2,0xb1,0x3b,0x49,0x3e,0x7e,0x2f,0xb1,0xb7,0xd6,0x18,0x93,0xb4,0x80,0x56,0x53,0x4d,0x5e,0x89,0xb3,0xef,0xbc,0x79,0x34,0x37,0x37,0xf,0x2e,0xd4,0x86,0xf1,0x31,0x51,0x50,0x2,0x6d,0x8e,0xd5,0x63,0xf3,0xfb,0x22,0x23,0xf8,0x87,0xcf,0x7c,0xe6,0x33,0xb4,0xb5,0xb5,0x91,0x4e,0xa7,0xbd,0x17,0x35,0x30,0x32,0xb7,0x78,0x2,0xb5,0xb6,0x96,0xd8,0x4b,0x4f,0x51,0x73,0xda,0x2,0x12,0xbf,0xb8,0xc9,0x28,0x35,0x34,0x47,0x82,0x98,0xe4,0x6e,0x55,0x10,0xaf,0x21,0x0,0xa1,0x1b,0xcb,0x5c,0x36,0x6b,0xb0,0x56,0x87,0x5e,0x63,0xb6,0xb5,0xf7,0xaa,0xab,0xd9,0x71,0xd7,0x6a,0xda,0x6f,0x78,0x88,0xde,0x33,0x2e,0xa0,0x70,0xe0,0x22,0xc8,0xab,0xc8,0xed,0xed,0xc8,0xfd,0x3d,0x20,0xed,0x1a,0x80,0x1c,0xa7,0xa2,0x6,0x38,0x54,0x8f,0xad,0xdc,0x1b,0x14,0x89,0x5a,0x78,0xf1,0xa3,0x1f,0xfd,0x88,0x3f,0xff,0xf9,0xcf,0x54,0x55,0x55,0xed,0xf1,0x3d,0x5a,0xe9,0x7e,0x96,0x2d,0x80,0xba,0xe,0x42,0xa0,0x36,0x34,0x20,0xfa,0x3a,0xa9,0xfe,0xfe,0x85,0xd4,0x9e,0x3a,0x87,0xf8,0xad,0xb7,0xc3,0xde,0xc0,0xc,0x9,0x18,0x67,0x2,0x57,0x84,0xd0,0x8d,0x45,0xc2,0x9b,0x35,0x78,0x53,0x7,0x45,0x90,0xfd,0xd8,0xa9,0x74,0xfd,0xea,0x26,0x76,0xfc,0x69,0x19,0xed,0x77,0xbc,0x48,0xff,0x99,0x17,0x82,0xaa,0x52,0xb3,0x7e,0x35,0xf1,0xbe,0x2e,0x90,0x15,0xec,0xa6,0xb1,0x41,0x17,0x35,0x0,0x79,0xca,0x94,0x29,0xdf,0x65,0xe0,0x80,0x33,0x3f,0x44,0xad,0x88,0xbe,0xbe,0x3e,0x26,0x4d,0x9a,0xc4,0x59,0x67,0x9d,0x65,0xdb,0x5e,0x4,0x6f,0xf1,0xe4,0x93,0x4f,0x72,0xde,0x79,0xe7,0x21,0xcb,0x32,0x89,0x44,0x62,0xc8,0x58,0xa4,0x27,0x99,0x5a,0x29,0xe8,0x3a,0xa4,0x52,0xe8,0xf1,0x18,0x4a,0xeb,0x76,0x12,0x8f,0xdd,0x8b,0xb4,0xe6,0x6d,0xb4,0x69,0xf3,0xd1,0xf,0x68,0x86,0x2a,0x1,0x3d,0x2,0xb4,0x90,0x8f,0xbf,0x95,0x42,0xb1,0xcb,0x9d,0xd7,0xa1,0x43,0x87,0x2e,0x1,0x2,0xb4,0xd9,0x13,0xc8,0x9f,0xf6,0x21,0xda,0x16,0x7e,0x94,0x4c,0x55,0x9a,0xda,0xad,0xeb,0xa8,0xdb,0xf4,0x3a,0x5a,0x3c,0x8e,0x9a,0xa8,0x42,0xb8,0x70,0x34,0xa5,0xcf,0xfc,0xbe,0x41,0x61,0xf3,0x53,0xd4,0x20,0x12,0xb6,0x30,0xe2,0xb0,0xc3,0xe,0xa3,0xaf,0xaf,0x8f,0x9a,0x9a,0x9a,0x60,0x88,0xda,0xee,0x6d,0x25,0x9,0xbd,0xaa,0xa,0x5d,0x96,0x88,0xaf,0x7a,0x91,0xf8,0x1d,0xff,0x17,0x79,0xdd,0x26,0xb4,0x96,0xd9,0xe8,0xb,0x5a,0xa0,0x5e,0x40,0xb7,0x0,0x75,0x1c,0xa,0x1c,0xc,0x5c,0x93,0x6e,0x5c,0x5f,0x97,0x21,0x72,0x85,0x49,0xb5,0xb4,0x1d,0x71,0x4,0x1b,0xf,0xfa,0x10,0x85,0x54,0x35,0xf5,0x6f,0xaf,0x26,0xdd,0xb6,0x91,0x5c,0x75,0x3d,0xba,0x24,0x23,0xc6,0x28,0x2a,0x10,0x12,0x51,0x3,0xe8,0xb3,0x5d,0x8f,0x2d,0xea,0x3e,0x56,0x36,0xce,0x3c,0xf3,0x4c,0xda,0xda,0xda,0xa8,0xae,0xae,0x1e,0x32,0xae,0x16,0x8,0x51,0x2b,0xb6,0xd5,0x34,0x50,0x62,0xa8,0x8d,0x8d,0xa0,0x40,0xf2,0xce,0xff,0x47,0xed,0xe9,0x7,0x90,0xfe,0xe2,0x39,0x28,0xff,0x7c,0xa,0x26,0x3,0xfb,0x4a,0xc6,0x9e,0x53,0x24,0x4f,0x8b,0x85,0x78,0x8a,0xe2,0x52,0x92,0x1d,0x1a,0x6c,0xd4,0xc9,0x36,0x35,0xb2,0xfa,0x3f,0xbe,0xca,0x53,0x57,0xdd,0xc9,0xa6,0x43,0x4f,0xa5,0x7e,0xc3,0x6b,0x24,0xbb,0x77,0xa0,0xcb,0x23,0xaf,0x91,0x9,0x91,0xa8,0x1,0x20,0x4f,0x9d,0x3a,0x75,0xb0,0x2b,0xea,0x96,0x13,0x33,0xfc,0x28,0x63,0xb,0xf,0x2e,0xb9,0xe4,0x12,0xfe,0xf0,0x87,0x3f,0x50,0x55,0x55,0x35,0xa4,0xa6,0x5b,0xa0,0x44,0x6d,0x77,0xe8,0x3a,0xc4,0x12,0xe8,0x55,0x55,0x8,0x35,0x47,0xec,0xb5,0x95,0x24,0xee,0xbb,0x15,0x65,0xc5,0x8b,0x88,0xf6,0x3c,0x5a,0xf3,0x5e,0x30,0x3b,0x5,0x4d,0x2,0x64,0x1,0xb9,0x71,0x9a,0xc9,0x15,0xbb,0xaa,0x19,0x1d,0x3a,0x21,0x3f,0xa5,0x96,0xcd,0xc7,0x9c,0x4a,0x5f,0xfd,0x54,0x9a,0xd6,0x2c,0xa3,0x76,0xcb,0x5b,0xe4,0xab,0x6b,0xd1,0x94,0xf8,0x90,0xee,0x69,0xd8,0x44,0xd,0xe8,0xb3,0x2c,0x6c,0x6e,0x5,0x19,0x9,0x5b,0x38,0xf0,0xd5,0xaf,0x7e,0x95,0x5f,0xff,0xfa,0xd7,0x24,0x12,0x9,0x62,0xb1,0xd8,0x60,0x17,0x34,0xb0,0xa2,0xb6,0x3b,0x74,0x1d,0x62,0x71,0xa3,0x8b,0x2a,0x9,0xe2,0x6f,0xac,0x26,0xf1,0xc4,0x7d,0x24,0x1e,0xfe,0x23,0xf2,0xaa,0xd7,0x10,0xdd,0x2a,0x68,0x71,0xf4,0xa9,0x8d,0x30,0x4d,0x40,0x4c,0x40,0x76,0x1c,0x8a,0x5c,0x51,0xe0,0x7a,0x74,0xd0,0x4,0x1d,0x87,0xef,0xcf,0xa6,0x5,0xa7,0x11,0xef,0xeb,0xa0,0xf1,0xcd,0x55,0xc4,0x72,0xbd,0xe4,0xaa,0xeb,0x11,0xba,0x16,0x46,0x51,0x3,0xe8,0x13,0x87,0x1e,0x7a,0x68,0xc9,0x75,0x6c,0xe,0x3a,0x31,0xc5,0x6f,0x6d,0x6d,0xe5,0xa0,0x83,0xe,0x8a,0xd6,0xb1,0x5,0x14,0xd9,0x6c,0x96,0x53,0x4e,0x39,0x85,0xa7,0x9f,0x7e,0x9a,0x64,0x32,0x49,0x3c,0x1e,0x1f,0xec,0x82,0x6,0x41,0xd4,0x6c,0xd9,0x16,0x2,0x74,0x1d,0xd1,0xd9,0x8e,0x34,0xd0,0x9b,0xd6,0xd2,0x29,0xf2,0x7,0x1e,0x43,0xfe,0x98,0xf,0x92,0x3f,0xf4,0xbd,0xa8,0x7,0xec,0xf,0x8d,0x40,0x37,0xd0,0x8a,0x71,0x1e,0xc2,0x78,0x12,0x39,0x1d,0xd0,0x5,0x34,0xb,0x48,0x41,0xcb,0xf3,0xff,0x66,0xd1,0x8d,0x57,0x50,0xd5,0xb1,0x99,0x9e,0xc9,0xb3,0x91,0x54,0xfb,0x75,0xd8,0x7d,0x14,0xc5,0x36,0xd3,0x1b,0x4f,0xfc,0x56,0xee,0x8,0xfe,0xe1,0xdd,0x77,0xdf,0xe5,0xa4,0x93,0x4e,0x62,0xf5,0xea,0xd5,0x83,0xdd,0xcf,0xd0,0x8b,0x1a,0xc,0x6e,0x3d,0xd2,0xeb,0x1a,0x50,0x85,0x0,0x55,0x45,0x64,0xfb,0x48,0x3c,0xf7,0x18,0x89,0xe7,0x1e,0x43,0x8b,0x49,0x14,0x16,0x1d,0x43,0xe1,0xc8,0xf,0x90,0x3d,0xea,0x43,0xa8,0x7,0x2f,0x30,0xc6,0xe3,0x7a,0x31,0x76,0x3,0x64,0x30,0xc6,0xae,0xc2,0xfc,0x68,0x17,0xd7,0xc4,0xed,0xd0,0x41,0x96,0x68,0x3d,0xf6,0x48,0x16,0xef,0x75,0x17,0xc7,0x5d,0xf9,0x39,0x1a,0x36,0xbd,0x46,0xc7,0xb4,0x7d,0x6d,0x89,0x9b,0xdf,0x7a,0x61,0x2a,0x63,0xf3,0x22,0xc8,0x28,0x63,0xb,0x26,0x76,0xee,0xdc,0xc9,0x41,0x7,0x1d,0xc4,0xc6,0x8d,0x1b,0x49,0xa7,0xd3,0x43,0xb6,0x98,0x85,0x5a,0xd4,0xcc,0xb4,0xcd,0xf6,0x23,0xf5,0x65,0x90,0x0,0x35,0x26,0x51,0x38,0xec,0x4,0x72,0x87,0xbe,0x9f,0xfc,0x21,0xef,0xa3,0xb0,0xdf,0xc1,0x30,0x5,0x50,0x31,0x36,0xb0,0xf7,0x61,0x4c,0x56,0x84,0x59,0xe4,0xc0,0x58,0xe7,0x37,0x5d,0x22,0xb1,0x7e,0x27,0x27,0xfc,0xf0,0x6c,0x6a,0x76,0xac,0xa7,0x73,0xca,0x1c,0x4b,0xe2,0xe6,0xbb,0xa8,0x9,0x31,0x76,0xc6,0xe6,0x77,0x90,0x11,0xfc,0xc3,0xb3,0xcf,0x3e,0xcb,0x19,0x67,0x9c,0xc1,0xb6,0x6d,0xdb,0x6,0x97,0x74,0xb8,0x2d,0x6a,0x56,0xe1,0x6a,0x1c,0xc9,0x2a,0xb4,0xa4,0xb1,0x17,0x55,0x64,0xfa,0x88,0x3f,0xf7,0x24,0xf1,0xe7,0x9e,0x44,0x93,0x40,0xdd,0xf7,0x40,0xf2,0x7,0x1e,0x45,0xfe,0xa8,0xd3,0xc8,0x1d,0xfa,0x7e,0x98,0x16,0x37,0x8e,0x6,0xec,0x2,0x3a,0x81,0xac,0x3e,0xb0,0x68,0xd8,0x9a,0x4b,0xdf,0x21,0x1,0x1b,0x34,0xb2,0xd3,0x1b,0x59,0x7c,0xd5,0x5d,0x9c,0xf0,0xc3,0x4f,0x53,0xb7,0x65,0xad,0x69,0x71,0xf3,0x5b,0x2f,0x8a,0xfc,0x51,0x33,0x36,0x2f,0x83,0x8c,0x32,0xb6,0x60,0xe1,0xa7,0x3f,0xfd,0x29,0x97,0x5d,0x76,0x19,0x40,0x59,0xfb,0x3f,0x3,0x93,0x7d,0x39,0x15,0x87,0x0,0x91,0xcb,0x22,0xba,0x7b,0x7,0x2b,0xde,0x16,0xf6,0x9e,0x83,0xba,0xe0,0x28,0xf2,0xb,0x8f,0x21,0xbf,0xe0,0x28,0xd4,0x39,0xef,0x81,0x9,0x3,0x3f,0xec,0xc7,0xe8,0xb2,0xf6,0x3,0x39,0xdd,0xe8,0xf6,0x85,0x1,0x2a,0x30,0x5d,0x22,0xbe,0xb1,0x83,0xf7,0x5e,0xf1,0x9,0xaa,0xdb,0x37,0xd3,0x39,0x65,0x9f,0x51,0xc5,0x2d,0x28,0xa2,0xc6,0x68,0x63,0x6c,0x7e,0x7,0x19,0xc1,0x1f,0x2c,0x59,0xb2,0x84,0x2b,0xae,0xb8,0x82,0x47,0x1f,0x7d,0x14,0x28,0x4f,0xd4,0xac,0x22,0xf0,0xa2,0x6,0xa0,0x83,0x1e,0x4b,0xa0,0x37,0x26,0xd0,0x84,0x0,0xb5,0x80,0xf2,0xce,0x5a,0xe2,0x6f,0xaf,0x25,0xf5,0xf7,0x5b,0xd1,0xaa,0x12,0xa8,0xfb,0xec,0x47,0xee,0x90,0x13,0xc9,0x1f,0xfa,0x3e,0xd4,0xe6,0xe9,0x68,0x8d,0x53,0xd0,0xa7,0x36,0x18,0xcb,0x49,0x72,0xc2,0x28,0x1d,0xde,0x4b,0xb0,0x27,0x22,0x64,0x60,0xa3,0x46,0x6e,0xaf,0x7a,0xfe,0x75,0xf9,0xad,0x9c,0x70,0xd5,0x39,0xa4,0xdb,0x36,0xd1,0xd3,0x3c,0xad,0xa4,0xb8,0xf9,0xad,0x17,0x7b,0x6c,0xe7,0x2b,0x95,0xb1,0xf9,0x11,0x64,0x5b,0x5b,0x1b,0x7,0x1e,0x78,0x60,0x94,0xb1,0xf9,0x84,0x4c,0x26,0xc3,0x79,0xe7,0x9d,0x37,0x78,0x6c,0x5e,0x71,0x92,0xc0,0x8b,0x1d,0x5,0x6e,0xda,0x76,0x33,0x8e,0x52,0xed,0x45,0xb6,0xf,0xd1,0xd3,0x6f,0xac,0x89,0x5,0xf4,0x74,0x12,0xbd,0xb6,0x91,0xc2,0xac,0xfd,0x29,0xbc,0xe7,0x60,0xf2,0x7,0x1d,0x4b,0x7e,0xc1,0x51,0xe8,0x53,0xeb,0x8c,0xb7,0x2e,0x87,0xd1,0x75,0xed,0xc1,0x28,0x51,0x14,0x34,0xa1,0xd3,0x80,0xbd,0x24,0xaa,0x5e,0xdd,0xcc,0xfb,0x7e,0xf4,0x71,0x10,0x82,0x4c,0x6d,0x13,0xc2,0xe6,0xa2,0xec,0x52,0x70,0x81,0xbf,0x67,0xc6,0xe6,0x47,0x90,0x51,0x76,0xe7,0x2f,0x6e,0xb9,0xe5,0x16,0xae,0xbc,0xf2,0x4a,0x36,0x6c,0xd8,0x80,0x24,0x49,0x54,0x57,0x57,0xf,0x19,0x4f,0xb3,0x8a,0xa0,0x88,0x9a,0x55,0x38,0x11,0xb7,0x9e,0xa8,0x42,0x4f,0x54,0x19,0xff,0xa3,0x16,0x10,0xf9,0x1c,0xa2,0x75,0x1b,0x89,0x2d,0x5b,0x48,0x3e,0xf7,0x28,0x70,0x2d,0x85,0xe9,0xd3,0x29,0xcc,0x59,0x48,0x7e,0xff,0xc3,0xc9,0xbf,0xe7,0x70,0xa,0xf3,0xe,0x46,0x9f,0x59,0x6f,0xd4,0x91,0xeb,0xc6,0xc8,0xe8,0x82,0x32,0xe3,0x2a,0x1,0x1b,0x75,0xfa,0xe,0x9c,0xca,0xd2,0x73,0x7f,0xcc,0xd1,0xff,0xf7,0x4b,0x64,0xab,0xeb,0x40,0x18,0xf5,0x33,0x2,0x28,0x6a,0xc0,0xb0,0x42,0x93,0x91,0xa8,0x55,0x16,0xee,0xbc,0xf3,0x4e,0xae,0xbf,0xfe,0x7a,0x96,0x2e,0x5d,0xa,0x40,0x4d,0x8d,0x91,0xb8,0x97,0x12,0xb4,0xb0,0x75,0x3f,0x3,0x61,0x5b,0x56,0x8c,0x6d,0x4a,0xc9,0x2a,0x54,0x31,0x50,0xc1,0xa4,0x50,0x40,0x7e,0x77,0x33,0xca,0xc6,0x8d,0xa4,0x9e,0xbc,0x1f,0xd,0x50,0xa7,0x4c,0x23,0x7f,0xc0,0x51,0xe4,0xf,0x3d,0x91,0xfc,0x7e,0x47,0x52,0x98,0x77,0x20,0xcc,0xc4,0xa8,0x33,0xd7,0x86,0x31,0x21,0xe1,0xab,0xc8,0xe9,0xb0,0x59,0xb0,0xf5,0x94,0x93,0xd8,0xb4,0xe4,0x14,0xa6,0xbd,0xf4,0x4f,0xba,0x26,0xef,0x83,0x54,0xe6,0x1e,0x34,0x37,0xf5,0x46,0x31,0xd3,0xa8,0x5c,0x27,0x4e,0x72,0x22,0x94,0x87,0xbe,0xbe,0x3e,0x6e,0xb9,0xe5,0x16,0x6e,0xb9,0xe5,0x16,0x96,0x2f,0x5f,0xe,0x94,0xee,0x76,0xee,0x8e,0x20,0x74,0x13,0x43,0x27,0x6a,0xa5,0xda,0xeb,0x3a,0xc8,0x32,0x5a,0x6d,0x63,0xf1,0x7,0x50,0xc8,0x23,0xb7,0x6d,0x41,0x79,0xe4,0x2e,0xaa,0x1e,0xb9,0xb,0x35,0xa9,0xa0,0xee,0xb3,0x80,0xc2,0x1,0x47,0x90,0x5b,0x78,0x3c,0xd9,0xc3,0x4e,0x41,0x9f,0x5b,0xf,0xb2,0x64,0x54,0xd1,0xed,0xc4,0xfb,0x65,0x25,0x2,0xc8,0x6a,0x20,0x4b,0xac,0x3d,0xe1,0xf3,0x4c,0x5b,0xf6,0x8,0x92,0x56,0x18,0x52,0xdb,0xcd,0xb2,0x49,0x97,0xf5,0x46,0x1c,0x7a,0xe8,0xa1,0x5d,0x42,0x8,0x53,0x3b,0xf,0xec,0x3a,0x31,0xc3,0x69,0x6d,0x6d,0x8d,0xc6,0xd8,0x3c,0x40,0x57,0x57,0x17,0x75,0x75,0x75,0xc0,0xd8,0x82,0x6,0xc1,0x10,0x2a,0xaf,0xc7,0xc9,0x7c,0x8d,0x25,0x97,0x41,0xea,0xea,0x19,0x2c,0x94,0x98,0x9f,0x3e,0x83,0xdc,0xa1,0x27,0x91,0x3b,0xf4,0x44,0x72,0x87,0xbe,0x1f,0x6d,0xfe,0x44,0x88,0xe1,0x8f,0xc8,0xc9,0x2,0x9a,0x4,0x87,0x5d,0xf7,0x2d,0x66,0xbe,0x70,0x1f,0x9d,0x53,0xe7,0x21,0x34,0xeb,0x67,0x88,0x78,0x90,0x44,0xb5,0x29,0x95,0x92,0xa9,0x6d,0xde,0xbc,0x99,0x4c,0x26,0x83,0x64,0xe3,0xb4,0x6d,0x33,0x70,0xf2,0x9a,0xa,0x85,0x2,0xb3,0x66,0xcd,0x1a,0xb2,0xc1,0xdc,0x29,0xd4,0xd6,0xd6,0x72,0xf9,0xe5,0x97,0x73,0xcd,0x35,0xd7,0xc,0x59,0x6c,0x5b,0xa,0x41,0x10,0xaa,0x30,0x8b,0x9a,0x2d,0x24,0x52,0x68,0x2d,0x29,0x63,0xc6,0x55,0xd7,0x90,0xdf,0xdd,0x48,0xf5,0xbd,0xbf,0xa7,0xfa,0xde,0xdf,0x53,0x98,0x38,0x91,0xec,0xe1,0xef,0x27,0x77,0xfc,0x87,0xc8,0x1d,0x78,0x1c,0xda,0x7b,0x26,0x81,0x26,0xc1,0x66,0x8c,0x19,0x56,0xb7,0xf,0x8d,0xce,0xeb,0x80,0x60,0xf5,0x7,0x2f,0x66,0xda,0xca,0x27,0x50,0xb2,0x7d,0xa8,0x31,0x4b,0xf5,0x33,0x3c,0xeb,0x19,0x8a,0xc3,0xe,0x3b,0xcc,0xf4,0x5e,0x51,0xbb,0x4e,0xcc,0x70,0xdc,0xce,0xd8,0x16,0x2c,0x58,0xc0,0x2b,0xaf,0xbc,0x82,0x2c,0xcb,0xae,0xac,0xc1,0x72,0xd2,0x66,0x36,0x9b,0xe5,0x98,0x63,0x8e,0xe1,0x99,0x67,0x9e,0x31,0xed,0xdf,0x2a,0xe6,0xce,0x9d,0xcb,0xda,0xb5,0x6b,0x4b,0x2e,0xe7,0x80,0x60,0x8,0x55,0x98,0x45,0xcd,0xd1,0x5f,0xf8,0x42,0x18,0x7b,0x5a,0xbb,0x3b,0x90,0x33,0x79,0x0,0xa,0xcd,0x4d,0xe4,0x8e,0xfb,0x28,0xfd,0x9f,0x38,0x9f,0xdc,0x89,0x47,0x1a,0xb3,0x97,0x1b,0x31,0x32,0x38,0x57,0x5,0x4e,0xc0,0x34,0xc1,0xfe,0x37,0xfc,0x82,0xfd,0x1e,0xfc,0xd,0x1d,0x53,0xe7,0x21,0xc6,0x38,0x30,0x66,0x90,0xe9,0x5d,0x12,0x55,0xfa,0xcc,0x3,0x87,0x9d,0x94,0xc5,0x71,0xa,0xc5,0x93,0xd1,0x55,0x55,0xa5,0x50,0x28,0x98,0xfa,0xe4,0xf3,0x79,0xd3,0x9f,0x5c,0x2e,0x67,0xea,0x93,0xcd,0x66,0xc7,0xfc,0x80,0xb1,0xea,0xff,0xaf,0x7f,0xfd,0xab,0x6b,0xf7,0xe3,0xc6,0x1b,0x6f,0x4,0x18,0x72,0xb0,0x47,0x11,0x41,0x11,0x2a,0x2b,0xf0,0x42,0x78,0xdc,0xc4,0xe8,0x6b,0xe7,0x6,0xf6,0xb4,0xd6,0xd4,0x53,0x98,0x30,0x81,0x42,0x73,0x33,0x52,0x6f,0x17,0xd5,0xf7,0xde,0x42,0xd3,0xa7,0x8f,0xa2,0xe1,0xfc,0x33,0x88,0x2d,0x59,0x1,0x73,0x81,0x7a,0x9,0xec,0xef,0x5b,0x1f,0x1b,0xba,0xe,0x59,0x78,0xfb,0xc8,0x33,0xc8,0xa6,0x1b,0x90,0xf3,0x99,0xb1,0x39,0x78,0x3f,0x86,0x6f,0xeb,0xf4,0xc5,0xb0,0x89,0x1a,0x30,0x78,0x32,0x79,0xf1,0xf8,0xbd,0xb1,0xe0,0x74,0x56,0x67,0xa5,0x9d,0x24,0x49,0xf4,0xf4,0xf4,0xf0,0xd5,0xaf,0x7e,0x95,0x33,0xce,0x38,0xc3,0x14,0xcf,0x2a,0x4e,0x3c,0xf1,0x44,0xde,0xff,0xfe,0xf7,0xf3,0xe8,0xa3,0x8f,0x12,0x8f,0xc7,0x2b,0x66,0xff,0x67,0xe8,0xdb,0xf,0x9c,0xed,0xa0,0xd7,0x34,0x50,0xa8,0x93,0x10,0x99,0x3e,0x52,0xf,0xdd,0x4d,0xf2,0xa1,0xbb,0xe9,0xfd,0xc2,0x37,0xe9,0xfa,0xee,0xcf,0x60,0xa6,0x4,0xeb,0x5c,0x3a,0x5b,0x55,0x0,0x3b,0xa1,0x6f,0xee,0x34,0xb6,0xed,0x77,0x2c,0x53,0x5f,0x7a,0x94,0xde,0x96,0xbd,0x18,0xad,0x4a,0xa7,0x1f,0xc3,0x5d,0x96,0x33,0xb6,0x30,0x8a,0x9a,0x55,0xf8,0x29,0x6a,0xb0,0xeb,0xfc,0xd0,0x6d,0xdb,0xb6,0xf1,0xd3,0x9f,0xfe,0xd4,0x14,0xd7,0xe,0x8a,0x59,0x5b,0x7f,0x7f,0x3f,0x42,0x38,0x70,0xa0,0x8a,0x3,0x6d,0x83,0x64,0x3b,0x88,0xed,0x87,0x70,0x34,0xd,0x3d,0x9e,0xa4,0x30,0x69,0x32,0x5a,0x3a,0x45,0xed,0x2d,0xd7,0xd3,0x78,0xce,0x49,0x88,0xed,0x9d,0x30,0x57,0x2,0x4d,0xb8,0x53,0x15,0xb8,0xa0,0x41,0x15,0x6c,0x59,0x70,0x2,0x72,0x21,0x3b,0xea,0xe4,0x85,0x5f,0xeb,0xdc,0x2c,0x9,0x5b,0x98,0x45,0xcd,0x6f,0xb1,0xb2,0x8a,0xe2,0x58,0xe0,0x15,0x57,0x5c,0x31,0xd8,0x8d,0x76,0x1a,0x33,0x67,0xce,0xe4,0x2b,0x5f,0xf9,0xa,0x85,0x42,0xc1,0xd2,0x62,0xdc,0xa0,0x74,0x29,0x83,0x26,0x3a,0xbe,0x8d,0xc3,0x69,0x2a,0x7a,0x75,0x2d,0xb9,0x89,0x13,0x49,0xbd,0xb8,0x98,0x96,0xf7,0xef,0x87,0xb2,0x64,0x35,0xec,0x27,0x8c,0xb5,0x70,0x4e,0x9f,0xcc,0x25,0x80,0x6e,0x78,0x77,0xee,0x51,0xf4,0x36,0x4f,0x43,0xc9,0xf6,0x97,0x6e,0xe6,0x93,0xa8,0x81,0x5,0x61,0xb,0xb3,0xa8,0x99,0x85,0x9f,0xa2,0x36,0xbc,0xad,0xae,0xeb,0xa4,0x52,0x29,0xb2,0xd9,0x2c,0x97,0x5c,0x72,0x89,0x69,0x3b,0x56,0x71,0xdd,0x75,0xd7,0xd1,0xd4,0xd4,0x44,0x4f,0x4f,0x8f,0xa9,0x19,0xe3,0xa0,0x64,0x5f,0x41,0x13,0x1d,0x5f,0x27,0x17,0xc0,0xe8,0xa2,0xea,0x90,0x9f,0x3c,0x19,0x65,0xc7,0x66,0x9a,0x3f,0x79,0x28,0xf1,0x7,0x9e,0x31,0x16,0xfa,0xca,0x2e,0x64,0x6e,0xbd,0x90,0x9d,0xd6,0xcc,0x8e,0x59,0x7,0x91,0xe8,0xde,0x61,0x2d,0x56,0x13,0x28,0x97,0x6f,0x4a,0xd8,0xbc,0x12,0x35,0x3f,0x85,0xd0,0xcf,0x8c,0x6e,0xa4,0xb6,0x42,0x8,0x62,0xb1,0x18,0xbf,0xff,0xfd,0xef,0x79,0xfa,0xe9,0xa7,0x4d,0xd9,0xb3,0x8a,0x54,0x2a,0xc5,0x9d,0x77,0xde,0x9,0x94,0x9e,0x48,0x18,0x1e,0x8f,0x59,0x84,0xb5,0x6b,0x1b,0xc4,0xf6,0xe6,0x39,0x3a,0xa8,0x2a,0xf9,0xc9,0x53,0x10,0xf9,0x3e,0x5a,0x3e,0x73,0x1c,0xf1,0x7f,0x3c,0x1,0xb3,0x85,0xd1,0x2d,0x75,0x12,0x5,0xd,0x6a,0xa0,0x75,0xce,0xa1,0xc8,0xb9,0xa1,0x19,0x9b,0xdf,0xa2,0x26,0x84,0x18,0x5b,0xd8,0x22,0x51,0x73,0xaf,0xdd,0x58,0xd0,0x75,0x9d,0x44,0xc2,0x58,0x27,0x74,0xd1,0x45,0x17,0x39,0x62,0xb3,0x14,0xde,0xfb,0xde,0xf7,0x72,0xca,0x29,0xa7,0x8c,0xba,0xce,0x2f,0xea,0x7e,0xfa,0xd3,0xde,0x96,0xf,0xb5,0x80,0x3a,0x69,0xa,0xba,0x80,0xc6,0x6f,0x9c,0x8e,0xb4,0x7a,0x7,0x4c,0x15,0xce,0x76,0x49,0x5,0x90,0x87,0xce,0xa9,0x73,0xc9,0xa7,0x6a,0x6,0x17,0xea,0x6,0x41,0xd4,0x60,0x8c,0x8c,0x2d,0x12,0x35,0xf7,0xda,0x99,0x6d,0xab,0x69,0x1a,0x89,0x44,0x82,0xd7,0x5e,0x7b,0x8d,0x27,0x9e,0x78,0xc2,0xb4,0x6d,0xab,0xf8,0xed,0x6f,0x7f,0xb,0x50,0x72,0x3c,0x2f,0xea,0x7e,0x3a,0xd3,0xde,0xe,0xec,0xbe,0x4f,0x42,0x55,0x29,0x4c,0x9e,0x82,0xd2,0xd3,0x45,0xed,0x35,0x5f,0x31,0x66,0x48,0x63,0xe,0xc7,0x9b,0x81,0xee,0x96,0x19,0x64,0xea,0x5a,0x90,0xf3,0xd9,0xc0,0x88,0x1a,0x8c,0x22,0x6c,0x91,0xa8,0xb9,0xd7,0xce,0xaa,0xcd,0x58,0x2c,0x6,0xc0,0x2f,0x7f,0xf9,0x4b,0xd3,0xf6,0xad,0x62,0xd6,0xac,0x59,0x1c,0x77,0xdc,0x71,0xe4,0xf3,0xf9,0xb2,0x76,0x67,0xb8,0x29,0x54,0x6e,0xc5,0xe1,0x45,0x7b,0x3f,0x7c,0x8,0x55,0x25,0xdf,0x50,0x4b,0xf5,0x3f,0xff,0x42,0xec,0xc9,0x97,0x61,0xa2,0xc3,0xf7,0x3b,0x7,0xd9,0xba,0x16,0xfa,0xea,0x27,0x99,0x5e,0xcf,0x36,0x12,0x9c,0x16,0xc5,0x92,0x4f,0x70,0x24,0x6a,0xd6,0xdb,0xb9,0xe9,0x5b,0xd7,0x75,0x62,0xb1,0x18,0xf,0x3c,0xf0,0x0,0x2f,0xbc,0xf0,0x82,0xe3,0xf1,0x14,0x71,0xf5,0xd5,0x57,0x3,0xbb,0x96,0x7f,0xec,0x1e,0x83,0x19,0x4,0x25,0xfb,0x8a,0x44,0x6d,0x37,0x24,0xab,0x11,0x40,0xfc,0xe5,0xc5,0xc6,0xfe,0x22,0x27,0xbb,0xa3,0x5,0xa0,0xda,0x10,0xb7,0x58,0x6e,0xf4,0xf1,0xd9,0xd1,0xe0,0x46,0xa6,0xb7,0x87,0xb0,0x45,0xa2,0x66,0xbd,0x9d,0x1b,0x36,0x87,0xb7,0x4b,0x26,0x93,0x0,0x5c,0x70,0xc1,0x5,0xa6,0x63,0xb2,0x8a,0x63,0x8e,0x39,0x86,0x4f,0x7d,0xea,0x53,0xe4,0x72,0x39,0x74,0x5d,0x8f,0x44,0xcd,0x81,0xf6,0x76,0x39,0x8e,0xf9,0xd0,0x34,0x34,0x1,0x89,0x17,0x1e,0x86,0x77,0x31,0xce,0x65,0x70,0xa,0x1a,0x10,0x87,0x4c,0x6d,0x93,0xed,0x63,0xfa,0xdc,0xea,0xbe,0x4a,0x66,0x1a,0xd9,0x31,0xec,0x34,0xc7,0x29,0x84,0x51,0xd4,0xc0,0x18,0x6b,0xab,0xaa,0xaa,0x62,0xd5,0xaa,0x55,0x5c,0x7b,0xed,0xb5,0xa6,0x63,0xb3,0x8a,0x5b,0x6f,0xbd,0x95,0xc6,0xc6,0x46,0xba,0xbb,0xbb,0x4d,0x77,0x49,0x83,0x22,0x3c,0xe3,0x41,0xd4,0xac,0xce,0x26,0x9b,0xf1,0xa1,0xd5,0xa6,0x89,0x2f,0x5f,0x8c,0xf4,0xf2,0x5a,0x68,0xb0,0x64,0x7a,0xc,0xe8,0x20,0x43,0x36,0xdd,0x60,0xd4,0x8b,0xb3,0x8,0x37,0xc7,0xe4,0x24,0x33,0x8d,0xec,0x18,0x76,0x92,0xe3,0x35,0xfc,0x14,0xb5,0xd1,0x50,0x14,0x9a,0x2b,0xae,0xb8,0x82,0xf6,0xf6,0xf6,0xb2,0xed,0x95,0x82,0xa2,0x28,0xfc,0xea,0x57,0xbf,0x2,0x20,0x9f,0xcf,0x8f,0xd9,0x3e,0x48,0xc2,0xe3,0x26,0x42,0xd5,0xfd,0x1c,0x6,0x3d,0x51,0x85,0xd2,0x97,0xa7,0x6a,0xfd,0xcb,0x90,0xb2,0xec,0x62,0x14,0xc3,0x86,0xb0,0x15,0x92,0xd5,0xa6,0x37,0xc2,0x17,0xe1,0xf6,0x44,0x83,0x64,0xd7,0xc9,0x78,0x15,0x35,0x2b,0xf0,0x3a,0xfb,0xd3,0x75,0x9d,0xea,0xea,0x6a,0x54,0x55,0xe5,0x3f,0xff,0xf3,0x3f,0x4d,0xdb,0xb4,0x8a,0xcf,0x7c,0xe6,0x33,0x1c,0x70,0xc0,0x1,0xf4,0xf6,0xf6,0x8e,0x9a,0xb5,0x5,0x49,0xd4,0x82,0x26,0x9a,0x41,0x9a,0x31,0xd5,0x31,0xce,0x66,0x49,0x77,0x6c,0x73,0x25,0xe,0x5d,0x58,0x2b,0xaf,0xe5,0xc5,0xec,0xa9,0x54,0x29,0xa2,0xe6,0xd7,0xc,0xa8,0x1b,0x2f,0xbf,0xa2,0x28,0xdc,0x72,0xcb,0x2d,0xac,0x5d,0xbb,0xd6,0xb4,0x6d,0xab,0xb8,0xe9,0xa6,0x9b,0x0,0x63,0x22,0xa1,0x14,0x2a,0x69,0x46,0x33,0x28,0x99,0x57,0x39,0xd0,0x81,0x78,0x4f,0x87,0x71,0xac,0x9e,0x70,0xb6,0xae,0x91,0x95,0x6c,0xcd,0xab,0x25,0x21,0xd1,0x26,0xf8,0xdd,0x10,0x6,0x51,0x13,0x42,0x90,0x4a,0x19,0xfd,0x89,0x2f,0x7f,0xf9,0xcb,0xa6,0xed,0x5b,0xc5,0xe1,0x87,0x1f,0xce,0xc7,0x3f,0xfe,0x71,0xb2,0xd9,0x3d,0xd7,0x27,0x55,0xd2,0x38,0x59,0x50,0x45,0xcd,0xe,0x47,0x2a,0xe4,0xc,0x61,0x73,0x1a,0x1e,0xd,0xc7,0x58,0xe1,0x57,0xcc,0x26,0xf8,0xb1,0x10,0x16,0x51,0x83,0x5d,0x3b,0x12,0x1e,0x7f,0xfc,0x71,0xfe,0xf9,0xcf,0x7f,0x9a,0xf6,0x63,0x15,0xbf,0xfe,0xf5,0xaf,0x89,0xc5,0x62,0xa6,0xf7,0x91,0x96,0x42,0x24,0x6a,0x1,0xe1,0x0,0x42,0x92,0x71,0xa5,0x8c,0xb8,0x89,0x2,0xa,0x5e,0x8a,0x1a,0x44,0x9b,0xe0,0x81,0x70,0x88,0xda,0x70,0x14,0xb7,0x5a,0x9d,0x7d,0xf6,0xd9,0xae,0x55,0xff,0x98,0x32,0x65,0xa,0x37,0xde,0x78,0x23,0xaa,0xaa,0x92,0xcf,0xe7,0x2d,0xcf,0xd8,0x45,0xa2,0x16,0x1c,0x8e,0x0,0xf2,0xc9,0xaa,0x81,0x1a,0x6d,0xe,0xed,0x88,0x17,0x2,0x54,0x50,0xb2,0x7d,0xe8,0xa3,0x74,0x6f,0xbd,0x16,0x35,0x8,0xd8,0x26,0x78,0x3f,0x10,0x16,0x51,0x1b,0xde,0xb6,0xb8,0xfc,0xa3,0xa3,0xa3,0x83,0x7b,0xef,0xbd,0xd7,0xb4,0x1d,0xab,0x38,0xef,0xbc,0xf3,0x98,0x3c,0x79,0x32,0xbd,0xbd,0xbd,0xfe,0x8a,0x9a,0x2c,0x23,0xba,0xda,0x91,0xda,0xdb,0x41,0xb1,0x56,0x41,0xb1,0xe2,0x45,0x4d,0x18,0x52,0x96,0xa9,0x69,0x32,0x32,0x36,0x9b,0xe7,0xc5,0x96,0xb0,0xe,0x2a,0xc4,0xfa,0xba,0x46,0xec,0x8e,0xfa,0x21,0x6a,0x60,0x42,0xd8,0x22,0x51,0xb,0x9e,0xa8,0x15,0x51,0x3c,0xec,0xe5,0xfa,0xeb,0xaf,0x37,0x6d,0xcb,0xe,0xbe,0xf2,0x95,0xaf,0x0,0x94,0x3c,0x1b,0xa1,0x14,0x1c,0xbf,0xf,0x42,0x20,0xfa,0x7a,0x51,0x67,0xce,0x47,0xdd,0xfb,0x20,0xe4,0xd6,0x56,0xe3,0x38,0x3a,0x87,0x63,0xf1,0xa2,0xbd,0x2f,0x1c,0x4d,0x43,0x5,0x7a,0x9a,0xa7,0x3b,0xbf,0x11,0xbe,0x0,0xc9,0x9e,0x9d,0x68,0x25,0x8e,0xe2,0xf3,0x4b,0xd4,0x20,0x20,0x9b,0xe0,0xfd,0x80,0x1b,0x62,0xe5,0xb4,0xef,0xb1,0xda,0x16,0x6b,0xb6,0xad,0x58,0xb1,0x82,0xdb,0x6e,0xbb,0xcd,0x89,0xd0,0x4a,0xe2,0x3b,0xdf,0xf9,0xe,0x53,0xa6,0x4c,0xa1,0xab,0xab,0x6b,0xcc,0xb1,0x36,0x57,0xc4,0x5d,0xd7,0x91,0xfb,0xfa,0xe9,0x3f,0xef,0x4a,0x3a,0xff,0xf1,0x1c,0x0,0x72,0x6b,0x9b,0x51,0x44,0x71,0x94,0x41,0xa3,0xa0,0x2d,0x1,0xb1,0xeb,0xa3,0x5c,0x8e,0xe8,0xef,0xa1,0xd0,0xd2,0x44,0x76,0xe6,0x81,0xd0,0x6b,0xd9,0xd4,0xc8,0x90,0x81,0x7e,0x48,0x74,0xb5,0xa1,0xd,0x3b,0xad,0xca,0x4f,0x51,0x83,0x0,0x6c,0x82,0xf7,0x3,0x41,0x98,0x0,0x70,0xaa,0xad,0x32,0xd0,0x2d,0xbb,0xf4,0xd2,0x4b,0x4d,0xdb,0xb5,0xa,0x21,0x4,0xff,0xf3,0x3f,0xff,0x3,0x40,0x2e,0x97,0x1b,0xb5,0x9d,0xb,0xce,0x11,0x5d,0x1d,0xa8,0xb5,0x35,0xe4,0x8f,0x3f,0xd,0x7d,0x76,0x15,0xed,0xf7,0x2e,0x43,0x6d,0x99,0x86,0xd2,0xd6,0x86,0xc8,0xf4,0x40,0x89,0x63,0xa,0x83,0x98,0x79,0xf9,0x93,0xdd,0x9,0xe4,0xee,0x7e,0x72,0xfb,0x1d,0x89,0x3e,0x77,0x82,0x71,0x16,0xa9,0x53,0x88,0x83,0xdc,0xd3,0x47,0xaa,0xb3,0x95,0x42,0x3c,0x39,0x82,0x7f,0xeb,0x70,0xe2,0x39,0xf2,0x75,0x13,0xfc,0x70,0x7e,0x90,0x7e,0x63,0x86,0x41,0xd4,0xc0,0xc8,0xda,0xd2,0xe9,0x34,0xad,0xad,0xad,0xae,0x2e,0xda,0x3d,0xfd,0xf4,0xd3,0x39,0xe5,0x94,0x53,0x46,0x1c,0x6b,0xb3,0x7a,0x6d,0xe6,0xb3,0x35,0xd,0x59,0xd5,0xe9,0xff,0xdc,0xf,0xd0,0xe7,0x57,0xc3,0x52,0x1d,0xf5,0xd8,0x45,0xb4,0xdf,0xff,0x2a,0x7d,0x67,0x5c,0x80,0xe8,0xcb,0x1a,0x5d,0x53,0x49,0x1a,0x1c,0xe7,0x9,0xa2,0xe0,0xf8,0xd6,0x65,0x95,0x8c,0x89,0x83,0xdc,0x21,0xef,0x87,0x46,0x8c,0x2,0x91,0x4e,0x21,0x9,0x35,0xad,0xeb,0xa8,0x6a,0x7f,0x17,0x75,0x40,0xd8,0x82,0x20,0x6a,0xe0,0xe3,0x26,0x78,0x27,0xf9,0x66,0xe0,0x56,0x4d,0xff,0x20,0x8c,0xbf,0x49,0x92,0x44,0x2c,0x16,0xe3,0xfa,0xeb,0xaf,0xe7,0xd5,0x57,0x5f,0x35,0xcd,0xb5,0x8a,0x3b,0xee,0xb8,0x3,0x45,0x51,0xe8,0xe9,0xe9,0x19,0xda,0xd5,0x71,0x6b,0xf6,0x53,0x8,0xe4,0xce,0x4e,0xd4,0x29,0xd3,0xe8,0xff,0xc2,0x37,0x61,0x3b,0x20,0xeb,0xb0,0x46,0x43,0x6f,0xae,0xa5,0xe7,0x77,0x37,0xd1,0x79,0xeb,0x53,0x14,0xa6,0xec,0x83,0xd2,0xd6,0x6,0x85,0x7c,0xc9,0xec,0xcd,0xb1,0x78,0x6c,0x72,0xfc,0xeb,0xfd,0x8,0x44,0x6f,0x17,0x6a,0x5c,0xa2,0xff,0xc8,0xf,0x19,0xd9,0x9a,0x93,0xaf,0x5a,0x1c,0x1a,0x36,0xbe,0x46,0xa2,0x67,0x7,0x9a,0x1c,0xb,0x8c,0xe,0x8,0x21,0xfc,0xd9,0x4,0xef,0x24,0xdf,0x4f,0x3f,0x41,0x10,0x35,0x30,0x44,0xbb,0xaa,0xaa,0xa,0x70,0x77,0xd1,0x6e,0x7d,0x7d,0x3d,0x57,0x5e,0x79,0x25,0x85,0x42,0x61,0x70,0x22,0xc1,0xdd,0xef,0x4f,0x47,0xd2,0x74,0xfa,0xcf,0xbc,0x14,0x66,0x1,0xed,0xba,0xf1,0x62,0x2a,0xc0,0x76,0xd,0x56,0x43,0xfe,0xb4,0xe3,0x69,0x7f,0xf4,0x35,0xfa,0x3e,0xf6,0x45,0x62,0x9d,0x5d,0x7b,0x64,0x6f,0xa3,0x61,0xbc,0x89,0xda,0x1e,0x3c,0x59,0x10,0xeb,0xec,0xa1,0xf7,0xe3,0x17,0xa3,0x1e,0x33,0xb,0xb6,0x3b,0x79,0xf0,0x81,0x4,0x39,0xa8,0xdf,0xb4,0x6,0x5d,0x48,0x81,0xd1,0x81,0xa2,0x1d,0xcf,0x37,0xc1,0x3b,0xc9,0x77,0x3,0x61,0x9d,0x29,0x2d,0x1e,0xd9,0xf7,0xaf,0x7f,0xfd,0x8b,0xc7,0x1e,0x7b,0xcc,0xb4,0x1d,0xab,0xb8,0xfc,0xf2,0xcb,0x7,0x27,0x12,0x64,0x37,0xb3,0x23,0x21,0x90,0xbb,0xbb,0x28,0x34,0x36,0x91,0xf9,0xe4,0x45,0x46,0xc9,0x1d,0xb1,0xdb,0x8b,0x29,0x61,0x54,0x94,0x58,0xa3,0x41,0x4a,0xa1,0xe7,0xa6,0x9b,0xe9,0xfa,0xd1,0x8d,0xe8,0xb5,0x8d,0x28,0xad,0xad,0x88,0xfe,0x1e,0x28,0x31,0x53,0x57,0xe,0xc2,0x25,0x6a,0x32,0xf2,0xd6,0x2d,0xe4,0x9a,0x5b,0xe8,0xfa,0xc6,0x35,0xd0,0x5,0x68,0xe,0xa,0x5b,0x12,0xd8,0xa9,0xd3,0xb0,0xe1,0x15,0xf2,0xd5,0xf5,0x65,0x99,0x72,0x5a,0xd4,0xc0,0xe3,0x4d,0xf0,0x4e,0xf2,0xdd,0x40,0xd8,0x67,0x4a,0x8b,0x8b,0x76,0x2f,0xbe,0xf8,0x62,0x47,0x62,0x1a,0x9,0x66,0x26,0x12,0x86,0xc3,0xb2,0x28,0x48,0x2,0x29,0xaf,0x92,0xf9,0xc4,0x25,0xe8,0xfb,0x25,0xa1,0x4d,0x2f,0xdd,0x8d,0x52,0x80,0xad,0x1a,0x6c,0x84,0xfe,0xaf,0xfc,0x7,0x3b,0x1e,0x7a,0x83,0xbe,0xb3,0xfe,0x3,0xd1,0x9b,0x41,0x69,0xdd,0x6e,0x74,0x4f,0x4b,0xcc,0xe4,0x8e,0x97,0x19,0xd3,0x92,0x3c,0x59,0x46,0xea,0xd8,0x89,0xa4,0xc1,0xce,0x6b,0xef,0x46,0x9f,0x9d,0x86,0x77,0x35,0x1b,0x1b,0x28,0x47,0x41,0xd,0x34,0xac,0x7b,0x85,0x86,0xcd,0x6f,0x90,0xab,0xae,0xb3,0x6d,0xc6,0xad,0xfb,0xea,0xd9,0x26,0x78,0x27,0xf9,0x6e,0x60,0x3c,0x4c,0x2a,0x68,0x9a,0x46,0x75,0x75,0x35,0x6b,0xd7,0xae,0xe5,0x77,0xbf,0xfb,0x9d,0x69,0x9b,0x56,0x71,0xfa,0xe9,0xa7,0x73,0xd8,0x61,0x87,0xd1,0xd3,0xd3,0x63,0x2a,0x6b,0xb3,0x2e,0x6a,0x12,0x52,0x57,0x17,0x6a,0x32,0x4e,0xff,0x59,0x5f,0x87,0x9d,0xc,0xcd,0xd6,0x86,0x43,0x6,0xb2,0x1a,0xbc,0xaa,0xa3,0x4f,0x6e,0xa2,0xfb,0x37,0x37,0xd2,0x71,0xe7,0xb,0x64,0x4e,0xfa,0x30,0x72,0x67,0xd7,0x6e,0x19,0x9c,0xd1,0x45,0xd,0x62,0xe6,0xe5,0x94,0xa8,0xe9,0x8a,0x82,0xb4,0x7d,0xb,0x4a,0x6f,0x3f,0x3b,0xbe,0x7f,0x23,0xb9,0xd3,0x8f,0x83,0xb7,0x74,0x67,0x45,0x4d,0x13,0x10,0x87,0x49,0x6f,0xfc,0x9b,0x44,0x7f,0x17,0xba,0x6c,0xef,0xc8,0x79,0x27,0x75,0x60,0xb8,0x2d,0x4f,0x36,0xc1,0x3b,0xc9,0x77,0x3,0x6e,0x74,0x3f,0xfd,0x5e,0xfe,0xf1,0xad,0x6f,0x7d,0xcb,0xf4,0x82,0x5a,0x3b,0xf8,0xc3,0x1f,0xfe,0x80,0x10,0x82,0xde,0xde,0xd1,0x17,0x46,0xd9,0x7b,0xc1,0x75,0x44,0x2e,0x4f,0xff,0x67,0xbe,0x8d,0x7e,0x50,0x3d,0xbc,0x3b,0x42,0xb6,0x36,0x84,0x88,0x31,0xb1,0xb0,0x4d,0x83,0xb5,0x90,0x3f,0xf6,0x30,0x3a,0x6f,0xbb,0x9f,0x8e,0xdf,0x3e,0x42,0xff,0xa9,0x67,0x0,0x12,0x4a,0x6b,0x2b,0x72,0xe7,0xe,0x63,0xfc,0xcd,0xc5,0xec,0xdc,0xaf,0x71,0x63,0x5d,0x96,0x89,0x6d,0xda,0x4,0x22,0x49,0xdb,0x8f,0x7f,0x4f,0xdf,0xc5,0xff,0x1,0xeb,0x0,0xd5,0xc4,0xfd,0xb3,0x82,0xb4,0x40,0x6c,0x29,0x30,0x7d,0xf9,0x63,0xf4,0xd7,0xb6,0xd8,0xda,0xc9,0xe0,0x64,0xf7,0xb3,0x94,0x2d,0xd7,0x37,0xc1,0x3b,0xc9,0x77,0x3,0x61,0xef,0x7e,0xe,0x87,0xa6,0x69,0xa4,0xd3,0x69,0xda,0xdb,0xdb,0x7,0x4b,0xf,0xb9,0x81,0xf9,0xf3,0xe7,0xf3,0xe1,0xf,0x7f,0xd8,0xd1,0x23,0xfb,0x8a,0xed,0x45,0x57,0x27,0x6a,0x7d,0x3d,0x7d,0xe7,0x7e,0x6f,0x60,0xdd,0x95,0x85,0x17,0x47,0x2,0xd0,0xe0,0x1d,0xd,0x36,0x43,0xee,0xa3,0xa7,0xd0,0xf5,0xfb,0xbb,0x68,0xbf,0x73,0x5,0xbd,0x9f,0xbf,0x14,0xad,0xae,0xd9,0x10,0xb8,0xd6,0x56,0xc3,0xae,0xc3,0x7b,0x1c,0x7d,0xe1,0x48,0x12,0x68,0x2a,0x89,0xcd,0x9b,0xc9,0x4f,0x9f,0xcb,0xf6,0x7f,0xbc,0x4c,0xdf,0x97,0x3e,0xf,0x1b,0x80,0x8c,0xc3,0x5d,0x50,0xd,0x68,0x84,0xe9,0x4b,0xfe,0x49,0xf3,0xdb,0xcb,0x8d,0x6d,0x5a,0x16,0xe1,0x85,0xe,0x38,0x5b,0x98,0x69,0x14,0x54,0x8a,0xa8,0x5,0x61,0x52,0x41,0x96,0x65,0x84,0x10,0x7c,0xef,0x7b,0xdf,0xa3,0x50,0xb0,0x57,0x8b,0xde,0xc,0xae,0xb9,0xe6,0x1a,0x80,0x92,0x6b,0xdb,0x6c,0x77,0xc5,0x24,0x9,0x29,0xaf,0x52,0x38,0xf0,0x58,0xd8,0x3b,0xe,0x6d,0xd8,0xcb,0x36,0x24,0x8c,0x35,0x5b,0xeb,0x34,0x78,0x7,0xd4,0xfd,0xe7,0xd2,0xf3,0xb3,0xeb,0xd9,0x79,0xcf,0xab,0x74,0x7d,0xe7,0x7a,0xf2,0xfb,0x2d,0x42,0x69,0xdb,0x81,0xdc,0xba,0x1d,0xd1,0xd7,0xb3,0x47,0x16,0x17,0xa,0x51,0x13,0x2,0x4,0xc8,0x5b,0xb6,0x10,0xdb,0xde,0x4a,0xef,0x71,0xa7,0xb1,0xfd,0x9e,0xa5,0x14,0x16,0xcd,0x81,0x57,0x75,0xc8,0x3b,0x2c,0x6a,0x0,0x49,0x9,0x3a,0x60,0xef,0x17,0xfe,0x46,0xae,0xaa,0x16,0x61,0x71,0x43,0xbd,0x9b,0xdd,0xcf,0xdd,0xe1,0x6a,0x75,0xf,0x27,0xb8,0x6e,0xc1,0x6f,0x1,0x72,0xc3,0xe6,0xee,0xcb,0x3f,0xd2,0xe9,0x34,0x3b,0x76,0xec,0xe0,0xca,0x2b,0xaf,0x74,0x3c,0xa6,0x22,0xf6,0xdb,0x6f,0x3f,0x2e,0xbc,0xf0,0xc2,0x3d,0x4e,0x90,0x2f,0x6b,0x7c,0x29,0x6f,0xd8,0xea,0xff,0xc8,0x97,0x21,0xe,0xa8,0x65,0x76,0xa7,0x5,0x80,0x66,0x4c,0x30,0xbc,0xa1,0xa3,0x4d,0x6c,0xa1,0xef,0xdb,0x97,0xb2,0xf3,0x8e,0x65,0x74,0x5c,0x77,0x3b,0x99,0x93,0x3f,0x6,0x8a,0x32,0x98,0xc5,0x89,0xfe,0x5e,0x84,0xc9,0xe5,0x22,0x23,0x5e,0x83,0xdb,0x9c,0x81,0xc,0x4d,0xd9,0xba,0x95,0xd8,0xd6,0x6d,0xe4,0xe7,0xed,0xcf,0x8e,0x9f,0xdc,0xc6,0x8e,0xdb,0x1f,0x44,0x6f,0xaa,0x35,0x66,0x8a,0x25,0x87,0xbb,0x9f,0x60,0x64,0x6b,0x2d,0x30,0x71,0xe9,0xbf,0x99,0xfc,0xda,0xb3,0xf4,0x35,0x4c,0xb2,0xd4,0xd,0xf5,0x4a,0xd4,0x0,0xc4,0x11,0x47,0x1c,0xd1,0x85,0x71,0x30,0x97,0x2b,0x1,0x99,0xe5,0xb6,0xb6,0xb6,0x72,0xe0,0x81,0x7,0xf2,0xd7,0xbf,0xfe,0xd5,0xb6,0xaf,0xd1,0xb0,0x70,0xe1,0x42,0x56,0xac,0x58,0x41,0x32,0x99,0xf4,0x5d,0xd4,0xbc,0xf0,0x5f,0x1c,0xff,0xd2,0x34,0x8d,0x6d,0xdb,0xb6,0xd1,0xd2,0xd2,0x62,0xda,0x96,0x15,0x74,0x75,0x75,0x31,0x79,0xf2,0x64,0xb2,0xd9,0x2c,0xb5,0xb5,0xb5,0x96,0xf9,0x43,0xe2,0x16,0x12,0xf2,0x8e,0x36,0xf2,0xfb,0x2d,0xa2,0xe3,0x6f,0xcb,0xa0,0x7,0x63,0x52,0xc0,0x69,0x68,0x40,0xb5,0x4,0x53,0x80,0xc,0xc8,0x2b,0xdf,0x26,0xfe,0xfc,0x23,0x24,0xfe,0xf7,0x41,0x62,0x4b,0x9e,0x42,0xe9,0x31,0xca,0x40,0x69,0x9,0x19,0x2d,0x5d,0x7,0xb2,0x32,0xea,0xb,0xec,0x89,0xa8,0x9,0x63,0x7,0x81,0xd4,0xdb,0x85,0xd4,0x6d,0xc4,0x97,0x3d,0xf8,0x48,0xfa,0x3e,0xfa,0x5,0x7a,0x3f,0x7e,0x3e,0x4c,0x6,0xd6,0x3,0xfd,0x9a,0x31,0x99,0xe2,0x6,0xe2,0x12,0xc4,0xe1,0xf8,0x1f,0x9f,0xcf,0xc4,0x37,0x5f,0xa4,0xbb,0x79,0xba,0xe9,0xea,0xb9,0x5e,0x8a,0x1a,0xd0,0x36,0xe6,0x74,0x46,0xa5,0x66,0x6a,0x6e,0xd9,0xf4,0x4a,0x54,0x8b,0xe7,0x23,0x74,0x76,0x76,0x72,0xe9,0xa5,0x97,0xf2,0xa7,0x3f,0xfd,0xc9,0xb4,0x3d,0x2b,0xa8,0xad,0xad,0xe5,0x9a,0x6b,0xae,0xe1,0xeb,0x5f,0xff,0x3a,0x9a,0xa6,0x59,0x2a,0x48,0xb9,0x47,0xdc,0x6a,0x1e,0x1,0xf4,0x9d,0x73,0x39,0x34,0x3,0xad,0x2e,0x74,0xa5,0xc0,0xb0,0xd9,0xaf,0xc1,0x9b,0x80,0x2c,0xa1,0xce,0xdb,0x9b,0xfe,0x23,0xbe,0x4c,0x7f,0xcf,0x97,0x91,0x5f,0x5e,0x4b,0xe2,0xb9,0x87,0x89,0x2f,0x7f,0x1a,0xe5,0xb5,0xa5,0x28,0x9b,0x36,0xe,0x26,0x3e,0x3a,0xa0,0x2b,0xa0,0x57,0xa5,0xd1,0x63,0x9,0x90,0xec,0x2d,0x4c,0x35,0xc5,0xd1,0x35,0x44,0x2e,0x8b,0xe8,0xee,0x42,0x52,0x77,0x25,0x5f,0x85,0x9,0x2d,0x64,0x8e,0x3a,0x95,0xbe,0xf,0x7e,0x8e,0xcc,0x7,0x3e,0x6c,0x6c,0x93,0xda,0x82,0x91,0xa5,0xc9,0xb8,0x27,0x6a,0x2a,0x30,0x9,0x26,0x3f,0xf8,0x2f,0xa6,0xae,0x5a,0x4c,0xc7,0xf4,0xf9,0x41,0x15,0x35,0xa3,0xdd,0x48,0x19,0x9b,0xd7,0x13,0x5,0x5e,0x65,0x6c,0xc5,0xb2,0xda,0x63,0x61,0xbc,0x8c,0xbf,0x65,0xb3,0x59,0xb2,0xd9,0x2c,0xcf,0x3f,0xff,0x3c,0x47,0x1e,0x79,0xa4,0x69,0xbb,0x56,0x51,0xbc,0xbf,0x4d,0x4d,0x4d,0xa6,0x66,0x63,0xf7,0x88,0x5b,0x92,0x90,0xdb,0xda,0xc8,0xcf,0x3f,0x90,0x8e,0xbf,0xad,0x80,0xc,0x86,0xf8,0x78,0x5,0x1d,0xa3,0x14,0x52,0x13,0x50,0x7,0xf4,0x80,0xb4,0xae,0x1d,0xe5,0xd5,0x25,0xc4,0xde,0x58,0x8e,0xbc,0x7d,0x83,0xb1,0x8c,0x62,0xe3,0xeb,0x48,0x5b,0xd7,0x21,0xf5,0x64,0x8c,0xaa,0xb4,0x3,0x54,0x5d,0x6,0xe2,0x31,0x74,0x25,0x6,0xb2,0x62,0x2c,0x81,0x18,0xbc,0xc6,0x5d,0xd2,0x38,0x78,0xdd,0x9a,0x8e,0xd0,0xa,0xa0,0x16,0x10,0x6a,0x1,0xb2,0x59,0x44,0x81,0x21,0x22,0xaa,0xd5,0x54,0x51,0x98,0xbd,0x3f,0x85,0x59,0xf3,0xd0,0x1b,0x26,0x93,0xdb,0x7b,0x7f,0x72,0x87,0x9e,0x84,0xfa,0x9e,0xa9,0x3,0xeb,0xf7,0x30,0xee,0x91,0xdb,0x23,0xe5,0x3a,0x90,0x96,0x40,0x82,0x93,0xae,0xfa,0x2c,0x4d,0xeb,0x57,0xd1,0xd3,0x34,0xcd,0x94,0xb0,0xb9,0xb1,0xf8,0xd6,0x4,0xc6,0xce,0xd8,0x3c,0x8,0x62,0x90,0xe3,0x66,0x86,0x17,0x74,0x1,0x72,0xb,0xa9,0x54,0x8a,0x6c,0x36,0xcb,0xd9,0x67,0x9f,0xcd,0xfa,0xf5,0xeb,0x5d,0xf3,0x73,0xd7,0x5d,0x77,0x31,0x77,0xee,0x5c,0x7a,0x7b,0x7b,0xa9,0xaa,0xaa,0x1a,0x75,0x6f,0x6e,0xc9,0x7b,0x31,0x70,0x92,0x78,0xef,0xc5,0xbf,0x84,0x9,0xc0,0x6a,0x17,0xbb,0x54,0x25,0x83,0x2,0x34,0xd,0x5a,0x19,0xd8,0x93,0x2a,0xa1,0x4d,0x68,0x20,0x37,0xe7,0x14,0x72,0xb1,0x53,0x20,0xf,0xf4,0x81,0x68,0xcd,0x20,0x6f,0x7e,0x13,0x79,0xd3,0xdb,0x28,0x5b,0xde,0x42,0xde,0xb4,0x16,0x79,0xcb,0x7a,0xa4,0xf6,0x6d,0x48,0x9d,0x3b,0x11,0xbd,0x5d,0x88,0xfe,0x5e,0xa4,0x6c,0x17,0x42,0xdd,0xd3,0xc5,0xe0,0x5f,0x64,0xd0,0x13,0x49,0xb4,0x54,0xb5,0xf1,0xa9,0x6f,0x46,0x6d,0x9e,0x8e,0x36,0x61,0x32,0x85,0xc9,0xb3,0x51,0xa7,0xef,0x43,0x61,0xfa,0x1c,0xa,0xb3,0xf7,0x33,0xb2,0xd7,0x18,0x86,0x80,0x75,0x60,0x64,0x68,0xaa,0x66,0xd8,0xf1,0x62,0xfa,0x4f,0x16,0xd0,0x4,0xfb,0xfd,0xf6,0xb7,0x4c,0x7a,0xed,0x39,0xda,0xf7,0xda,0xf,0xa1,0x8d,0x7d,0x78,0x82,0x9f,0x3d,0xb6,0x92,0xc2,0xe6,0x75,0xf7,0x33,0x48,0x5d,0x56,0xbf,0x45,0xcd,0xe9,0xb6,0xc5,0xe5,0x1f,0x1b,0x36,0x6c,0xe0,0x86,0x1b,0x6e,0x70,0x6d,0x2f,0xe9,0x9c,0x39,0x73,0xb8,0xf0,0xc2,0xb,0xb9,0xf1,0xc6,0x1b,0x7,0xf7,0xad,0x96,0xc2,0x48,0x31,0xcb,0x5d,0xdd,0x64,0x8f,0x3d,0x95,0xfc,0x67,0x4f,0x80,0xb7,0x70,0x7e,0xe0,0xdb,0xa,0x8a,0x22,0xd7,0x85,0xf1,0x1,0x63,0x59,0x88,0xc,0x7a,0x4d,0x92,0xc2,0xc1,0xfb,0x53,0x38,0x66,0x7f,0xb2,0x32,0x90,0xc3,0x18,0xb,0xec,0xd2,0x11,0xdd,0x9d,0x48,0xdd,0x3b,0x91,0x7a,0x3a,0x10,0xbd,0xdd,0x88,0xbe,0x6e,0xd0,0xa,0xc6,0x84,0x84,0xae,0x81,0x12,0x47,0x4f,0xa4,0xd0,0x63,0x71,0xf4,0x64,0x15,0x7a,0x32,0x8d,0x96,0xae,0x43,0xaf,0x69,0x40,0xab,0xad,0x87,0x3a,0x9,0xaa,0x30,0x26,0x4d,0x34,0xa0,0x7f,0xc0,0xff,0x56,0x0,0x7d,0xe8,0x38,0x9f,0x57,0xf7,0x47,0x3,0xa6,0xb,0x9a,0x9e,0x5a,0xce,0x82,0x87,0xff,0x9b,0xee,0x89,0xb3,0x3c,0xcd,0xd4,0xec,0xda,0xda,0xa3,0x2b,0xea,0xc7,0x98,0x9a,0x10,0x62,0xb0,0x2b,0x7a,0xd7,0x5d,0x77,0xd9,0xf6,0x3f,0x1a,0x16,0x2d,0x5a,0xc4,0xf2,0xe5,0xcb,0x47,0xed,0x8a,0x8e,0x37,0x51,0x2b,0x42,0x92,0x24,0xba,0xba,0xba,0xa8,0xa9,0xa9,0x61,0xdb,0xb6,0x6d,0x24,0x93,0xc9,0xb1,0x49,0x36,0xd0,0xd5,0xd5,0xc5,0x94,0x29,0x53,0xc8,0x64,0x32,0xd4,0xd5,0xd5,0xed,0x91,0xb5,0x8d,0x16,0xb3,0xe8,0xef,0x47,0x6b,0x99,0x46,0xcf,0xf,0x6e,0x20,0x7f,0xfa,0xfb,0xe0,0x1d,0xbc,0xe9,0x66,0x95,0xb,0x21,0x19,0xe9,0x41,0x8c,0x5d,0x7f,0xc6,0x30,0xb2,0xcd,0x62,0xec,0x43,0xfa,0xac,0x3,0xff,0xa6,0x61,0x8c,0x5b,0xe5,0x81,0xc2,0xc0,0x9f,0xb9,0x81,0x7f,0xb3,0x71,0xaa,0xba,0x2b,0x50,0x81,0x29,0x12,0xf1,0x4d,0x1d,0x9c,0xfa,0x83,0x8f,0xa2,0xe4,0xfa,0xe8,0x6b,0x98,0x3c,0x66,0xb6,0xe6,0xb7,0xa8,0x1,0x6d,0x65,0x57,0xf7,0x28,0x97,0x1b,0x94,0x6c,0x6d,0xbc,0x8a,0x9a,0x10,0x2,0x5d,0xd7,0xa9,0xa9,0xa9,0xa1,0xb3,0xb3,0x93,0x2b,0xae,0xb8,0xc2,0x34,0xd7,0x2a,0x6a,0x6b,0x6b,0xb9,0xfa,0xea,0xab,0x51,0x55,0x15,0x55,0xb5,0x76,0xce,0x9b,0x9e,0x4e,0x23,0x6f,0x5c,0x4b,0xfd,0x17,0x4f,0x26,0xf9,0xab,0xff,0x7,0x33,0x81,0x1a,0xc9,0x9d,0xe3,0xe2,0x9c,0x84,0xae,0x19,0xeb,0xc5,0xfa,0x34,0xe8,0xd2,0x60,0x87,0x66,0xec,0x7e,0xd8,0xac,0xc1,0xc6,0x81,0xcf,0x6,0xd,0xd6,0xf,0xfc,0x59,0xfc,0xb7,0xcd,0x3,0xed,0x76,0x68,0xd0,0x39,0xc0,0x2f,0x68,0xc1,0x12,0xb5,0x16,0x9,0x7a,0xe1,0xb8,0x5f,0x5e,0x44,0xaa,0xab,0x8d,0xde,0xc6,0x29,0x61,0x10,0x35,0xa0,0xcc,0xea,0x1e,0xe5,0x22,0x6c,0xa2,0xe6,0x96,0x4d,0x2f,0xda,0x16,0xc7,0x30,0x7f,0xf5,0xab,0x5f,0x59,0x16,0x1d,0x2b,0xf8,0xda,0xd7,0xbe,0x46,0x5d,0x5d,0x1d,0x9d,0x9d,0x9d,0x43,0x66,0x48,0xc7,0x8c,0x5b,0x55,0xd1,0x9a,0x5b,0xd0,0x62,0x32,0xb5,0x3f,0xfc,0xf,0xaa,0xbf,0xf5,0x5f,0x30,0x3,0x98,0x29,0x19,0x7b,0x13,0x9d,0xac,0xb8,0x13,0x61,0x74,0xa8,0xc0,0x44,0x9,0x4,0x1c,0xf3,0xd3,0x4b,0x98,0xf0,0xf6,0x8b,0x74,0x4e,0x9e,0x8d,0xa4,0x8e,0xbe,0xd8,0x3b,0x28,0xa2,0x6,0x3,0x9b,0xe0,0xcb,0xcd,0xd4,0xc2,0x3c,0xae,0x66,0x25,0x53,0xb,0x73,0x56,0x57,0xcc,0xda,0xf2,0xf9,0x3c,0x3f,0xfd,0xe9,0x4f,0x4d,0xdb,0xb1,0x83,0xef,0x7e,0xf7,0xbb,0x0,0x14,0xa,0x5,0x6b,0xcf,0x87,0xaa,0xa2,0xd7,0x37,0xa2,0x55,0xa5,0x48,0xff,0xee,0x1a,0x6a,0x3e,0xfd,0x45,0xe4,0x35,0x6f,0xc1,0x7c,0x1,0x55,0x21,0xc8,0xde,0xc6,0x3,0x6,0x44,0x4d,0xe9,0xec,0xe3,0xd8,0x1f,0x5d,0xc4,0xf4,0x95,0x8f,0xd1,0x31,0x75,0x1e,0x62,0x8c,0x99,0x6e,0x27,0x67,0x3f,0x9d,0xd0,0xa3,0xb2,0x46,0x30,0xa2,0xee,0x67,0xb8,0xda,0x16,0x2b,0xed,0x7e,0xf7,0xbb,0xdf,0x65,0xcb,0x96,0x2d,0xa6,0xed,0x59,0xc5,0xb7,0xbf,0xfd,0x6d,0xe6,0xcf,0x9f,0x4f,0x67,0x67,0xa7,0xa5,0x9a,0x6d,0x42,0x8,0x84,0xa6,0xa1,0x57,0xa7,0x29,0x34,0xd4,0x53,0xf5,0xc0,0x2d,0x34,0x7e,0x60,0x3e,0xa9,0x9f,0xdf,0x0,0x2d,0xc0,0xac,0x28,0x7b,0x73,0x15,0x2a,0x30,0xd9,0x28,0x20,0x79,0xdc,0x75,0x5f,0x62,0xe6,0xf2,0x7,0xe9,0x98,0x3a,0x77,0xe0,0x87,0xce,0x2e,0x50,0x76,0x3,0xbb,0xc7,0x61,0x5b,0xd8,0x2a,0x45,0xd4,0xdc,0xb2,0xe9,0x47,0xdb,0xe2,0xa2,0x5d,0x80,0xaf,0x7f,0xfd,0xeb,0xa6,0x6d,0xda,0xc1,0x6f,0x7f,0xfb,0x5b,0x0,0xfa,0xfb,0xfb,0xad,0x93,0x35,0xd,0x24,0x99,0x42,0x4b,0xb,0x90,0xa7,0xf6,0xff,0x5c,0x4c,0xdd,0x99,0xa7,0x22,0xbf,0xfc,0xba,0x91,0xbd,0x55,0x47,0xd9,0x9b,0xa3,0xd0,0x31,0x26,0x41,0x66,0x48,0x24,0xb6,0xed,0xe4,0xbd,0xdf,0x3f,0x97,0x9,0x6f,0xbf,0x48,0xdb,0xac,0x83,0x8c,0x19,0x50,0x87,0x77,0x5d,0xb8,0x61,0x6b,0x38,0xd7,0x96,0xb0,0x55,0x92,0xa8,0x8d,0xb7,0xac,0x4e,0xd7,0x75,0x92,0xc9,0x24,0x7f,0xfd,0xeb,0x5f,0x59,0xb1,0x62,0x85,0x69,0xdb,0x56,0x71,0xfc,0xf1,0xc7,0xf3,0xc1,0xf,0x7e,0x90,0x9e,0x9e,0x1e,0x53,0xbb,0x11,0x4a,0xc6,0xae,0x69,0x68,0xd,0x2d,0x14,0x1a,0x1b,0x48,0x3e,0xf7,0x8,0x8d,0x1f,0xdc,0x8f,0xaa,0xab,0xae,0x85,0x6,0x60,0xae,0x34,0xb0,0x67,0xd2,0xf9,0xd8,0x2b,0xa,0x1a,0x46,0x37,0x7f,0x3a,0xb4,0xbc,0xf0,0x22,0x27,0xff,0xe0,0x2c,0x5a,0xde,0x79,0x91,0xce,0xc9,0xfb,0x78,0xd6,0xfd,0x2c,0xd7,0x56,0x29,0xae,0x67,0xf5,0xd8,0xc6,0xb3,0xa8,0x5,0xc1,0xbf,0x95,0xb6,0xc5,0x25,0x2f,0x6e,0x57,0xda,0xfd,0xcd,0x6f,0x7e,0x3,0xb0,0xc7,0xe1,0x2f,0xc3,0x31,0x6a,0xec,0x9a,0x6,0x42,0xa2,0x30,0x61,0x2,0x28,0x1a,0x35,0xbf,0xb8,0x9c,0xfa,0x4f,0x9c,0x48,0xfc,0xe1,0xc5,0xc6,0xe4,0xc2,0x2c,0xc9,0xc8,0x36,0x22,0x81,0xb3,0xe,0xd,0x98,0x20,0x41,0x35,0xcc,0xbf,0xf5,0x66,0x4e,0xf8,0xf1,0xf9,0x24,0x7b,0x77,0xd2,0x31,0x75,0xee,0xc0,0xec,0x67,0xf8,0x32,0xb5,0x22,0x3c,0x59,0x25,0x14,0x14,0x51,0xb3,0x82,0xf1,0x9a,0xd5,0xc1,0xae,0xea,0x1f,0xcf,0x3f,0xff,0x3c,0xf,0x3d,0xf4,0x90,0x25,0xae,0x15,0xcc,0x98,0x31,0x83,0x4b,0x2f,0xbd,0x94,0x4c,0x26,0x33,0x62,0x1b,0x2b,0x13,0xb,0x5a,0x5d,0x33,0x6a,0x73,0x13,0xc9,0xa5,0x4f,0xd1,0xf0,0xb9,0x93,0xa8,0x3b,0xef,0xc,0x94,0x67,0x96,0x18,0x2,0x37,0x4f,0x32,0x32,0x8f,0x48,0xe0,0x46,0x87,0x8e,0x31,0x4e,0x59,0x23,0xc1,0x1c,0x89,0xea,0xd,0x9b,0x39,0xfe,0x87,0xe7,0xb3,0xf0,0x2f,0x3f,0x26,0x5b,0xd7,0x40,0x6f,0xd3,0xd4,0x50,0xcd,0x7e,0x8e,0x4,0x4b,0x65,0x8b,0x2a,0x61,0xf6,0xd3,0x4a,0xdb,0x20,0xcc,0x94,0x5a,0x45,0xd1,0x76,0x3c,0x1e,0x7,0xe0,0x4b,0x5f,0xfa,0xd2,0x1e,0x65,0x87,0x9c,0xc4,0xd5,0x57,0x5f,0xcd,0x5e,0x7b,0xed,0xc5,0x8e,0x1d,0x3b,0xf6,0xe8,0x92,0x5a,0xbd,0x4e,0xa3,0xf6,0x97,0xa0,0x30,0x61,0x2,0x5a,0x5d,0xd,0xa9,0x87,0xef,0xa6,0xf1,0xac,0xc3,0xa9,0xbd,0xe0,0x6c,0x92,0xb7,0xfe,0xc5,0x18,0x77,0x7b,0x8f,0x4,0x4d,0x12,0x20,0x45,0x93,0xc,0xc3,0xa1,0x61,0xec,0xf9,0xdc,0x4b,0x90,0xd8,0xd1,0xce,0xdc,0xdb,0xfe,0xc4,0x9,0x3f,0xfe,0x22,0x53,0x5e,0x7d,0x86,0x8e,0xbd,0xf6,0x25,0x9f,0xac,0xe,0xcd,0x3a,0xb5,0xb1,0xde,0x3d,0x53,0xc2,0x16,0xf6,0xee,0xa7,0x15,0x84,0xa9,0xfb,0x59,0x8e,0x6d,0x4d,0xd3,0x68,0x68,0x68,0x60,0xe3,0xc6,0x8d,0x5c,0x76,0xd9,0x65,0x96,0x7c,0x5a,0x41,0x32,0x99,0xe4,0xb6,0xdb,0x6e,0x3,0x18,0x92,0xb9,0x95,0x75,0x9d,0x9a,0x86,0x1e,0x4b,0x50,0x98,0x30,0x1,0xbd,0x36,0x4d,0xea,0x81,0x3b,0xa9,0xff,0xe6,0xa7,0x68,0x3c,0x67,0x1,0x55,0x57,0xff,0x4,0x69,0xe3,0x56,0x98,0x8d,0xb1,0x6,0x2e,0x11,0x65,0x71,0xa8,0x18,0xdb,0xb5,0x66,0x49,0x48,0xfd,0xfd,0xec,0xfb,0x97,0xdf,0x73,0xf2,0x35,0x67,0x71,0xc8,0x2d,0x57,0x12,0xcb,0xf7,0xd2,0x3e,0x7d,0x5f,0xd0,0x75,0xc4,0x18,0xb5,0xd5,0x82,0x24,0x6a,0x63,0x61,0x4c,0x61,0x8b,0x44,0xad,0xfc,0xb6,0x6e,0xd9,0x74,0x22,0xde,0x78,0x3c,0xce,0x7f,0xff,0xf7,0x7f,0xbb,0xba,0x41,0xfe,0xd8,0x63,0x8f,0xe5,0xa3,0x1f,0xfd,0xe8,0xe0,0x44,0x82,0x63,0xd7,0xa9,0x69,0xe8,0xf1,0x24,0x6a,0x4b,0xb,0x85,0xe6,0x26,0x94,0xd7,0x5f,0xa1,0xf6,0x67,0xdf,0xa6,0xf1,0xac,0x3,0xa8,0xbd,0xe4,0x42,0xe2,0xf,0x3d,0x6e,0x1c,0x13,0x37,0x7f,0x20,0x8b,0x93,0x2a,0x28,0x8b,0xd3,0x1,0x24,0x68,0x90,0x60,0x7f,0x9,0x3a,0x7a,0x99,0xf5,0x87,0x9b,0x39,0xe5,0xda,0x4f,0xb3,0xf0,0xb6,0x6b,0x89,0x65,0x7a,0x69,0x9f,0x39,0x9f,0x5c,0x55,0xdd,0x98,0x5d,0x4f,0x8,0x8e,0xa8,0x99,0xc5,0xa8,0xc2,0x16,0x89,0x9a,0xb7,0x6d,0xad,0xc0,0x89,0x18,0x8a,0x63,0x6d,0xe0,0xfe,0xf2,0x8f,0xab,0xae,0xba,0xa,0xb0,0xbe,0xfc,0xc3,0xd4,0x75,0xea,0x46,0x17,0x55,0x6b,0x6e,0xa1,0x30,0x61,0x2,0x72,0x4f,0x27,0xd5,0x77,0xdd,0x44,0xe3,0xf9,0x27,0xd3,0x78,0xee,0x51,0x54,0xfd,0xf2,0xb7,0xc8,0xef,0x6c,0x30,0x8a,0x31,0xce,0x91,0xa0,0x59,0x32,0x4a,0x14,0x8d,0x37,0x91,0xd3,0x1,0x5d,0x18,0xe5,0xbb,0x67,0x48,0xb0,0x37,0x48,0xdb,0x5a,0x49,0xff,0xec,0x57,0x34,0x9d,0x73,0x20,0xfb,0xfe,0xe6,0x32,0xea,0x7b,0x76,0xd2,0x31,0x7d,0x1e,0xd9,0x74,0xc3,0xc0,0xac,0xe7,0xd8,0x37,0x21,0x48,0xa2,0x66,0x96,0x3f,0x62,0xd9,0xa2,0x48,0xd4,0x2a,0xa3,0xad,0xa6,0x69,0xc4,0x62,0x31,0xee,0xbb,0xef,0x3e,0xde,0x7d,0xf7,0x5d,0x26,0x4e,0x9c,0x68,0xda,0xb6,0x15,0x2c,0x58,0xb0,0x80,0xc3,0xe,0x3b,0x8c,0x25,0x4b,0x96,0x50,0x5d,0x5d,0x6d,0x6a,0x5b,0x97,0xf5,0x67,0x49,0x47,0xe8,0xa0,0xd5,0xd4,0xa3,0xd5,0xa,0x28,0xe4,0x89,0x2f,0xfb,0x37,0x89,0x65,0xff,0x46,0x6d,0x6c,0x20,0x7b,0xd8,0x7b,0xc9,0x1d,0x7e,0xa,0xb9,0x43,0x4e,0x40,0x9d,0xbf,0xf,0xd4,0x4b,0x46,0xf5,0x8c,0x4e,0x8c,0xfa,0x6f,0xfa,0x40,0x29,0xa0,0xb0,0x41,0x17,0x10,0x17,0x46,0x2d,0xb9,0x6a,0x60,0x2b,0x24,0x1e,0x59,0x4c,0xd5,0x93,0xf7,0x90,0x5a,0x7c,0x1f,0xca,0x96,0xcd,0xe4,0x24,0xe8,0x39,0xf6,0x4,0x92,0xb5,0x8d,0x88,0x51,0x26,0x73,0x86,0x23,0x8c,0xa2,0x6,0xa3,0x8,0x9b,0xdb,0x8e,0x87,0x43,0xd7,0x75,0xcb,0x27,0x8b,0x5b,0xc1,0x48,0xb6,0xc3,0x20,0x3e,0x6e,0xb7,0x2d,0x9e,0x6a,0x75,0xfd,0xf5,0xd7,0xf3,0x93,0x9f,0xfc,0xc4,0xb4,0x7d,0xab,0xb8,0xed,0xb6,0xdb,0x6,0x6b,0xb6,0xb9,0x51,0x61,0x64,0xc8,0xf5,0xea,0x3a,0xc8,0xa,0xea,0x84,0x9,0xc6,0xcf,0x7a,0xba,0xa8,0x7a,0xe4,0x6e,0xaa,0x1e,0xb9,0x1b,0xb5,0xb6,0x9a,0xdc,0xc2,0xe3,0xc8,0x1d,0xfb,0x11,0x72,0x7,0x1e,0x4d,0x61,0x9f,0x5,0xc6,0xcc,0xaa,0x22,0x19,0x55,0x36,0xfa,0x81,0x6e,0x8c,0x6a,0x1b,0x2e,0x1e,0x61,0x68,0x1b,0x92,0x4,0x69,0x8c,0x9a,0x3c,0x71,0xc,0x31,0x6e,0x83,0xd8,0xf2,0x57,0x49,0x2d,0xbe,0x87,0xd4,0xd3,0x7f,0x27,0xfe,0xca,0x4b,0x48,0x1a,0xa8,0x35,0x29,0xf2,0x53,0xa6,0xa2,0x16,0xf2,0xa0,0xa9,0x81,0x3d,0xa3,0xc0,0x69,0xbe,0x63,0xf5,0xd8,0xca,0x1d,0xc,0x94,0x65,0x19,0x55,0x55,0xe9,0xeb,0xeb,0xb3,0x6d,0x67,0x34,0xe4,0xf3,0xf9,0x92,0x7e,0xcd,0x62,0x3c,0xb7,0x5,0x63,0x90,0xff,0xe7,0x3f,0xff,0x39,0x1f,0xfb,0xd8,0xc7,0x38,0xe0,0x80,0x3,0x46,0x6c,0xa7,0xeb,0xba,0xed,0xef,0x7a,0xce,0x9c,0x39,0x9c,0x7f,0xfe,0xf9,0xdc,0x7c,0xf3,0xcd,0x24,0x12,0x89,0x11,0xed,0x38,0xfa,0xfc,0xd,0xbc,0xc8,0x7a,0x75,0xd,0x85,0x74,0xad,0x31,0x48,0xde,0xdf,0x4b,0xea,0xe9,0x87,0xa9,0x7a,0xfa,0x61,0xb4,0xaa,0x4,0xf9,0x39,0xb,0xc8,0x1f,0x70,0x4,0x85,0xbd,0xf6,0x45,0x6b,0x9c,0x42,0x61,0xc6,0x7c,0xa,0x33,0xf7,0x85,0x49,0x18,0xdd,0x3a,0x15,0xe8,0x3,0x7a,0xf1,0xb6,0xb4,0x50,0xb1,0x24,0x52,0x2,0x48,0x61,0xd4,0x6a,0x93,0x8c,0x58,0xa4,0x77,0xda,0x89,0x3d,0xf3,0x12,0xf2,0x8e,0x8d,0x28,0x9b,0xdf,0x22,0xb1,0xe2,0x19,0xe2,0x2b,0x97,0xa0,0xf4,0xf4,0xa3,0x29,0xa0,0xb6,0x4c,0x40,0x55,0xe2,0x46,0x9c,0x63,0xec,0x1e,0x28,0xe9,0x3a,0xc4,0xa2,0x6,0x20,0x8e,0x3c,0xf2,0xc8,0xb2,0xeb,0xb1,0x39,0x31,0xc3,0xa1,0xeb,0x3a,0x92,0x24,0x39,0x5e,0xba,0x5b,0x96,0x65,0xa,0x85,0x2,0x4b,0x97,0x2e,0xa5,0xa7,0xa7,0x87,0x58,0x2c,0x66,0x89,0x3f,0xde,0xdb,0x16,0xdb,0xcb,0xb2,0x4c,0x57,0x57,0x17,0x42,0x8,0x26,0xc,0x64,0x39,0x4e,0xd9,0x2e,0x42,0x96,0x65,0x6a,0x6b,0x6b,0xd9,0xb0,0x61,0x83,0x37,0xa2,0x36,0x1a,0x47,0x92,0xc,0x91,0xcb,0x65,0x10,0x9d,0x5d,0x48,0x3,0xef,0xbd,0xe,0x68,0xb5,0x69,0xa,0x33,0xf6,0xa1,0xb0,0xf7,0xfe,0x14,0x66,0xec,0x4f,0x61,0xc6,0x5c,0xd4,0x19,0xf3,0x50,0xa7,0xee,0x83,0xde,0x10,0x37,0xba,0x7b,0xb1,0x81,0xc6,0xc5,0x3a,0x6a,0xc5,0xba,0x6a,0xea,0xc0,0xa7,0x38,0x7c,0x35,0x5c,0x4f,0xc4,0x6e,0x7f,0x4a,0xec,0xaa,0xdb,0x56,0x14,0xb0,0x62,0x2d,0x37,0x79,0xc0,0x5e,0x37,0x88,0xb6,0x3e,0x94,0x6d,0x6f,0xa3,0x6c,0x78,0x1d,0xe5,0xed,0xd5,0xc4,0xde,0x5e,0x45,0xfc,0xb5,0x65,0x28,0x1b,0xdf,0x46,0xc,0x9c,0x87,0xa0,0x9,0xd0,0x1b,0x1b,0xd0,0x93,0x55,0x3,0x3e,0x77,0x39,0xd6,0x75,0x9d,0x42,0xa1,0xc0,0xbe,0xfb,0xee,0x4b,0x73,0x73,0xf3,0x98,0xcb,0x7b,0xc2,0x2e,0x6a,0xc,0x2f,0xd,0xee,0x97,0xa8,0xc1,0x2e,0x1,0xda,0xba,0x75,0xab,0xa3,0x3e,0x8b,0x76,0x77,0xcf,0xd8,0x82,0x20,0x28,0x41,0x68,0xbb,0x7b,0x7b,0x55,0x55,0x49,0xa7,0xd3,0xf4,0xf4,0xf4,0xb0,0x71,0xe3,0x46,0x4b,0x36,0xac,0xc4,0x93,0x48,0x24,0x48,0xa7,0xd3,0x25,0x4b,0x87,0x7b,0x26,0x6a,0x42,0xec,0xca,0xe4,0xe2,0x49,0xf4,0x96,0xe4,0xc0,0x8a,0x10,0xdd,0x38,0x8b,0x20,0x97,0x21,0xf6,0xea,0xa,0x12,0xab,0x56,0x14,0xff,0x15,0xbd,0x2e,0x8d,0x3a,0x65,0x6,0xea,0xc4,0xbd,0x51,0x27,0x4d,0x43,0x9d,0x30,0x13,0xb5,0x79,0x12,0xea,0x84,0x19,0x68,0x4d,0x13,0xd0,0x6a,0x9b,0x8d,0x43,0x5e,0x92,0x29,0x43,0xa0,0xe2,0x18,0x22,0x35,0x3c,0x3c,0x9d,0x5d,0x45,0x26,0x73,0xc6,0x47,0x64,0xb3,0x88,0xde,0x6e,0xa4,0xf6,0x77,0x91,0x3b,0x77,0x22,0xed,0xdc,0x8a,0xdc,0xba,0x19,0xa5,0x75,0x3d,0xf2,0xc6,0xb7,0x88,0x6d,0x7e,0x13,0x69,0xfb,0x26,0xe4,0x8e,0x9e,0xc1,0x7a,0x95,0x5a,0x3a,0x81,0xda,0x3c,0xc1,0xc8,0xea,0x84,0x0,0x61,0x9c,0x62,0x65,0xe7,0x54,0xf6,0x3d,0xee,0x8d,0x43,0xf0,0x49,0xd4,0x80,0xdd,0xba,0xa2,0x7e,0x8a,0x1a,0x30,0x78,0xc2,0x51,0x5d,0x5d,0x9d,0xa3,0x3e,0x8b,0xc2,0x56,0x1c,0x63,0xb,0x82,0xa0,0x4,0xa1,0x6d,0xa9,0xf6,0xc5,0x4d,0xf2,0xc5,0x8d,0xf2,0x4e,0xdb,0xdf,0xdd,0x8f,0x13,0x70,0xfe,0x99,0x15,0x20,0x89,0x81,0xb2,0xdd,0x55,0x83,0xcb,0xdf,0x4,0x3a,0x22,0x97,0x45,0x79,0xeb,0x35,0x62,0xaf,0xbd,0x3a,0x44,0xab,0x74,0x5,0xb4,0x9a,0x5a,0xf4,0xaa,0x3a,0xb4,0xea,0x34,0x5a,0xba,0x1,0x3d,0x95,0x86,0x64,0x15,0x7a,0xaa,0xa,0x3d,0x5e,0xb5,0x5b,0xb7,0x55,0x80,0xae,0x21,0x65,0x7a,0xa1,0x90,0x47,0x64,0x7a,0x11,0xfd,0x7d,0x48,0x7d,0x1d,0x88,0x9e,0x6e,0xe4,0x9e,0x76,0xa4,0xde,0x6e,0x44,0x4e,0x1f,0x14,0x30,0x0,0xad,0xca,0x28,0x25,0x5e,0x98,0x34,0x91,0x52,0x27,0xd7,0x3b,0x25,0x46,0xe3,0x45,0xd4,0x60,0x40,0xd8,0xbc,0x16,0x35,0xbb,0xf0,0xd2,0x67,0x10,0xc4,0xc7,0x4b,0x51,0x1b,0xef,0xed,0xcb,0xe3,0x8,0xe3,0xac,0x82,0xc4,0xb0,0x61,0x12,0x5d,0x7,0x4d,0x45,0xe4,0x73,0x48,0x1d,0xdb,0x91,0xda,0xb6,0x20,0xa,0x2a,0x42,0x3,0x61,0x42,0xbb,0x75,0x81,0x71,0x8e,0x82,0x2c,0x43,0x2c,0xe,0xf1,0x4,0x6a,0x7d,0xb3,0x31,0x39,0x50,0x42,0xc0,0x9c,0xba,0x26,0x37,0xed,0x38,0x61,0xcb,0x89,0x58,0x14,0x3f,0x44,0xcd,0x2f,0x9f,0x66,0x6d,0x4,0x41,0x7c,0xdc,0x14,0xf1,0xa0,0x89,0x4e,0xb0,0x45,0x6d,0xd4,0x6,0x83,0x47,0xed,0xe9,0x54,0xd9,0xf6,0x53,0xe,0xcf,0x9,0x8c,0x37,0x51,0x3,0x1b,0xcb,0x3d,0xc2,0x26,0x6a,0x42,0x88,0xf2,0xe,0xf1,0xd,0x78,0xdb,0x20,0xd9,0xe,0x62,0xfb,0xa0,0x73,0xbc,0xf6,0xe5,0x96,0x1d,0x27,0x6c,0x39,0x79,0x4d,0x96,0xaa,0x7b,0x84,0x51,0xd4,0xc0,0xfc,0x98,0x4e,0x10,0x84,0x2a,0x12,0x35,0xe7,0xda,0x7,0x9d,0x53,0xe,0x2f,0x68,0x8,0x92,0xa8,0x81,0xc5,0xea,0x1e,0x4e,0x38,0x74,0x9b,0x63,0x97,0x1b,0x14,0xa1,0xb2,0x82,0x48,0xd4,0xc2,0xcb,0xf1,0x83,0x17,0x54,0x3b,0x6e,0xc4,0xe1,0x6a,0x75,0x8f,0x72,0xf8,0x5e,0x8a,0x9a,0x5b,0x8,0xab,0xb8,0x86,0xbd,0x7d,0xd0,0x39,0x7e,0xf1,0x76,0xe7,0x8e,0x67,0x51,0x3,0x17,0xab,0x7b,0x94,0xc3,0xf7,0x5a,0x98,0x82,0x90,0x81,0x45,0xa2,0xe6,0x1c,0x22,0x51,0x2b,0xcd,0x2b,0xee,0x1a,0x19,0xef,0xa2,0x6,0x2e,0x55,0xf7,0x28,0x87,0xef,0xb5,0xcf,0x20,0x8,0x4a,0x10,0xda,0x6,0xb1,0x7d,0x50,0x7d,0x94,0x3,0x3f,0xc5,0x70,0xbc,0x4e,0x14,0x94,0x82,0xe3,0xd5,0x3d,0xca,0xe1,0x7b,0xdd,0xfd,0x74,0x43,0x24,0x82,0x22,0xac,0x56,0x11,0x89,0x9a,0xbb,0x9c,0x30,0xf1,0xdc,0xb6,0xeb,0x45,0xc6,0x58,0x32,0x63,0xb,0x9b,0xa8,0xd9,0xc1,0x78,0x17,0xb5,0xa0,0xd8,0xb6,0xd3,0x3e,0xa8,0x3e,0xec,0x72,0xc2,0xc4,0x73,0xdb,0xae,0x57,0xdd,0xe0,0x3d,0x84,0x2d,0x8c,0xa2,0x16,0xa4,0x97,0x3e,0x8,0x31,0x4,0xc5,0xb6,0x9d,0xf6,0x41,0xf5,0x51,0xe,0x22,0x51,0x73,0x86,0x6f,0xc5,0xce,0x10,0x61,0x8b,0x44,0x2d,0xdc,0x6d,0xed,0xb4,0x77,0xd3,0x76,0x50,0x5,0xc7,0x4b,0xc1,0x8,0x9a,0x38,0xd9,0x45,0x98,0x44,0xd,0x76,0x13,0xb6,0x48,0xd4,0xc2,0xdd,0xd6,0xed,0xf6,0x41,0x15,0x1c,0xaf,0x4,0x20,0x2c,0xa2,0xe6,0xc6,0xfd,0x8,0x9b,0xa8,0xc1,0x80,0xb0,0x45,0xa2,0x16,0xee,0xb6,0x5e,0xb4,0xb7,0x8a,0xa0,0x66,0x77,0x41,0xe6,0x94,0xc3,0x2b,0x97,0xeb,0x96,0x4d,0x3f,0x44,0xd,0x6c,0x6e,0x82,0x2f,0xc7,0xa1,0x5d,0x8e,0x57,0x3e,0x83,0x20,0x54,0x41,0x13,0xb5,0xa0,0xb5,0xf7,0xca,0x87,0x5d,0x5e,0x24,0x6a,0xce,0xf0,0xcb,0xb1,0x53,0xd6,0x49,0xf0,0x61,0x11,0x35,0xb3,0x9b,0xe0,0x83,0x22,0x54,0x56,0x10,0x34,0xd1,0x9,0xa2,0xa8,0xd9,0x45,0x18,0x26,0x18,0xca,0xe5,0xba,0x65,0xd3,0x4f,0x51,0x83,0x32,0x84,0x2d,0x2c,0xa2,0x56,0xe4,0x8c,0xb5,0x11,0x3e,0x28,0xa2,0x16,0x14,0xdb,0x41,0x6c,0x1f,0x74,0x4e,0x39,0x3c,0xbb,0x88,0x44,0xad,0x34,0x6c,0x9,0x5b,0x24,0x6a,0xee,0x20,0x12,0xb5,0xf0,0x72,0xc2,0xc4,0x73,0xd3,0x66,0x10,0x44,0xd,0x6c,0x8,0x5b,0xd8,0x44,0xcd,0x49,0x4,0x25,0xfb,0xa,0x9a,0xe8,0x44,0xa2,0x16,0x1e,0x9e,0x9b,0x36,0x83,0x22,0x6a,0x60,0x51,0xd8,0xc6,0xa3,0xa8,0xb9,0x31,0xa9,0xe0,0x56,0xc,0x6e,0xc7,0xe1,0x45,0x7b,0x3b,0x88,0x44,0xcd,0x19,0x9e,0x9b,0x36,0x83,0x24,0x6a,0x60,0xa1,0x82,0x6e,0xd8,0x45,0x2d,0x9b,0xcd,0x92,0xcd,0x66,0x7,0x4f,0x20,0xf,0x82,0xf0,0xd8,0x11,0x11,0x21,0x84,0xa5,0xc2,0x99,0x56,0xdb,0x7b,0x11,0xf,0x58,0x2b,0xfe,0x59,0x2a,0xae,0x91,0xf8,0xc5,0xb6,0x63,0x5d,0xcb,0x70,0xfe,0x48,0x7e,0x46,0xe3,0x9b,0xf5,0x35,0x12,0xbc,0xe2,0x69,0x9a,0x46,0x3e,0x9f,0x27,0x16,0x8b,0x51,0x55,0x55,0xb5,0x7,0x3f,0x28,0xa2,0xe6,0xa0,0x2d,0xdd,0x94,0xb0,0x85,0x59,0xd4,0x8a,0xf,0x70,0x53,0x53,0x13,0xe9,0x74,0x1a,0x59,0x96,0x3,0x93,0x21,0x85,0xd5,0xb6,0xdf,0x3e,0x46,0x3b,0xb4,0xd9,0x8c,0x8f,0x52,0xfc,0x30,0x64,0x78,0x76,0x6d,0xe8,0xba,0x8e,0xa6,0x69,0x74,0x77,0x77,0x53,0x28,0x14,0x6,0x7f,0xb9,0xef,0x6e,0x6b,0xb4,0x5f,0x34,0x63,0xf9,0x2a,0x97,0x6f,0xc6,0x8e,0x59,0x1b,0x3,0xe7,0x13,0xcb,0x63,0xa,0x5b,0x98,0x45,0xd,0x8c,0xdf,0x56,0x42,0x8,0xe6,0xcd,0x9b,0x37,0xa4,0xcd,0xee,0x37,0x70,0xac,0xdf,0xd6,0x66,0x26,0x1f,0xec,0x64,0x22,0x56,0x30,0xfc,0x4b,0x77,0xfa,0x61,0xb3,0x92,0x79,0x99,0xf1,0xef,0x26,0xdf,0xef,0xc,0x23,0x6c,0xfc,0xe2,0x2f,0xf3,0xe5,0xcb,0x97,0xd3,0xda,0xda,0x4a,0x32,0x99,0x74,0xd5,0x9f,0xd3,0x7c,0x2b,0x36,0x6,0x84,0x4d,0x19,0x55,0xd8,0xc2,0x2e,0x6a,0xbb,0xa3,0x50,0x28,0x38,0xea,0xb3,0x5c,0x7e,0x24,0xc,0xe1,0xe4,0x87,0x31,0xf6,0xe2,0x2f,0x77,0x59,0x96,0x49,0x24,0x12,0xc4,0x62,0x31,0xd7,0x7c,0x39,0x6d,0xc3,0x2a,0x7f,0x40,0xd8,0x46,0xee,0x8a,0x86,0xe5,0x65,0xb5,0xa2,0xe4,0x23,0xf1,0xcb,0x39,0xc0,0xd7,0xe,0xbf,0x1c,0x9f,0x56,0x33,0x43,0x27,0x7d,0x87,0x9d,0x5f,0xa9,0xf7,0xce,0x4a,0xef,0x64,0xb8,0xbf,0x72,0xe0,0x97,0x30,0xa,0x31,0xc2,0x29,0x55,0xe3,0x4d,0xd4,0x82,0xc4,0xaf,0xb4,0x6c,0x21,0x28,0xfc,0x30,0xc7,0xee,0x4,0xdf,0x6b,0x7f,0x7e,0x67,0x7b,0x7b,0x64,0x6c,0x61,0x11,0x98,0x30,0xbe,0x24,0xd1,0x8b,0xe9,0xf,0x3f,0xcc,0xb1,0x3b,0xc1,0xf7,0xda,0x9f,0xdf,0xa2,0x6,0xe,0xd4,0x63,0xab,0x34,0x51,0xb,0x93,0x4f,0xa7,0x7c,0x87,0x9d,0xef,0xa7,0x6f,0xbf,0xf9,0x30,0x74,0x16,0xd8,0xc9,0x5d,0x38,0x6e,0xf0,0x9d,0xb2,0x51,0x56,0x3d,0xb6,0x4a,0x14,0xb5,0xb0,0xc5,0x1c,0xc6,0xfb,0x15,0x14,0x7e,0x98,0x63,0xb7,0x63,0x27,0x8,0xf1,0x3a,0x75,0xcd,0xb6,0xeb,0xb1,0x55,0x9a,0x40,0xd8,0xe5,0x47,0x2f,0x66,0x38,0xf9,0x61,0x8e,0x7d,0xb8,0x1d,0x33,0xb6,0x82,0x10,0xaf,0x93,0xd7,0x2c,0x85,0xe5,0x65,0xf5,0xfb,0xc6,0x87,0x31,0x66,0x3f,0x7d,0x87,0x99,0x1f,0xe6,0xd8,0xed,0xd8,0x9,0x42,0xbc,0x4e,0x5f,0xb3,0x27,0x9b,0xe0,0xcb,0xe5,0xfb,0x7d,0xe3,0x2b,0x25,0xe6,0x20,0xf8,0xf6,0x9b,0x1f,0xe6,0xd8,0xed,0xd8,0x9,0x42,0xbc,0x6e,0x5c,0xb3,0xe9,0xbd,0xa2,0x4e,0x4,0x10,0x36,0x81,0xf0,0x63,0xf6,0xb3,0x5c,0xbe,0xdf,0xf,0x6a,0x74,0xed,0xfe,0xf1,0xad,0xda,0x9,0x42,0xbc,0x6e,0x5d,0xb3,0xe9,0x8c,0xad,0xd2,0x44,0xcd,0x2f,0x9f,0xd1,0x8b,0xed,0xf,0xfc,0x8e,0x3d,0x12,0x35,0x67,0xed,0x98,0x12,0xb6,0x4a,0x14,0xb5,0xb0,0xc5,0x1c,0xc6,0xfb,0x15,0x14,0x7e,0x98,0x63,0x77,0xc3,0x8e,0x17,0x7e,0xdc,0xbe,0xe6,0x31,0x85,0xad,0xd2,0x4,0xc2,0x2e,0x3f,0x7a,0x31,0xc3,0xc9,0xf,0x73,0xec,0x76,0xec,0x98,0x9d,0x25,0x2d,0xd7,0x8f,0x17,0x18,0x2d,0x96,0x51,0x85,0xad,0xd2,0x4,0xc2,0x2e,0xdf,0xef,0x98,0xfd,0xf4,0x1d,0x66,0x7e,0x98,0x63,0xb7,0x6b,0x27,0x8,0xc2,0xe4,0x45,0xc6,0x37,0xa2,0xb0,0x55,0xa2,0x40,0x54,0x4a,0xcc,0x41,0xf0,0x1d,0x4,0xbe,0x9f,0xbe,0xc3,0x28,0x6a,0x41,0xe9,0x82,0x9a,0xb1,0x51,0x72,0x56,0x34,0x12,0x88,0xe0,0xfa,0xc,0x82,0x6f,0xbf,0xf9,0x61,0x8e,0xdd,0x9,0xbe,0xd3,0x76,0xbc,0xf2,0xe5,0xa5,0x8d,0x3d,0x32,0xb6,0x4a,0x13,0x8,0xbb,0xfc,0xe8,0xc5,0xf6,0x8f,0xef,0xa7,0x6f,0xbf,0xf9,0x4e,0xdb,0xf1,0xca,0x97,0xd7,0x36,0xca,0xde,0x4,0x5f,0x2e,0xdf,0xef,0x7,0x25,0x6c,0x31,0x87,0xf1,0x7e,0x5,0x85,0x1f,0xe6,0xd8,0xdd,0xb0,0xe3,0x95,0x2f,0x3f,0x6c,0x94,0xb5,0x9,0xbe,0x1c,0xc7,0x7e,0xf9,0x2c,0x97,0x1f,0xbd,0x98,0xe1,0xe4,0x87,0x39,0x76,0x37,0xec,0x78,0xe5,0xcb,0xaf,0xec,0xdc,0xf6,0x26,0xf8,0xdd,0x11,0x36,0x81,0xb0,0xcb,0xf7,0x3b,0x66,0x3f,0x7d,0x87,0x99,0x1f,0xe6,0xd8,0xdd,0xb0,0xe3,0x95,0x2f,0x3f,0xaf,0xdb,0xd6,0x26,0xf8,0x72,0x9d,0xfa,0xfd,0xa0,0x54,0x4a,0xcc,0x41,0xf0,0x1d,0x4,0xbe,0x9f,0xbe,0x83,0xb0,0xbc,0xc2,0x4a,0x3d,0x36,0x8,0xbf,0xa8,0x81,0xc5,0xbd,0xa2,0x4e,0x38,0xf5,0xfb,0x41,0x9,0x5b,0xcc,0x61,0xbc,0x5f,0x4e,0xf1,0xc3,0x1c,0xbb,0x13,0x7c,0x3f,0xe2,0x18,0xf,0xa2,0x6,0x36,0xaa,0x7b,0x94,0xe3,0xd4,0xef,0x7,0x25,0x6c,0x31,0x87,0xf1,0x7e,0x39,0xc9,0xf7,0xd3,0xb7,0xdf,0x7c,0x27,0xe3,0x30,0x6b,0x63,0xbc,0x88,0x1a,0xd8,0x14,0xb6,0xb0,0x9,0x84,0x5d,0x7e,0x24,0x6a,0xe1,0xe4,0x87,0x39,0x76,0x27,0x51,0x89,0x99,0x5a,0x11,0x9e,0xd4,0x63,0xf3,0xfb,0x41,0x9,0x5b,0xcc,0x61,0xbc,0x5f,0x41,0xe1,0x87,0x39,0x76,0x27,0x6d,0x55,0xb2,0xa8,0x81,0x45,0x61,0xb,0x9b,0x40,0xd8,0xe5,0xfb,0x1d,0xb3,0x9f,0xbe,0xc3,0xcc,0xf,0x73,0xec,0x4e,0xda,0xaa,0x74,0x51,0x3,0xf,0xeb,0xb1,0xd9,0x41,0x25,0x8a,0x5a,0x25,0xbf,0xd8,0x95,0xfc,0xb,0xc1,0x29,0x5b,0x41,0xe9,0x6,0x5b,0x85,0xd3,0xf7,0xcf,0xd4,0xac,0x68,0xa5,0x8,0x44,0x18,0x63,0xe,0x82,0xef,0xb0,0xf3,0xfd,0x8e,0xdd,0xaf,0x38,0xc6,0xcb,0x75,0x97,0xb2,0xe5,0x4a,0x3d,0x36,0xbf,0x6f,0x58,0xa5,0xc4,0x1c,0x4,0xdf,0x61,0xe7,0xfb,0x1d,0xbb,0x5f,0x71,0x8c,0x97,0xeb,0x1e,0xc9,0x96,0xe3,0xf5,0xd8,0xfc,0xbe,0x61,0x95,0x12,0xb3,0x53,0xf0,0x3b,0xf6,0x48,0xd4,0xca,0x87,0xd7,0xa2,0xe6,0x14,0xdc,0xec,0xbe,0x3b,0x5a,0x8f,0xcd,0xef,0x7,0xa5,0x52,0x62,0x76,0x8a,0x1f,0xe6,0xd8,0x9d,0xe0,0x7,0xc5,0xb7,0x97,0xdf,0x61,0x50,0x26,0xb,0xdc,0xbe,0x7f,0x25,0x85,0xad,0x52,0x4,0x22,0x8c,0x31,0x3b,0xc5,0xf,0x73,0xec,0x7e,0xf3,0xc3,0x2c,0x6a,0x7e,0xdf,0x77,0xa7,0x31,0x52,0x3c,0x8e,0xd7,0x63,0xb3,0x83,0x48,0xd4,0xbc,0xe5,0x87,0x39,0x76,0xbf,0xf9,0x61,0x15,0x35,0x27,0x10,0xb4,0x71,0xb5,0xd1,0xec,0xc,0x99,0x15,0xad,0x14,0x81,0x8,0x63,0xcc,0x41,0xf0,0x1d,0x76,0xbe,0xdf,0xb1,0x7,0x2d,0xe,0xaf,0x7d,0x7a,0xf9,0x4b,0xa1,0xac,0x7a,0x6c,0x7e,0x7f,0x41,0x95,0x12,0x73,0x10,0x7c,0x87,0x9d,0xef,0x77,0xec,0x41,0x8b,0x23,0xe8,0x3e,0x47,0x83,0x99,0x78,0x6c,0xd7,0x63,0xf3,0xfb,0xb,0xaa,0x94,0x98,0x9d,0x82,0xdf,0xb1,0x47,0xa2,0x56,0x3e,0xc2,0x2c,0x6a,0x5e,0xdb,0xb1,0x55,0x8f,0xcd,0xef,0x7,0xa5,0x52,0x62,0x76,0x8a,0x1f,0xe6,0xd8,0x9d,0xe0,0x7,0xc5,0x77,0x34,0xa6,0xe6,0x9d,0x1d,0x4f,0x36,0xc1,0xfb,0xcd,0xf,0x63,0xcc,0x4e,0xf1,0xc3,0x1c,0xbb,0xdf,0xfc,0x48,0xd4,0xc2,0x6b,0xc7,0x76,0x3d,0x36,0x3b,0x88,0x44,0xcd,0x5b,0x7e,0x98,0x63,0xf7,0x9b,0x1f,0x89,0x5a,0x70,0xec,0xd8,0x81,0xe9,0xa,0xba,0x61,0x7c,0x48,0xc3,0x18,0x73,0x10,0x7c,0x87,0x9d,0xef,0x77,0xec,0x4e,0xd9,0x72,0x23,0x8e,0xb1,0x4a,0x83,0x7,0x51,0xd4,0xec,0xd8,0x32,0x95,0xb1,0xf9,0xfd,0xa0,0x44,0xa2,0x16,0xf1,0xc3,0xe0,0xdb,0x49,0x5b,0x7e,0xc4,0x31,0x5e,0x44,0xd,0x5c,0xda,0x4,0xef,0x37,0x3f,0x8c,0x31,0x3b,0x5,0xbf,0x63,0x8f,0x44,0xcd,0x79,0x5b,0xe5,0xa0,0x12,0x45,0xd,0x5c,0xd8,0x4,0xef,0x37,0x3f,0x8c,0x31,0x3b,0xc5,0xf,0x73,0xec,0x4e,0xf0,0x83,0xe2,0x3b,0x28,0xf7,0xc1,0xeb,0xfb,0x19,0xa4,0x7b,0xe8,0xe8,0x26,0x78,0xbf,0xf9,0x61,0x8c,0xd9,0x29,0x7e,0x98,0x63,0xf7,0x9b,0x1f,0xa4,0x17,0xd2,0xf,0x51,0x73,0xc2,0x67,0x90,0xee,0x21,0xb8,0x34,0x2b,0x1a,0x89,0x9a,0xb7,0xfc,0x30,0xc7,0xee,0x37,0x3f,0x48,0x2f,0x64,0x58,0x45,0xcd,0x49,0x38,0x15,0x4f,0xc9,0x59,0xd1,0xb0,0xbd,0x64,0x7e,0x3f,0x50,0x61,0xbb,0x5f,0xe3,0x85,0xef,0x77,0xec,0x4e,0xda,0xa,0xab,0xa8,0x5,0xe9,0x1e,0xee,0xe,0x47,0xab,0x7b,0x44,0xa2,0x16,0x1e,0xdf,0x61,0xe7,0xfb,0x1d,0xbb,0x93,0xb6,0x22,0x51,0x73,0x3e,0x73,0x1c,0x22,0x6c,0x61,0x7b,0xd0,0xfc,0x7e,0xa0,0xc2,0x3c,0xd8,0x1d,0x66,0xbe,0xdf,0xb1,0x3b,0x69,0x2b,0xac,0xa2,0xe6,0x24,0x9c,0x8e,0x47,0x8,0x51,0x5e,0x75,0xf,0x27,0x3,0xf1,0x82,0x33,0x5e,0xf8,0x61,0x8e,0xdd,0x9,0x7e,0x50,0x7c,0x7,0xe5,0x3e,0xf8,0x21,0x6a,0x41,0xb3,0x33,0xdc,0x9e,0xed,0xea,0x1e,0xa5,0x8c,0x79,0xc5,0xf5,0xfb,0x81,0xa,0xdb,0xfd,0x8a,0xf8,0xce,0xf8,0x76,0xd2,0x96,0x5f,0xa2,0x16,0xa4,0x2e,0xa8,0x5b,0xa2,0x6,0x36,0xab,0x7b,0x8c,0x64,0xcc,0xb,0xae,0xdf,0xf,0x54,0xd8,0xee,0x57,0xc4,0x77,0xc6,0xb7,0x93,0xb6,0x82,0x2a,0xc,0x5e,0xfa,0x74,0x53,0xd4,0xc0,0xc2,0x5e,0xd1,0xb1,0xc,0x79,0xc1,0xf7,0xfb,0x81,0xf2,0x9b,0xef,0xa7,0xef,0x30,0xf3,0x23,0x51,0x73,0x6,0x41,0x8d,0xbd,0x94,0x3d,0x5b,0xeb,0xd8,0x22,0x51,0xb,0x17,0x3f,0xcc,0xb1,0x3b,0xc1,0x77,0xa,0x41,0xb9,0x8e,0x30,0x8b,0x9a,0xd3,0x18,0x29,0xae,0x50,0xd4,0x63,0xf3,0xfb,0x81,0xa,0x33,0x3f,0xcc,0xb1,0x7,0x81,0x3f,0xde,0xe2,0xf0,0xdb,0xa7,0x57,0xf1,0x7,0xbe,0x1e,0x9b,0xdf,0xf,0x54,0x98,0xf9,0x61,0x8e,0x3d,0x8,0xfc,0xf1,0x16,0x87,0xdf,0x3e,0xbd,0xe8,0x82,0x16,0xa1,0x0,0x35,0x4e,0x18,0x72,0x93,0xeb,0x97,0xcf,0xb0,0xf3,0xfd,0xf4,0x1d,0x76,0xfe,0x78,0x8b,0x3,0x8c,0x5a,0x6c,0xc5,0x8f,0x59,0x9f,0x66,0xdb,0x7a,0x69,0x6b,0x34,0x7b,0x3,0xd7,0x57,0xa7,0x0,0xeb,0x80,0x5a,0x40,0x1b,0xcb,0x50,0x39,0x41,0x78,0xc9,0x2b,0x97,0x5b,0xe9,0xfc,0x30,0xc7,0xee,0x4,0x7f,0xbc,0xc5,0x51,0x84,0x24,0x49,0x8a,0x64,0x60,0x4c,0x85,0x9,0x6b,0xa6,0xa6,0xeb,0xba,0x24,0x49,0x52,0xc7,0xff,0x7,0x4b,0x67,0x5e,0x42,0xba,0x31,0xde,0x2e,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82}; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:32:17: warning: ‘icon_310_png_size’ defined but not used [-Wunused-variable] 32 | static uint32_t icon_310_png_size = 0x5542; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:25:16: warning: ‘icon_128_png_data’ defined but not used [-Wunused-variable] 25 | static uint8_t icon_128_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x80,0x8,0x6,0x0,0x0,0x0,0xc3,0x3e,0x61,0xcb,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0x1b,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x33,0x3a,0x33,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x31,0x3a,0x35,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x31,0x3a,0x35,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x33,0x3a,0x33,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0x88,0x5d,0xfb,0x19,0x0,0x0,0x1f,0x8c,0x49,0x44,0x41,0x54,0x78,0x9c,0xed,0x9d,0x7b,0x94,0x5c,0x45,0xbd,0xef,0x3f,0x55,0x7b,0xf7,0x74,0x4f,0x77,0xcf,0x23,0x93,0x64,0xf2,0x24,0x9,0x98,0x7,0x1,0x54,0x22,0x8,0x89,0x2,0xf1,0x88,0xa,0x88,0x8,0x2,0xc2,0x91,0x2b,0x47,0xbc,0x27,0xf1,0x71,0x16,0xe8,0x45,0x97,0x82,0x70,0x7c,0xad,0x23,0x70,0x15,0x3c,0x87,0x85,0x28,0x2c,0xd0,0x8b,0xc7,0x13,0x50,0xe,0x8f,0x8,0xc6,0x88,0xe7,0x5e,0x1,0x13,0x97,0x1c,0x4c,0x78,0x45,0x13,0x49,0xc8,0x63,0x42,0x32,0x49,0x26,0x93,0xcc,0x4c,0xe6,0xd1,0xd3,0x8f,0xbd,0xab,0xee,0x1f,0x7b,0x7a,0xd2,0xdd,0xb3,0xf7,0xee,0xbd,0x7b,0xba,0x93,0xe,0xe6,0xb7,0x56,0xaf,0x64,0x7e,0x55,0xf5,0xab,0xda,0xf5,0xad,0xc7,0xef,0x57,0xf5,0xab,0x2a,0xb1,0x70,0xe1,0xc2,0x4e,0x21,0x44,0x13,0x2e,0x24,0x84,0x70,0x63,0x87,0xe2,0x7,0xe5,0xd5,0x32,0xbf,0xa3,0xc5,0xf7,0x8a,0x1b,0x36,0x7e,0xd,0xf9,0x7b,0x4c,0x21,0xc4,0xf4,0x5a,0x65,0xea,0x57,0x1,0xb5,0xc8,0xaf,0xd6,0xb2,0xdf,0x62,0xe0,0x3,0xcc,0x92,0xc0,0x40,0x2d,0x84,0xd7,0xaa,0xa1,0xd4,0xb2,0x1c,0xd5,0xe2,0x57,0xb,0xfc,0x30,0x32,0x2a,0x8c,0xdf,0x23,0x6b,0x21,0xbc,0x5e,0x7a,0x4a,0x2d,0x1b,0x56,0x25,0x79,0xd6,0x63,0x7c,0x59,0xca,0x18,0xaf,0xf0,0x63,0x1,0xfc,0x5a,0x8d,0x14,0x47,0x1b,0xcc,0x4a,0xe2,0xcb,0x30,0x91,0x2b,0xcd,0xf0,0x38,0xf8,0xf5,0x1b,0xdf,0xf4,0x8b,0x7c,0x34,0xe6,0xfc,0x7a,0xb0,0x24,0xc2,0xf2,0xeb,0x5,0xcc,0x72,0xf1,0xdd,0xf8,0xf2,0x58,0x4,0x3f,0x4c,0xfa,0x5a,0xc7,0x3f,0x96,0xc1,0x7,0x18,0xa3,0x4,0xfa,0x51,0xbd,0x80,0x5f,0x2f,0x15,0x7b,0xac,0x80,0xef,0x47,0xae,0xd,0xe0,0x6f,0x75,0xce,0xf,0x13,0xff,0x58,0x2,0xdf,0xaf,0x2e,0x3,0x99,0x81,0xf5,0x2,0x50,0xbd,0x54,0x6c,0xbd,0x81,0x59,0x29,0xf8,0x30,0xa2,0x4,0x6,0x89,0x18,0x46,0xe8,0x78,0xa,0x77,0x5c,0xe1,0x3b,0x72,0xe0,0xc3,0xc8,0x14,0x70,0x1c,0xfc,0xca,0xcb,0x77,0x2c,0xc5,0x77,0xe3,0x87,0xb2,0x2,0x8e,0x6b,0xfb,0xc7,0x6e,0x7c,0x2f,0x7e,0x60,0x25,0x30,0x4c,0x66,0xc7,0xe7,0xfc,0xfa,0x8a,0xef,0xc7,0xf,0xbc,0x17,0x70,0xa4,0x2b,0xab,0x5e,0x2a,0xb6,0xde,0xc0,0xac,0x26,0xf8,0x63,0xac,0x80,0xe3,0xe0,0x1f,0xfd,0x3c,0xab,0x19,0x3f,0x8,0xdf,0xd7,0xa,0x38,0xae,0xf0,0xb9,0xd3,0xb1,0x10,0x3f,0x28,0xdf,0xd3,0xa,0xa8,0x77,0x85,0xef,0x38,0xf8,0xfe,0x61,0xe3,0xb6,0x2,0x6a,0x55,0xb8,0x6a,0x1,0x11,0x54,0x46,0xd8,0xf8,0xf5,0x6,0x66,0x2d,0xc1,0x87,0x1a,0x2d,0x5,0x87,0x8d,0x5f,0x6f,0x15,0x7b,0x34,0xf2,0x3c,0x1a,0xe0,0x43,0x40,0x2b,0xe0,0x6f,0x5,0xfc,0x63,0xa1,0x8c,0x7e,0x61,0x95,0xf0,0xcd,0x72,0x11,0xc7,0x5b,0x38,0xc3,0x30,0x6a,0x5e,0xb1,0x42,0x8,0xb4,0xd6,0x81,0xe4,0x1c,0xb,0x60,0x16,0x7e,0x93,0x6d,0xdb,0x81,0x64,0x8d,0xcb,0xa,0xa8,0x65,0x65,0x95,0x7e,0x40,0x61,0xbc,0x52,0xe0,0xaa,0x1,0x66,0x58,0xbe,0x57,0x9e,0x5e,0x61,0xe5,0xbe,0x3f,0xe8,0x37,0x5,0x2d,0x4f,0x61,0x9c,0x5a,0xd4,0x83,0x59,0x2b,0xf0,0x23,0x91,0x8,0x43,0x43,0x43,0x6c,0xd9,0xb2,0xc5,0x35,0xae,0x57,0x85,0x4,0xad,0xa8,0x3c,0x69,0xad,0x47,0x2b,0xad,0x34,0x7e,0x69,0x25,0x86,0x1d,0xe1,0xf2,0xe5,0x29,0x8d,0xe3,0xf5,0xb7,0x1b,0x70,0x41,0x65,0x94,0xf2,0x72,0xb9,0x1c,0xc9,0x64,0x92,0x5,0xb,0x16,0x78,0xd6,0x8b,0x97,0x9c,0x30,0x7c,0x33,0x48,0x24,0x3f,0x81,0x5e,0x61,0x52,0x4a,0x94,0x52,0xe4,0x72,0x39,0xcf,0x74,0xf5,0x48,0x41,0xbe,0x7d,0xbc,0x7f,0x7,0x89,0x93,0xcd,0x66,0x89,0x44,0x22,0x8,0x21,0x90,0x52,0xfa,0x8e,0xa4,0xe3,0xe1,0x8f,0x69,0x0,0xd5,0xd4,0x8e,0xc3,0xca,0xa,0x4b,0xd5,0x6,0xa6,0x16,0x40,0x56,0x92,0x26,0x4f,0xa6,0xe9,0xda,0x3f,0x7d,0xd3,0x84,0xe5,0x57,0xbc,0x14,0xec,0xc5,0xaf,0x35,0xe8,0x5e,0xf9,0x1c,0x9,0xb0,0xc7,0x5b,0x86,0x4a,0xe3,0x78,0xd,0xff,0xe5,0xd2,0x95,0xe3,0x43,0x0,0xb7,0xf0,0x7a,0x4,0xbf,0x5c,0xbe,0xf5,0x2,0x76,0x58,0x19,0x95,0xca,0x9,0x9a,0xce,0x2d,0x8d,0xa7,0x15,0x10,0x76,0xce,0x7f,0xab,0xf4,0xfc,0xa3,0x25,0xc3,0x8b,0x17,0x24,0xbc,0x92,0x9e,0x9f,0xf,0xb,0xb5,0x14,0xec,0x25,0xb4,0x92,0x2,0x54,0x83,0xc2,0x56,0x58,0x2d,0x7a,0x7a,0x2d,0xc1,0x2f,0xe4,0xd5,0x2,0x7c,0x8,0xe9,0x10,0x12,0x6,0xd0,0x5a,0x80,0x5f,0xae,0x42,0xfc,0xc2,0xeb,0x45,0xbb,0x77,0x23,0x2f,0x2b,0xaa,0x9c,0x8c,0xf1,0x82,0xf,0xe3,0x74,0x8,0xf1,0xe2,0xd7,0x1a,0xfc,0x4a,0xc2,0xcb,0xc5,0x3f,0x5a,0x73,0xbc,0x57,0x1c,0xad,0xb5,0xeb,0x1a,0x47,0xb9,0xf2,0x84,0x9d,0xba,0xcb,0x2e,0x5,0x87,0xe5,0x1f,0x9,0xf0,0x8f,0xf6,0xdf,0x65,0xe3,0x58,0x39,0x44,0x36,0x8b,0x28,0x50,0xde,0xdd,0x6a,0x45,0x0,0x18,0xa0,0xa3,0x8d,0x60,0x98,0x20,0xfc,0x17,0xb4,0xfc,0xca,0x53,0x8e,0xbc,0xd2,0x54,0xe4,0x16,0x6e,0x9a,0x26,0xe9,0x74,0x9a,0x5d,0xbb,0x76,0x15,0xc5,0x29,0x8c,0x1b,0x8d,0x46,0xe9,0xed,0xed,0xd,0x5d,0x50,0x37,0x2a,0xad,0x0,0x37,0xb3,0xc8,0x30,0xc,0xd7,0xf2,0xd6,0x1c,0x7c,0x21,0x10,0xb9,0xc,0x22,0x6b,0x15,0x83,0x1c,0x8f,0xa1,0x5a,0x27,0x41,0x2c,0x81,0x8e,0x44,0x11,0x66,0xe4,0x70,0x98,0x65,0x21,0x72,0x69,0x44,0x26,0x85,0x18,0xe8,0x43,0xf4,0xf,0x20,0x70,0x86,0x63,0xd,0xe8,0x6,0x13,0xa4,0xd3,0x20,0x7c,0xf3,0xe,0x18,0xe6,0x97,0xc6,0x73,0x29,0xd8,0x2b,0xa1,0x10,0x82,0xa1,0xa1,0x21,0xda,0xda,0xda,0xb8,0xf0,0xc2,0xb,0x1,0x5c,0x97,0x3a,0x4d,0xd3,0x24,0x95,0x4a,0x8d,0x36,0x92,0x4a,0xc8,0xd,0xc,0x29,0x25,0xe9,0x74,0x9a,0xfe,0xfe,0x7e,0xb6,0x6e,0xdd,0xca,0xee,0xdd,0xbb,0x81,0xc3,0x7b,0xe,0x42,0x88,0x9a,0x35,0x86,0x51,0x9e,0x10,0xa0,0x15,0x22,0x35,0x3c,0xa,0x9a,0x9a,0xbf,0x10,0xfb,0x94,0xb3,0x50,0xf3,0x4e,0x47,0xcd,0x79,0x3b,0x7a,0xc6,0x1c,0xf4,0x84,0x29,0xe8,0x86,0x46,0x30,0xc,0x30,0xa,0x84,0xd8,0x1c,0x6e,0x4,0x87,0x7a,0x10,0xfb,0x77,0x62,0xbc,0xf9,0x3a,0xe6,0x5f,0xd7,0x61,0x6c,0x7e,0x5,0xe3,0x8d,0xd,0xc8,0xe1,0x34,0x91,0x7d,0xfb,0x30,0xdf,0x36,0x7,0x2b,0xde,0xc,0x4a,0xbb,0xb5,0x7,0xcf,0x72,0x96,0xb,0x1b,0xed,0xb4,0xa7,0x9f,0x7e,0x7a,0x3f,0x30,0xe6,0x8e,0x20,0xbf,0x96,0xdf,0xd9,0xd9,0xc9,0xd2,0xa5,0x4b,0x79,0xf4,0xd1,0x47,0x3d,0x33,0x3e,0x12,0x64,0x59,0x16,0x1d,0x1d,0x1d,0xbc,0xf4,0xd2,0x4b,0x3c,0xfb,0xec,0xb3,0xfc,0xf6,0xb7,0xbf,0x65,0xe7,0xce,0x9d,0x80,0xd3,0x0,0xc3,0x28,0x85,0x81,0xc0,0x97,0x72,0x14,0x78,0x1,0xa8,0xc9,0x53,0xb0,0x3f,0xf0,0x31,0xac,0xb,0x3e,0x81,0xbd,0xe8,0x3c,0x98,0xc,0x34,0x0,0x19,0x20,0x35,0xf2,0xaf,0x62,0xa4,0x5b,0x17,0xa,0x1a,0xf9,0xc9,0x91,0xf8,0x8d,0x40,0x14,0xb0,0x80,0x83,0x20,0xb7,0x6d,0x46,0xbe,0xbc,0x96,0xe6,0xd7,0xd6,0xf0,0xce,0x83,0xdb,0x69,0xe9,0xea,0x20,0xd3,0x32,0x89,0x4c,0xcb,0x24,0x27,0x7d,0x88,0xcd,0xa9,0x32,0xfc,0x4e,0xd7,0x6,0x50,0x2e,0xe1,0xbe,0x7d,0xfb,0x58,0xbc,0x78,0x31,0x4f,0x3c,0xf1,0x84,0x67,0xe6,0x47,0x83,0x6c,0xdb,0xe6,0x81,0x7,0x1e,0xe0,0xce,0x3b,0xef,0x64,0xc7,0x8e,0x1d,0x0,0x34,0x34,0x34,0x8c,0x89,0x57,0xd1,0x1c,0x6f,0x18,0x88,0xc1,0x41,0x4,0x60,0xcf,0x9e,0x8b,0xf5,0xf,0x5f,0xc0,0xba,0xf8,0x53,0xe8,0xb9,0xcd,0xe,0xd0,0xdd,0x40,0x1a,0x50,0xca,0x7d,0xc2,0xf,0x44,0xd2,0x69,0x8,0xcd,0x40,0xb,0x90,0x85,0xe8,0xc6,0x3d,0xcc,0x7a,0xe1,0x49,0xa6,0xff,0xf7,0x6f,0x69,0xdd,0xf6,0x1a,0xd9,0xa6,0x56,0xd2,0x13,0xa6,0x22,0x94,0xf2,0x1c,0x11,0xbc,0xbe,0xc9,0x85,0xdf,0x69,0x4c,0x9d,0x3a,0xf5,0x6b,0x38,0xd9,0x6,0x4e,0x38,0x38,0x38,0xc8,0xcc,0x99,0x33,0xb9,0xfa,0xea,0xab,0x3,0x7f,0xda,0x91,0x20,0x29,0x25,0xef,0x7e,0xf7,0xbb,0xb9,0xfe,0xfa,0xeb,0x89,0x46,0xa3,0x3c,0xff,0xfc,0xf3,0x58,0x96,0x55,0xe4,0x93,0x50,0x11,0xf8,0xd2,0x40,0xc,0xd,0x2,0x90,0xfd,0xf2,0x1d,0x64,0xee,0x7a,0x14,0x75,0xe1,0xd9,0x90,0x8b,0x42,0x27,0x70,0x48,0x81,0x35,0xd2,0xcd,0xc7,0xa5,0x3,0x6b,0xb0,0x35,0xa4,0x34,0x1c,0xd4,0x30,0x20,0xb0,0xdb,0x9b,0xe8,0x59,0x72,0x16,0xbb,0xce,0xbc,0x82,0x74,0xfb,0x74,0x92,0x9d,0x1d,0xb4,0x76,0xfc,0x5,0xbb,0x31,0x89,0x8a,0x36,0x22,0xb4,0x2a,0x5b,0x7e,0x1f,0xfe,0x40,0x55,0xdd,0xc2,0xeb,0x85,0xc,0xc3,0xe0,0x96,0x5b,0x6e,0x61,0xd3,0xa6,0x4d,0x9c,0x71,0xc6,0x19,0x64,0xb3,0x59,0xb2,0xd9,0x6c,0x91,0x6d,0xed,0x45,0x63,0x14,0x3c,0x34,0x72,0x68,0x10,0x1d,0x9f,0x40,0xfa,0x3f,0x9e,0x27,0x77,0xfb,0xcd,0x8e,0xe,0xf0,0x67,0x5,0x7d,0xa,0xc4,0x78,0x7a,0xbc,0x5f,0x41,0x0,0xad,0xa0,0x57,0xc1,0x4e,0x8d,0x8a,0x46,0xe9,0xf8,0xfb,0xff,0xc1,0xda,0x3b,0x56,0xf2,0xd7,0x8f,0x7f,0x19,0x6d,0x98,0x18,0x99,0x61,0xff,0xf2,0x7,0xe0,0xfb,0xee,0x5,0x84,0xb5,0x41,0xeb,0x8d,0x16,0x2c,0x58,0xc0,0xfa,0xf5,0xeb,0xb9,0xe1,0x86,0x1b,0xd0,0x5a,0x63,0x59,0x56,0x70,0xbd,0x40,0x8,0x84,0x52,0xc8,0xe1,0x34,0xd6,0x99,0x1f,0x62,0xf8,0x99,0xbf,0x60,0x5f,0xbc,0x14,0x5e,0xd2,0xe,0xf0,0x6,0x47,0x86,0x4,0x20,0x34,0xc,0x29,0xd8,0xa1,0xb0,0xa3,0x31,0x36,0xff,0xf3,0x97,0xd8,0xfe,0xc1,0xeb,0x48,0x74,0xbf,0xe9,0x5d,0xfe,0x80,0x14,0x7a,0x2f,0xe0,0x58,0x1,0xbf,0x90,0xee,0xb9,0xe7,0x1e,0x52,0xa9,0x14,0x3f,0xf9,0xc9,0x4f,0x90,0x52,0xba,0x8e,0x4,0x63,0x1a,0x83,0xd6,0x18,0xe9,0x34,0xd9,0x73,0x2f,0x27,0xb3,0xf2,0x9,0x67,0x7e,0xdf,0xa8,0x3c,0x3c,0x28,0x4a,0x49,0x3a,0xca,0x5d,0x1c,0x47,0xc1,0x8b,0x30,0xd2,0xa3,0x47,0x82,0x35,0x90,0xc3,0x91,0x99,0x6,0xb2,0x38,0xba,0x43,0x0,0xb1,0xa4,0x81,0x9d,0xd0,0xba,0x63,0x3,0x56,0xb4,0xd1,0xb3,0xfc,0x7e,0xdf,0x56,0xc8,0xf7,0x35,0x3,0x83,0xa,0x3a,0x16,0xe8,0xc7,0x3f,0xfe,0x31,0x1b,0x36,0x6c,0x60,0xdd,0xba,0x75,0xc4,0x62,0xb1,0xa2,0xb0,0x31,0xdf,0x25,0x25,0x72,0x68,0x8,0x6b,0xd6,0x3c,0x32,0xf,0x3d,0xe1,0xdc,0xa4,0xb8,0xdb,0x7,0x7c,0xd,0x20,0xa0,0x59,0x38,0x96,0x80,0x6,0xe,0x80,0xd8,0xb9,0x1f,0xd9,0xf5,0x26,0xa2,0xbf,0x17,0x86,0x7,0x9d,0x7c,0xb4,0x46,0x37,0x26,0xd1,0xad,0x93,0x50,0x93,0x66,0xa0,0xa7,0xb4,0xc3,0x74,0x20,0x26,0xa1,0xf,0xe8,0x5,0x2c,0x8f,0x69,0x45,0x3,0x93,0xa0,0xf5,0x8f,0x7f,0x66,0xfa,0xfa,0xdf,0x30,0xdc,0x36,0xdd,0xbd,0xfc,0x7e,0xdf,0x56,0xc2,0xaf,0x8a,0x47,0xd0,0xb1,0x42,0xcf,0x3c,0xf3,0xc,0x53,0xa7,0x4e,0x25,0x9d,0x4e,0xd3,0xd8,0xd8,0xe8,0xe9,0xaa,0x25,0x32,0x19,0x34,0x90,0xb9,0x63,0x25,0x4c,0x0,0x36,0xf9,0x80,0x6f,0x1,0x93,0xa4,0x3,0xfc,0x96,0x14,0x91,0xd5,0xab,0x30,0xd6,0xfd,0xe,0x63,0xeb,0x9f,0x31,0x76,0xbe,0x81,0xe8,0x39,0xe0,0xc8,0xa5,0x18,0x53,0x6d,0x82,0x6e,0x99,0x8c,0x9e,0x36,0xb,0x7b,0xce,0x42,0xac,0xd3,0x16,0x93,0x7b,0xcf,0x5,0xa8,0xb7,0xcf,0x85,0x26,0x9,0xfb,0x81,0x5e,0xed,0xc,0xff,0xf9,0x84,0x42,0x80,0x80,0x99,0x7f,0x5a,0x89,0x99,0x49,0xa1,0xc,0x13,0xc9,0xd8,0x45,0xb1,0xc2,0x6f,0x29,0xc7,0xf,0xe4,0x11,0x54,0x29,0xf8,0xdd,0xdd,0xdd,0xbc,0xff,0xfd,0xef,0x27,0x97,0xcb,0x55,0x6d,0x9d,0x5c,0x29,0x45,0x4b,0x4b,0xb,0x27,0x9f,0x7c,0x32,0x17,0x5d,0x74,0x11,0x57,0x5e,0x79,0x65,0x20,0xe5,0xe,0xa0,0xad,0xad,0x8d,0xfb,0xee,0xbb,0x8f,0x65,0xcb,0x96,0x61,0x59,0xd6,0x18,0x8f,0x9b,0xfc,0x22,0x8f,0xb0,0x2c,0xb2,0x97,0x5c,0x87,0xfa,0xc8,0xa9,0xb0,0x49,0xfb,0x83,0x3f,0x57,0xc2,0xde,0x2c,0xd1,0x5b,0xbe,0x4d,0xe4,0xe9,0x7f,0xc7,0xd8,0xd7,0x39,0x8a,0x97,0x16,0xa0,0x63,0xd,0x8,0x23,0x82,0x96,0xc2,0x31,0xdf,0x5,0xa0,0x35,0xc2,0xb6,0x90,0x87,0xba,0x11,0x7,0xbb,0x89,0xfc,0xe5,0x25,0x58,0xb5,0x2,0x15,0x8f,0x61,0xbf,0xfb,0xef,0xc8,0x2c,0xfd,0x18,0xb9,0xb,0xae,0x42,0x2d,0x68,0x81,0x2e,0xe1,0x28,0x82,0x12,0x68,0x11,0x98,0xdb,0x6,0x98,0xf6,0xea,0xef,0x48,0xb5,0x4d,0x1f,0x37,0xf8,0x0,0x62,0xd1,0xa2,0x45,0xa3,0xeb,0x0,0x41,0xc1,0xdf,0xb7,0x6f,0x1f,0x4b,0x96,0x2c,0xe1,0xb1,0xc7,0x1e,0xf3,0x2c,0x0,0xc0,0xee,0xdd,0xbb,0x39,0xe1,0x84,0x13,0x7c,0xe3,0x8c,0x97,0x66,0xcd,0x9a,0xc5,0xd7,0xbf,0xfe,0x75,0x96,0x2d,0x5b,0x16,0x38,0xcd,0xbc,0x79,0xf3,0xd8,0xba,0x75,0x2b,0x89,0x44,0x2,0x55,0x30,0xf7,0xa,0x21,0x20,0x93,0x41,0xa0,0x49,0x3d,0xba,0xd,0xbd,0x64,0xe,0x74,0xa8,0xb1,0x5b,0x66,0xf9,0x85,0x9d,0x85,0x12,0xf1,0xda,0x9b,0x24,0xae,0xfb,0x10,0xe6,0xce,0xcd,0x28,0x80,0x64,0xd2,0x59,0xf9,0xf3,0x59,0xac,0x71,0x5,0x47,0x8,0xe4,0xf0,0x20,0x32,0xed,0xf8,0x50,0xe6,0x26,0x4f,0x41,0x7e,0xec,0x3a,0x86,0xfe,0xe7,0xad,0x64,0x4f,0x6a,0x82,0x7d,0x40,0x1b,0xcc,0x7e,0xe4,0x51,0xde,0xf5,0xe3,0x2f,0xd1,0x3f,0xfb,0x54,0xc4,0xf8,0x1d,0x45,0x3b,0x47,0xcf,0x6,0x6,0x5,0xdf,0x2b,0xae,0x1b,0x19,0x86,0xe1,0xea,0xd7,0x96,0x97,0x91,0xff,0xe5,0x15,0x33,0x29,0x25,0x86,0x61,0x14,0xfd,0x4c,0xd3,0x1c,0xf3,0x8b,0x44,0x22,0x44,0x22,0x11,0xa4,0x94,0xbc,0xf9,0xe6,0x9b,0x2c,0x5f,0xbe,0x9c,0xab,0xae,0xba,0x8a,0x3,0x7,0xe,0x4,0x2a,0xd7,0xdd,0x77,0xdf,0xd,0x38,0x8e,0x97,0xa5,0xdf,0x24,0x6c,0x1b,0xfb,0x6d,0xa7,0xa1,0x4f,0x99,0x3,0x5d,0xb8,0x6f,0x98,0x2b,0x1,0xb3,0x25,0xc6,0xef,0xd6,0xd3,0x74,0xf1,0xe9,0x18,0x3b,0x37,0x63,0x37,0x37,0x41,0x73,0x33,0x48,0x19,0x1a,0x7c,0x21,0x84,0x33,0x30,0x34,0x26,0xb1,0xdb,0xda,0xb0,0xdb,0x26,0xa0,0xba,0xbb,0x68,0x7b,0xe0,0xbb,0x9c,0xf3,0xad,0x4f,0x30,0xf7,0xe1,0xff,0x40,0x5a,0x39,0xc8,0xc2,0xec,0xb5,0x8f,0x92,0x6b,0x9a,0xe8,0x69,0x79,0x86,0x55,0xde,0x3d,0x75,0xda,0x5a,0xe9,0x1,0x81,0x7a,0x43,0xc0,0xf4,0x86,0x61,0x10,0x89,0x44,0xc8,0xe5,0x72,0x3c,0xf6,0xd8,0x63,0xac,0x5b,0xb7,0x8e,0x4d,0x9b,0x36,0xd1,0xd8,0xd8,0xe8,0x23,0x1,0x2e,0xbe,0xf8,0x62,0xe6,0xcf,0x9f,0xcf,0x96,0x2d,0x5b,0x88,0x44,0x22,0x45,0x61,0x2,0xd0,0xa7,0x9e,0xed,0xcc,0xfd,0x3b,0x3d,0x4,0x4c,0x16,0x88,0x9d,0x7d,0xc4,0xaf,0x39,0xf,0x91,0x1b,0x46,0xb5,0xb4,0xb8,0xf6,0xc6,0x4a,0xa6,0x3d,0x46,0xf4,0x12,0xdd,0xd4,0x44,0xaa,0xb5,0x95,0x58,0xef,0x5e,0x16,0xfd,0xe8,0x16,0xda,0xff,0xf8,0x5f,0xf4,0xcd,0x38,0x95,0xc4,0xc1,0x4e,0xd2,0x6d,0x53,0x8b,0x1a,0x99,0x9f,0x7c,0x3f,0x3e,0x78,0x78,0x4,0xd5,0x4a,0xe1,0xab,0xf6,0xe6,0x8c,0x10,0xce,0xbe,0x79,0x7e,0x64,0xe8,0xe8,0xe8,0xe0,0xfe,0xfb,0xef,0xf,0x54,0x96,0xcb,0x2f,0xbf,0x7c,0xac,0x4c,0xad,0x9d,0x35,0xfe,0x93,0xcf,0x74,0xba,0x86,0xcb,0x2a,0x1b,0x5a,0xc0,0x44,0x68,0xf8,0xc9,0xdd,0x18,0xb9,0x61,0x54,0x53,0x53,0x20,0xf0,0xdd,0xc8,0xb7,0xee,0xb5,0x46,0xd8,0x36,0xd9,0xa6,0x89,0xf4,0x9e,0x74,0x1a,0xad,0x1d,0x7f,0x61,0xee,0x73,0x3f,0x25,0x97,0x68,0x9,0x2c,0xab,0x5c,0x39,0x84,0x8,0x78,0x4d,0x5c,0x39,0x41,0x41,0xa8,0x16,0xe0,0x17,0x52,0x7e,0x7,0xf0,0xce,0x3b,0xef,0x2c,0x9a,0xd7,0xbd,0x68,0xe9,0xd2,0xa5,0x0,0x45,0xe7,0x16,0x84,0xb2,0x9d,0x9d,0xbd,0x19,0x6f,0x73,0x6c,0x73,0x37,0x8a,0x9,0xd8,0xb,0xe6,0xb,0x4f,0x8f,0x58,0x7f,0xc1,0xa7,0xce,0xb0,0x71,0x1c,0xd2,0x8,0x65,0x93,0x6d,0x99,0x44,0x6a,0xf2,0x9,0x4e,0xcf,0x1f,0xe7,0xc9,0xa9,0xc2,0xb0,0x71,0xb9,0x85,0x57,0x4a,0xb5,0x6a,0xc,0xa6,0x69,0xb2,0x77,0xef,0x5e,0x56,0xae,0x5c,0x59,0xb6,0xc,0xa7,0x9d,0x76,0x1a,0xd,0xd,0xd,0xc5,0x7a,0x80,0x6d,0x81,0x14,0xe8,0xd6,0xc9,0xde,0xd,0xa0,0x11,0x44,0x67,0x1f,0x72,0x6f,0x7,0x5a,0x8c,0x35,0xd7,0xab,0xb,0x7e,0xe5,0x61,0x41,0xd3,0x54,0xd5,0x2d,0x3c,0x48,0xbc,0x5a,0xfe,0x9d,0x57,0x38,0x57,0xaf,0x5e,0x5d,0xb6,0x5c,0x33,0x66,0xcc,0x60,0xfa,0xf4,0x92,0x85,0x14,0x5b,0x39,0xce,0x18,0xb1,0xb8,0xb3,0x67,0xef,0x46,0x26,0x30,0xd4,0x83,0xc8,0xc,0x23,0x4a,0xc6,0xcf,0x6a,0x4e,0xa7,0xa5,0x8a,0xb2,0x57,0x9c,0x30,0x7c,0xb7,0x30,0xdf,0x1b,0x42,0xbc,0x4,0x5,0xb5,0xbb,0xcb,0x65,0x5e,0xed,0xbf,0xf3,0xb4,0x71,0xe3,0xc6,0x40,0x65,0xc9,0x37,0x80,0x3c,0x69,0x1,0xd8,0xa,0x94,0x35,0xb6,0x6b,0xe7,0x29,0x7,0x34,0x4d,0x82,0xc6,0xa4,0xb3,0xd7,0xef,0x53,0x96,0xa0,0xa3,0x41,0x39,0x5e,0x98,0xf3,0x92,0x61,0x47,0x8b,0xaa,0xb8,0x85,0x57,0x92,0xae,0x56,0xe0,0x3,0xf4,0xf5,0xf5,0x5,0x2a,0x53,0x3c,0x1e,0x2f,0x66,0x98,0x11,0x64,0xce,0x46,0xc,0xf6,0x39,0xeb,0xf7,0x6e,0x34,0x4,0x7a,0x6e,0x33,0xf6,0xdc,0x77,0x38,0x3e,0x7f,0x52,0x8e,0xb,0x7c,0xaf,0x38,0x7e,0xa7,0x81,0xaa,0x5,0x3e,0x54,0xe8,0x16,0x1e,0xf4,0xa8,0x52,0xd0,0xc2,0x54,0x3,0xfc,0x42,0x5e,0x32,0x99,0xc,0x54,0x8e,0x4c,0x26,0x53,0x2c,0xc3,0x8c,0x38,0x4b,0xb6,0xdd,0x9d,0x5,0x1e,0x12,0x25,0x94,0x53,0x10,0x87,0xcc,0xc7,0x6f,0x74,0xe2,0xa6,0x87,0x1d,0xdb,0x3f,0x44,0xf9,0xbc,0x68,0x3c,0x71,0x2a,0xd5,0x13,0x6a,0x6e,0x5,0xd4,0xb2,0xa7,0x97,0xc6,0xc9,0xff,0x7b,0xe2,0x89,0x27,0x6,0x2a,0x5b,0xa1,0xd3,0xaa,0x10,0x62,0x14,0x48,0x63,0xf3,0x2b,0x79,0xae,0x4b,0x66,0xc0,0x2e,0x8d,0x75,0xcd,0x47,0x48,0x5f,0xf9,0x79,0xcc,0x74,0x6,0x91,0x1a,0x1c,0x4d,0x5b,0xe9,0x68,0x10,0x84,0xaa,0xd,0x3e,0x1c,0x61,0x2b,0xa0,0x9a,0x60,0xbb,0xfd,0x9d,0x37,0xff,0xce,0x39,0xe7,0x9c,0xb2,0x72,0x6,0x6,0x6,0xd8,0xb3,0x67,0x8f,0xab,0x4c,0xf9,0xfa,0x7a,0x18,0x4,0xc,0x8f,0xf2,0x64,0x34,0xf4,0xc1,0xf0,0xdd,0x3f,0x22,0xb5,0xfc,0x66,0x64,0x26,0x87,0xec,0xed,0x75,0xac,0x88,0xa,0x35,0xfe,0x72,0xbc,0x5a,0x80,0xf,0x15,0x5a,0x1,0x7e,0xa,0x62,0x50,0x1a,0x2f,0xd8,0xa5,0x7f,0xb,0x21,0xc8,0x64,0x32,0x18,0x86,0xc1,0x27,0x3e,0xf1,0x89,0xb2,0xb2,0xb7,0x6d,0xdb,0x46,0x4f,0x4f,0xcf,0x98,0xa5,0x6a,0xd,0x18,0x3b,0x36,0x3a,0xdb,0xb2,0x4d,0xe0,0xba,0xdf,0x62,0x0,0x3d,0xa,0x7a,0x61,0xf8,0xce,0x3b,0x18,0xf8,0xfe,0xa3,0xa8,0x39,0x27,0x21,0x7,0x87,0x30,0x7a,0x7b,0x11,0x7d,0x7d,0xa0,0x94,0xe3,0x44,0x5a,0xe6,0x9b,0xbc,0x78,0x85,0x8a,0xb6,0x97,0xd2,0x5d,0xd,0xf3,0x50,0x86,0x35,0x33,0x2a,0x5,0xdf,0xaf,0x35,0x97,0xca,0xf4,0xd2,0x8c,0xfd,0xfe,0xce,0xeb,0x25,0xb7,0xde,0x7a,0x2b,0xed,0xed,0xed,0x65,0xcb,0xf3,0xfc,0xf3,0xcf,0x3,0x14,0xf9,0x6,0x8,0x21,0x20,0x11,0xc7,0xdc,0xbb,0x9b,0xc8,0x7f,0xfe,0x8,0x66,0xe0,0xac,0xfb,0xbb,0x91,0x9,0xf4,0x2b,0xd8,0xc,0xb9,0x6b,0xae,0xe2,0xd0,0xca,0x6d,0xf4,0x3f,0xf4,0x3c,0xc3,0x9f,0xfa,0x5f,0xa8,0x99,0xb3,0x31,0xfa,0xfb,0x31,0x7a,0x7a,0x90,0xbd,0xbd,0x60,0xe5,0x40,0x84,0xeb,0xf9,0x85,0x27,0x83,0xc2,0xde,0x9a,0x12,0x6,0x4f,0x4f,0x7b,0xae,0xd6,0xf3,0xd6,0x78,0x64,0xb8,0xfd,0x9d,0x4e,0xa7,0x69,0x6f,0x6f,0xe7,0xe6,0x9b,0x6f,0xe,0x24,0x33,0xbf,0x58,0x34,0xa6,0x7c,0x46,0x4,0x25,0x5,0x8d,0xf7,0x7e,0x15,0xfe,0x9c,0x82,0xd9,0xc2,0x7b,0x4d,0x40,0xe2,0x98,0x8d,0xdb,0x9d,0x1d,0x43,0xeb,0x82,0xa5,0xa4,0xee,0xfc,0x37,0xfa,0x1f,0x7f,0x9d,0x81,0x7b,0x56,0x32,0x7c,0xe9,0x75,0xd8,0x27,0x9c,0x88,0x1c,0x18,0xc4,0xec,0xe9,0x75,0x1a,0x44,0x4f,0xf,0x58,0x59,0xf0,0xe8,0x48,0x47,0x62,0xd8,0x2f,0xa4,0xc0,0xe,0x21,0xd5,0xa2,0x6a,0x2a,0x85,0x79,0xe0,0xb5,0xd6,0x4c,0x9b,0x36,0x8d,0xb5,0x6b,0xd7,0x96,0xdd,0x8,0x2,0xe8,0xe8,0xe8,0x60,0xcd,0x9a,0x35,0x98,0xa6,0x39,0xf6,0x32,0x26,0xad,0xd0,0xc9,0x24,0x66,0xff,0x0,0xf1,0xaf,0x5c,0x4d,0xea,0xe9,0x5f,0xc1,0x4,0xe9,0xec,0xc9,0xbb,0xf9,0x1,0x8a,0x91,0x5f,0x4a,0x41,0x7,0x80,0x44,0x37,0xc5,0xc8,0x5e,0x7d,0x19,0xd9,0x2b,0x2f,0x83,0x1d,0x69,0x22,0x9b,0xd6,0x61,0x6e,0xfa,0x13,0xe6,0xeb,0xeb,0x31,0xde,0x78,0xd,0x73,0xeb,0x5f,0x31,0x18,0x74,0x96,0x9d,0xa3,0x26,0x3a,0xe1,0xec,0x22,0x6,0xa9,0xf5,0x6a,0x82,0xf,0x21,0xae,0x88,0xa9,0xa4,0x51,0x68,0xad,0x47,0x4d,0x2d,0xb7,0x3b,0x6e,0xaa,0x45,0x57,0x5c,0x71,0x5,0xf,0x3e,0xf8,0x20,0x13,0x26,0x4c,0x8,0x14,0xff,0xae,0xbb,0xee,0x2,0xf0,0xf4,0xa,0x2,0x81,0x9d,0x4c,0x10,0xfd,0xe3,0x2a,0xd4,0x17,0x6f,0x26,0x7d,0xff,0xff,0x6,0x7c,0x1a,0xc1,0xe1,0x64,0x80,0x72,0x14,0xc8,0x1,0x1c,0xcb,0xa0,0x39,0x46,0xee,0xc2,0x73,0xc9,0x5d,0x76,0xae,0x73,0x58,0x64,0x9f,0x45,0x64,0xe3,0x8b,0x44,0x5e,0x5d,0x43,0x64,0xc3,0x1f,0x30,0x37,0xfe,0x9,0xa3,0xfb,0x0,0x12,0x50,0x11,0x81,0x6a,0x6e,0x1b,0x63,0x56,0x8e,0x8a,0xaf,0x32,0xf8,0x42,0x4,0xb8,0x27,0xb0,0x9c,0x10,0x3f,0x1a,0xef,0x7a,0x81,0x1f,0xcd,0x9e,0x3d,0x9b,0xf7,0xbd,0xef,0x7d,0x5c,0x7b,0xed,0xb5,0x9c,0x7f,0xfe,0xf9,0x81,0xd3,0x75,0x77,0x77,0x73,0xdf,0x7d,0xf7,0x61,0x18,0x86,0xff,0xed,0x5d,0x66,0x4,0xbb,0x31,0x46,0xe3,0xc3,0xdf,0x45,0x8,0xcd,0xf0,0xbf,0x7e,0x17,0x5a,0x25,0x74,0x94,0xb8,0x69,0x79,0x91,0xc0,0xd9,0x4d,0x1c,0xc4,0xf9,0x69,0xc0,0x90,0x10,0x33,0xc9,0x7d,0xf0,0xbd,0xe4,0x2e,0x79,0x2f,0xf4,0x83,0xdc,0xbe,0x97,0xc8,0x9f,0xff,0x40,0xc3,0x9f,0x9e,0x25,0xba,0x76,0x15,0x46,0xe7,0x6e,0xe7,0xf0,0x9,0x20,0x1b,0xa3,0xa3,0xfe,0x5,0xb5,0x0,0x1f,0x2a,0x3c,0x1c,0x1a,0x94,0xda,0xdb,0xdb,0x59,0xb7,0x6e,0xdd,0xe8,0xe1,0x8c,0x30,0xe4,0x96,0xaf,0xd6,0x7a,0xd4,0x25,0x6c,0xde,0xbc,0x79,0xa1,0x65,0x2,0x5c,0x73,0xcd,0x35,0x28,0xa5,0x68,0x6a,0x1a,0x73,0x1a,0xae,0x98,0x94,0x82,0x68,0xc,0x85,0xa0,0x71,0xc5,0xf7,0x30,0xde,0xdc,0x42,0xea,0x9b,0xff,0x8a,0x3a,0xe3,0x44,0xd8,0x2f,0xa0,0x3b,0x60,0x43,0x18,0xfd,0xa0,0x11,0x99,0x29,0x9c,0x9f,0x6,0x4c,0x89,0x9a,0x39,0x8d,0xcc,0x3b,0x3f,0x4e,0xe6,0x9a,0x8f,0x33,0xb8,0xe5,0xe,0x1a,0xfe,0xf4,0x7f,0x89,0xfe,0x61,0x35,0x6c,0x7e,0x9,0xb1,0xa7,0x83,0x44,0xe7,0x56,0x32,0x53,0xe7,0x90,0x33,0x22,0x8,0x35,0xfe,0x9b,0xc2,0x4a,0xc3,0xc4,0x99,0x67,0x9e,0xd9,0x2f,0x84,0x70,0xad,0xd,0x2f,0x21,0x5d,0x5d,0x5d,0x2c,0x5e,0xbc,0x98,0x5f,0xfc,0xe2,0x17,0x9e,0x99,0xd4,0x23,0x5d,0x7f,0xfd,0xf5,0xfc,0xf0,0x87,0x3f,0x24,0x91,0x48,0x8c,0x31,0xad,0x3c,0x15,0x32,0x21,0x41,0x59,0x18,0xfd,0x3,0x28,0x33,0x46,0xe6,0xb3,0x37,0x91,0xfe,0xe4,0x17,0xd1,0x27,0x4f,0x80,0x7e,0x1c,0xaf,0x21,0x2f,0x2f,0xde,0xa0,0xa4,0x71,0xf2,0x69,0x6,0x26,0xe1,0xec,0x37,0x1c,0x80,0xe8,0xd6,0x57,0x39,0x79,0xcd,0xe3,0xcc,0x7d,0xfe,0x9,0x6c,0x53,0x32,0xd4,0x3e,0xcb,0xf1,0x3d,0x70,0xb9,0x44,0xb2,0xdc,0xb7,0x78,0x84,0x75,0x1a,0x33,0x66,0xcc,0x28,0x3a,0x1a,0x56,0x4e,0x88,0x10,0xce,0xe9,0xe0,0x99,0x33,0x67,0x72,0xe5,0x95,0x57,0x6,0xfa,0xbe,0x7a,0xa0,0x7,0x1f,0x7c,0x90,0x6f,0x7c,0xe3,0x1b,0x34,0x34,0x34,0x8c,0x39,0x2f,0xe8,0xaf,0x8d,0x6b,0x10,0x2,0x1d,0x8f,0x23,0x33,0x83,0x44,0x5f,0xfc,0x3d,0xd,0x4f,0xfd,0x3b,0x62,0x5f,0x1f,0x3a,0xd6,0x8e,0x7e,0x5b,0x3b,0x4c,0x17,0xce,0x4e,0x52,0x46,0x38,0xe0,0x84,0x6d,0xc,0x62,0x24,0x9f,0x8c,0x86,0x1e,0xe7,0x48,0x18,0x6,0xd8,0xf3,0xa7,0xd2,0xb5,0xf8,0xfd,0x1c,0x9c,0xfd,0x2e,0x92,0x9d,0x1d,0x4c,0xdc,0xfe,0x2a,0xb9,0x78,0x13,0xca,0x6c,0xf0,0x34,0xdf,0x42,0x4e,0x15,0x3,0xae,0xd,0xa0,0x5c,0xcb,0x3a,0xd6,0x1a,0xc0,0xba,0x75,0xeb,0xf8,0xe8,0x47,0x3f,0xa,0x38,0xfb,0x4,0xe5,0x2e,0x5c,0x70,0x6d,0x10,0x0,0xb1,0x46,0x54,0x63,0x23,0xa2,0xe7,0x0,0xd,0xeb,0xd7,0x12,0x7d,0xfc,0x7e,0x22,0xeb,0xd6,0xc0,0x81,0x2c,0x7a,0xd2,0xc,0xf4,0xec,0x24,0x4c,0x11,0x60,0xa,0xc8,0x8e,0x98,0x8f,0x95,0x36,0x6,0x4b,0x43,0x9f,0x86,0x61,0xc1,0xd0,0xa9,0x27,0xb0,0xf3,0x9c,0x2b,0x91,0x19,0x8b,0xe9,0xaf,0x3c,0xb,0xa6,0x89,0x1d,0x8d,0x8f,0xf1,0x44,0xaa,0x40,0x4f,0x18,0xdb,0x0,0x82,0xc,0x2b,0xc7,0x52,0x3,0x58,0xb9,0x72,0x25,0x1f,0xf8,0xc0,0x7,0x0,0x68,0x69,0x69,0x19,0xe3,0x2d,0x14,0x8,0xfc,0x52,0x5e,0x63,0x23,0xc4,0xe3,0x8,0x34,0xe6,0xf6,0x37,0x88,0xfe,0xfe,0x57,0x44,0x57,0xff,0xc,0xf3,0xe5,0x75,0xc8,0xdd,0x7d,0x68,0x23,0x81,0x9e,0x36,0x9,0x66,0xa,0x48,0x8,0xb0,0x47,0x7e,0x2a,0xe4,0xe8,0x20,0x70,0x46,0x94,0x3e,0xd,0x51,0xc1,0xfe,0xbf,0x7b,0xf,0x43,0xd1,0x99,0xcc,0xfe,0xef,0x5f,0xa1,0xa5,0x1c,0xd3,0x8,0x2a,0x98,0x12,0x6,0x6a,0x6a,0x5,0x1c,0x6d,0xba,0xe9,0xa6,0x9b,0xf8,0xde,0xf7,0xbe,0x7,0x54,0x11,0x7c,0xf2,0x9d,0x54,0xa3,0xa3,0x8d,0xd8,0xb1,0x38,0xa0,0x91,0x7d,0x7,0x89,0xfd,0xe6,0x31,0x62,0xbf,0x79,0xc,0x15,0x6f,0xc0,0x3a,0xe5,0xc,0x72,0x8b,0x2f,0x22,0x7b,0xd6,0x7,0xb1,0xe6,0xbe,0xb,0xa6,0x37,0x40,0x5c,0x3a,0x47,0xc9,0x87,0x71,0x14,0xc1,0x61,0x1c,0x4b,0xa1,0x5c,0xf5,0x1a,0x38,0xab,0x8e,0x19,0xc9,0xce,0xbf,0xbf,0x1c,0x45,0x84,0xb3,0x1f,0xfa,0x32,0x76,0x43,0xc,0x65,0x34,0x0,0xde,0x56,0x42,0x60,0x33,0xf0,0xad,0x2,0xbe,0x65,0x59,0xac,0x5e,0xbd,0x9a,0x6f,0x7f,0xfb,0xdb,0xbc,0xfc,0xf2,0xcb,0x48,0x29,0x49,0x26,0x93,0x65,0xc1,0x77,0xa3,0x40,0xd,0x62,0xd4,0x8b,0xb7,0x15,0x7b,0xe4,0x0,0xa0,0x48,0xa7,0x88,0xae,0x7f,0x81,0xd8,0xfa,0x17,0x50,0xe2,0x1b,0x58,0x27,0xce,0xc7,0x9e,0xbf,0x8,0xeb,0xed,0x4b,0xc8,0xcd,0x5f,0x84,0x9a,0x32,0xb,0x7b,0xfa,0x1c,0x98,0x83,0xa3,0xfc,0x1d,0xc0,0x59,0x37,0xf0,0x6b,0xc,0x12,0xc8,0x2a,0xd8,0x2d,0xd9,0x75,0xf5,0x25,0xb4,0xec,0x79,0x83,0x53,0x56,0xdf,0x4b,0xdf,0x9,0xb,0x91,0x6e,0xce,0xab,0x65,0xbe,0xb1,0xc8,0xc,0xc,0xb,0x7e,0x35,0x36,0x83,0x6a,0x41,0x5b,0xb6,0x6c,0xe1,0xbc,0xf3,0xce,0xa3,0xab,0xab,0xb,0x70,0xe6,0x7b,0x29,0x65,0x65,0x73,0x7e,0x45,0xbc,0x91,0x7c,0x1a,0x13,0xd8,0x8d,0x9,0x7,0xcc,0x5c,0x16,0xb3,0x63,0xb,0xd,0xdb,0xb7,0x20,0x9e,0x79,0x14,0x5,0xa8,0xd6,0x56,0xd4,0x8c,0x39,0x58,0x6f,0x5f,0x4c,0xf6,0xdd,0xe7,0x93,0x39,0xfb,0x2,0xf4,0xdc,0x26,0x18,0x94,0xd0,0xe5,0x63,0x5e,0xa,0x20,0xa3,0xa0,0x4f,0xb2,0xf1,0xf2,0x2f,0x30,0xf3,0xd5,0x67,0x68,0x1c,0x3c,0x48,0x26,0xd1,0x46,0xe9,0xae,0x55,0x50,0x4c,0x43,0x5d,0x17,0xef,0xc7,0x77,0xa3,0x43,0x87,0xe,0x71,0xd3,0x4d,0x37,0x91,0xc9,0x64,0x8a,0xfc,0xef,0xc3,0xf4,0x3e,0xad,0x35,0xe9,0x74,0x9a,0xe5,0xcb,0x97,0x97,0xdd,0xe6,0x6d,0x6f,0x6f,0xc7,0xb2,0x2c,0x0,0x9a,0x9b,0x9b,0x47,0x37,0x54,0xfc,0xca,0x5f,0x3d,0xf0,0x5d,0x78,0x1a,0x30,0x1b,0xd0,0x6d,0x93,0xe,0x6f,0x27,0x58,0x39,0x44,0x2e,0x4d,0x64,0xd3,0xab,0x44,0x37,0xbe,0x4a,0xfc,0x17,0xf7,0x63,0x4f,0x9f,0x41,0xe6,0x7d,0x1f,0x63,0xf0,0x1f,0x6f,0x41,0x2d,0x9a,0x6,0xbb,0x84,0x33,0xe4,0xbb,0x2d,0xd4,0x4b,0xa0,0x47,0xa3,0x67,0x9b,0xbc,0x71,0xfe,0x75,0x9c,0xb9,0xe2,0xeb,0xa4,0x93,0x6d,0xc5,0x37,0x92,0x85,0xc0,0x4e,0x9c,0x75,0xd6,0x59,0xa1,0xaf,0x88,0xe9,0xea,0xea,0xe2,0xec,0xb3,0xcf,0xe6,0xe7,0x3f,0xff,0xb9,0x6b,0xbc,0x3c,0xed,0xda,0xb5,0x8b,0x59,0xb3,0x66,0xf9,0xc6,0x9,0x4a,0xed,0xed,0xed,0xa3,0x3d,0xdb,0x8f,0x1e,0x7c,0xf0,0x41,0x3e,0xf3,0x99,0xcf,0x10,0x8f,0xc7,0xc7,0x2c,0x14,0x5,0x1,0xb1,0xa6,0xd,0xa2,0x94,0x27,0x4,0x28,0x85,0xec,0x3b,0x80,0x61,0x81,0xdd,0xd4,0xcc,0xe0,0x67,0xfe,0x99,0xa1,0x1b,0xbe,0xe2,0xac,0x5,0xec,0xf3,0x68,0x4,0x1a,0x68,0x95,0x44,0xf6,0xf6,0xf3,0xc1,0x3b,0x2e,0x47,0xda,0x39,0xac,0x68,0xdc,0x33,0x3f,0x1f,0x7e,0x67,0x4d,0x3d,0x82,0x4c,0xd3,0x1c,0xf5,0xbb,0xcb,0xdb,0xdf,0xd1,0x68,0xb4,0xe8,0x17,0x8b,0xc5,0x8a,0x7e,0x8d,0x8d,0x8d,0x45,0xbf,0x78,0x3c,0x4e,0x2c,0x16,0x63,0xff,0xfe,0xfd,0xa3,0x47,0xba,0xfc,0x68,0xd9,0xb2,0x65,0xcc,0x9a,0x35,0x8b,0x54,0x2a,0x55,0xf6,0xb6,0xcd,0xa3,0xa,0x3e,0x8c,0xac,0x19,0x8,0x54,0x5b,0x3b,0xd6,0xb4,0x69,0x88,0xcc,0x20,0xad,0xdf,0xff,0x2a,0xad,0xcb,0x46,0xac,0xab,0xc9,0xd2,0x7d,0x27,0x52,0x0,0xfd,0x90,0x9b,0xd1,0xcc,0xfe,0x5,0x67,0x11,0xeb,0x3f,0xe8,0x99,0x5f,0x39,0x3a,0x26,0x3c,0x82,0xf2,0x3d,0xf9,0xd6,0x5b,0x6f,0x2d,0xfb,0x0,0x85,0x10,0x82,0xfb,0xee,0xbb,0xf,0x38,0xec,0xf3,0x17,0x14,0x9c,0x20,0x71,0x6a,0xc1,0x13,0x0,0xb6,0x8d,0x9a,0xd0,0x4e,0x6e,0xd2,0x44,0x92,0xff,0xef,0x9,0x5a,0x6e,0xfc,0xb4,0xb3,0x32,0x18,0xf5,0x28,0xa7,0x52,0x10,0x83,0xde,0x59,0xa7,0x22,0xad,0x6c,0xc5,0x7b,0x5,0x15,0x7b,0x4,0x85,0xa5,0x4a,0xc0,0x2f,0xd4,0x3,0xe2,0xf1,0x38,0xa9,0x54,0x8a,0xcf,0x7e,0xf6,0xb3,0x65,0xf3,0xfa,0xf0,0x87,0x3f,0xcc,0xa5,0x97,0x5e,0x4a,0x3a,0x9d,0xe,0xdc,0xf3,0x8f,0xfa,0x68,0x0,0x8e,0x15,0x60,0x44,0xb0,0xda,0x5a,0x69,0x5a,0xf5,0x53,0xa2,0xf,0xaf,0x72,0x56,0x19,0xdd,0x48,0x0,0x36,0xc,0x4c,0x39,0x9,0xab,0x31,0xe9,0x79,0x59,0x54,0x39,0x5c,0x3d,0xcf,0x5,0x84,0xf9,0x90,0xb0,0x54,0x49,0x65,0x4b,0x29,0x89,0x44,0x22,0x3c,0xf4,0xd0,0x43,0xbc,0xf0,0xc2,0xb,0x65,0xf3,0x78,0xf8,0xe1,0x87,0x89,0xc5,0x62,0xc,0xe,0xe,0x16,0xc9,0xaa,0xb,0xa0,0x3d,0x78,0x0,0x2,0x8d,0x8e,0xc6,0xd1,0x40,0xf2,0xa9,0x7b,0x9d,0x2b,0x61,0x4c,0x8f,0x85,0xdf,0x1c,0xa4,0x9b,0x27,0x62,0xc5,0x92,0x8e,0x3f,0x62,0x0,0xf9,0xa5,0x61,0x9e,0xe7,0x2,0xea,0xa1,0xe7,0x17,0xfe,0xad,0xb5,0x1e,0x75,0xdf,0xfa,0xdc,0xe7,0x3e,0x57,0x36,0xdf,0x44,0x22,0xc1,0xed,0xb7,0xdf,0x8e,0x52,0xaa,0xe8,0x16,0xd1,0xb0,0xe5,0x3d,0x52,0xbc,0x22,0xbe,0xb2,0xb1,0x4d,0x88,0xf4,0xec,0x43,0x76,0x6b,0xe7,0xbe,0x21,0x37,0x52,0x60,0x37,0x34,0x62,0x37,0xc4,0x90,0x5,0x3b,0x85,0x61,0xa6,0x83,0x71,0xbd,0x1c,0x1a,0x96,0x2a,0x1,0xa0,0xf0,0x6f,0xa5,0x14,0xb1,0x58,0x8c,0xd,0x1b,0x36,0xf0,0xe4,0x93,0x4f,0x96,0x95,0x75,0xe3,0x8d,0x37,0x32,0x7b,0xf6,0x6c,0x6,0x7,0x7,0x5d,0xb7,0x8e,0x3d,0xcb,0x23,0x84,0xe3,0xb6,0x65,0x65,0x5d,0x9d,0x33,0xc6,0xb,0xb4,0x7b,0x96,0xc5,0x71,0xb5,0x4,0xa9,0x15,0xd2,0xf6,0x5f,0x29,0x14,0x5a,0x21,0x94,0x42,0x8f,0xa4,0xf,0xab,0xb,0x54,0xfc,0x72,0x68,0x58,0xaa,0x44,0xb,0x77,0x4b,0x93,0xdf,0xc9,0xbb,0xf7,0xde,0x7b,0x3,0xe5,0x5b,0xaa,0x10,0x6,0x2a,0x8f,0x52,0x88,0x5c,0xe,0x39,0x30,0x84,0x4c,0xd,0x80,0x34,0x82,0xa5,0xb,0x40,0x41,0xd3,0x4b,0xb,0x54,0x24,0x86,0x6a,0x90,0x45,0x47,0xd0,0x8a,0xc8,0x0,0x33,0x3d,0x88,0x91,0x4d,0xa1,0xa4,0xbf,0x6f,0x84,0x57,0x19,0xcb,0x5a,0x1,0xd5,0xb2,0x0,0xca,0xc9,0xd,0x3a,0x35,0x28,0xa5,0x68,0x68,0x68,0xe0,0xb9,0xe7,0x9e,0xe3,0x95,0x57,0x5e,0x19,0x13,0xa7,0x94,0x2e,0xba,0xe8,0x22,0x96,0x2e,0x5d,0x5a,0x64,0x16,0xfa,0x7e,0xa7,0x94,0x18,0x7d,0x7d,0xc,0x5f,0xf3,0x15,0x6,0xef,0x7e,0x18,0x39,0x9c,0xc5,0x38,0xd0,0xed,0x28,0x68,0x21,0xce,0x44,0x8e,0x6b,0x94,0x30,0xc,0x4c,0x5,0xd9,0xe9,0x27,0xa1,0xa6,0x8,0x67,0xff,0xc0,0x8d,0x22,0x10,0x1d,0x3a,0x84,0x99,0x49,0x81,0xc,0xf7,0x42,0x6b,0x9e,0xca,0x5e,0x14,0xe9,0x45,0x41,0x1b,0x46,0xb5,0x7a,0x7e,0x21,0x2f,0xaf,0xb,0x4,0xf1,0xff,0x7,0x58,0xb1,0x62,0x5,0x91,0x48,0x64,0x8c,0x42,0x98,0x97,0x5b,0xa4,0x24,0xe,0xf4,0xa3,0x12,0x9,0xd2,0xd7,0xdc,0x4c,0xe6,0x8b,0xd7,0xd0,0xf7,0xc8,0x5a,0x32,0xe7,0x5e,0x84,0xd9,0xdb,0x87,0x71,0xe0,0x80,0x73,0xff,0x8f,0x47,0x5a,0x2f,0x5e,0x90,0x6f,0x1a,0x25,0x29,0x31,0x52,0x8e,0xc3,0xe8,0xe0,0x15,0x5f,0x74,0x78,0xb6,0xc7,0x45,0x15,0x12,0x5a,0xf6,0xbc,0x81,0x99,0x4d,0x17,0x8d,0x52,0x65,0xf3,0x28,0xcc,0x2e,0x54,0xe1,0x2,0xa,0xf5,0x8b,0x57,0xd,0xa5,0x50,0x6b,0x4d,0x32,0x99,0x64,0xf3,0xe6,0xcd,0xa3,0xbb,0x7d,0x7e,0x34,0x73,0xe6,0x4c,0x2e,0xbb,0xec,0x32,0x72,0xb9,0x9c,0xff,0xc9,0x66,0x29,0x31,0xb2,0x39,0xac,0x33,0xde,0x87,0x3e,0x39,0x9,0x2f,0x42,0xee,0x3,0xe7,0xd0,0xff,0xf3,0xd5,0xf4,0xdf,0xf6,0x63,0x54,0x5b,0x3b,0xe6,0xfe,0xfd,0x88,0xa1,0x43,0xce,0x68,0x50,0xc5,0x7a,0xc8,0xe7,0x2f,0xad,0x1c,0x91,0xbe,0x7e,0xe,0xfd,0xc3,0x57,0xc9,0x5e,0xba,0x4,0xf6,0x78,0xec,0xb,0x98,0x2,0x6,0x61,0xd2,0xb6,0x97,0x51,0x51,0x77,0x4f,0xe8,0x72,0x38,0x9,0x21,0xc2,0x5f,0x11,0x33,0x9e,0x29,0xa1,0x5a,0x16,0x1,0x30,0x7a,0xa9,0xd4,0x37,0xbf,0xf9,0x4d,0xfa,0xfb,0xfb,0xcb,0xe6,0x7d,0xfb,0xed,0xb7,0x3,0x8e,0x2f,0x43,0x5e,0xc6,0x98,0xfc,0x72,0x59,0x4,0x30,0x7c,0xc9,0xe7,0x9d,0xd3,0xc1,0x4a,0xc1,0x16,0x5,0xfb,0x21,0x7d,0xc3,0x3f,0xd2,0xf3,0xcb,0xbf,0x90,0xba,0x6a,0x39,0x88,0x8,0x91,0xee,0x6e,0x64,0x77,0x37,0x14,0x1c,0x7,0xab,0xbc,0xe7,0xb,0x67,0xd8,0xef,0xdd,0x4f,0xa4,0xfb,0x0,0xfd,0x97,0x5e,0xc7,0xc0,0xb7,0xbf,0xeb,0xdc,0x15,0x68,0xbb,0x38,0xd6,0x6a,0xa0,0x5,0x1a,0x77,0xee,0xa3,0x7d,0xdb,0xcb,0xa4,0x9b,0x27,0x5,0xca,0xd7,0x2d,0x3c,0xf0,0x52,0x70,0x10,0xa1,0x41,0x32,0xc,0x23,0xcb,0x2f,0x8d,0xd6,0x9a,0x44,0x22,0x41,0x3a,0x9d,0xe6,0x6b,0x5f,0xfb,0x5a,0x59,0x59,0x73,0xe7,0xce,0xe5,0xc6,0x1b,0x6f,0xf4,0x5e,0x1d,0x14,0x12,0xb3,0x7f,0x80,0xec,0xc2,0xd3,0xc9,0x7d,0xf4,0x62,0xd8,0x83,0xd3,0xf3,0xc,0x20,0xad,0xe0,0x35,0x85,0x9e,0x3e,0x99,0x81,0x1f,0x3e,0x40,0xef,0x13,0x1b,0x19,0xf8,0xa7,0xaf,0x63,0xcd,0x3b,0x5,0xa3,0xb7,0xf,0xb3,0xbb,0x1b,0xa3,0xe7,0x0,0x22,0x9b,0xa1,0x70,0x57,0x2e,0x10,0xf8,0x76,0xe,0xe3,0xe0,0x3e,0x1a,0xf6,0xec,0x41,0xc5,0x9a,0xe8,0xb9,0xf9,0xdf,0xe8,0xfd,0xc1,0x43,0xce,0xbc,0x9f,0xbf,0x1f,0x70,0xac,0x14,0x68,0x84,0x13,0xd7,0x3f,0x45,0xbc,0xaf,0xb,0x2b,0x52,0xe6,0xe6,0x53,0x9f,0x32,0x88,0xc5,0x8b,0x17,0xfb,0xde,0x13,0xe8,0x96,0xa8,0xab,0xab,0x8b,0xb3,0xce,0x3a,0x8b,0x47,0x1e,0x79,0xc4,0x37,0xa3,0xbd,0x7b,0xf7,0x32,0x7f,0xfe,0x7c,0x6,0x7,0x7,0x8b,0xe,0x6c,0x54,0x6b,0x6a,0x90,0x52,0x92,0x4a,0xa5,0xc8,0xe5,0x72,0x6c,0xdf,0xbe,0xbd,0xec,0xa9,0xe0,0x74,0x3a,0xcd,0xd4,0xa9,0x53,0xe9,0xef,0xef,0xa7,0xad,0xad,0xad,0xf8,0x8e,0x40,0xad,0x30,0xfb,0xe,0xd1,0xf7,0x2f,0x8f,0x92,0xfd,0xa7,0xab,0xe0,0x75,0x8f,0xfb,0x1,0x85,0x84,0x76,0x9c,0xfb,0xfc,0xdf,0x84,0x86,0x75,0xff,0x45,0xec,0xd9,0x27,0x89,0xbc,0xbc,0x16,0x73,0xd7,0x16,0x44,0xba,0xf8,0xe9,0x18,0x6d,0x32,0xfa,0x16,0x8c,0x0,0x84,0xd,0x14,0x58,0x76,0xda,0x0,0x6b,0xf6,0x2,0x32,0xe7,0x5e,0xcc,0xc0,0xa7,0xbe,0x8a,0x7a,0xe7,0x14,0xd8,0x5,0xc,0x7a,0x9c,0x41,0xc8,0x6f,0x4,0xed,0x1f,0xe4,0xc2,0xdb,0x2e,0x43,0x5a,0x59,0x72,0x8d,0x87,0xf7,0xf2,0xc2,0x80,0xf,0x74,0x96,0x75,0x8,0x9,0x22,0x34,0x44,0x86,0x81,0xe2,0x4,0x4d,0x93,0x1f,0x5,0xfa,0xfa,0xfa,0xb8,0xe1,0x86,0x1b,0x58,0xb5,0x6a,0x95,0x6f,0x9a,0x58,0x2c,0xc6,0x5d,0x77,0xdd,0xc5,0xf2,0xe5,0xcb,0xb1,0x2c,0xab,0xc8,0x2a,0x30,0x7a,0xf,0x91,0x5e,0xf2,0x7e,0xb2,0x9f,0xbf,0xa,0x76,0xc3,0x8,0xda,0x25,0x99,0x2,0x28,0xc7,0x13,0xb8,0x4b,0x40,0x42,0x90,0xbd,0xe4,0x43,0x64,0x2f,0xf9,0x10,0xec,0x52,0x44,0xb6,0xbe,0x86,0xb9,0x6d,0x3,0xc6,0x9b,0x5b,0x31,0xf7,0x6d,0x47,0x1e,0xec,0x42,0xf4,0xf7,0x20,0xac,0x1c,0x20,0x10,0x86,0x44,0xc5,0x92,0xa8,0x9,0xed,0xd8,0x53,0x66,0x60,0xcf,0x9c,0x4f,0x6e,0xc1,0x19,0x64,0x4f,0x3d,0x1b,0x4e,0x34,0x1c,0x2f,0xe3,0xd7,0x47,0xfc,0x1,0xbc,0xc0,0x97,0x2,0xa6,0xc0,0x9c,0x5f,0xfe,0x92,0xa6,0xae,0x1d,0xf4,0xce,0x3a,0x5,0x31,0xd2,0x90,0x43,0x82,0xf,0x94,0x71,0x8,0xf1,0xa,0xf3,0xd2,0x74,0xcb,0xa5,0xad,0x85,0x52,0xa8,0x94,0xa2,0xb1,0xb1,0x91,0x5f,0xff,0xfa,0xd7,0x3c,0xfd,0xf4,0xd3,0xa3,0xce,0x9f,0x5e,0xb4,0x6c,0xd9,0x32,0x56,0xac,0x58,0xc1,0xef,0x7f,0xff,0x7b,0x26,0x4e,0x9c,0x38,0xea,0x2f,0xa0,0xa3,0x51,0x64,0x6f,0x1f,0xe6,0x9a,0x97,0xb1,0x96,0xbe,0xb,0x76,0x18,0x8e,0xf3,0x85,0xdb,0x10,0x2c,0x0,0x46,0x1e,0x76,0xe8,0xc0,0x19,0x15,0xe2,0x92,0xdc,0x7b,0x16,0x91,0x3b,0x7f,0x91,0x3,0xd4,0x30,0xce,0x81,0x90,0x21,0x1b,0xac,0x11,0x3d,0x41,0x8,0x88,0x46,0x9c,0xf1,0x36,0x81,0xa3,0x67,0x64,0x70,0x2e,0x89,0xde,0xce,0x88,0xa9,0xe9,0x51,0xf0,0xfc,0xc1,0x92,0x19,0x30,0x75,0xd5,0x1f,0x79,0xfb,0xea,0x1f,0x30,0x38,0x79,0x36,0x42,0xf9,0xbb,0x88,0xbb,0xd5,0x59,0x21,0xf9,0x5e,0x11,0x53,0xeb,0x75,0x81,0x6a,0xe8,0x5,0x70,0xd8,0x2c,0xfc,0xf4,0xa7,0x3f,0xcd,0xf0,0xf0,0xd8,0x47,0x14,0x4a,0x69,0xc5,0x8a,0x15,0x0,0x45,0x66,0xa1,0xdd,0xdc,0x8c,0xf9,0xfa,0xcb,0x4c,0xb8,0xfc,0xc,0x62,0x3f,0x78,0x10,0xe6,0x3,0x53,0x46,0xb6,0x63,0xfd,0xe,0x38,0xe5,0x47,0x85,0x94,0x72,0xf6,0xef,0x77,0x28,0xe7,0xf4,0x50,0x37,0xce,0x9e,0x7e,0xc2,0x80,0xd6,0x28,0x34,0x37,0x40,0x53,0x64,0xc4,0xbf,0xf,0x67,0x94,0xd9,0xae,0xa0,0x53,0x39,0x6f,0x1,0xe0,0xb3,0xe2,0xa7,0x80,0x6,0x9,0xb3,0x60,0xca,0x73,0x7f,0xe4,0xbc,0x1f,0x38,0x4b,0xe1,0xd9,0xb8,0x73,0x7e,0xbd,0x52,0xf0,0x85,0x70,0xb9,0x21,0xc4,0x2f,0x51,0xbd,0x58,0x0,0xa5,0x3c,0xa5,0x14,0xcd,0xcd,0xcd,0xf4,0xf4,0xf4,0xf0,0xd4,0x53,0x4f,0x95,0x2d,0xcb,0xcc,0x99,0x33,0xf9,0xd2,0x97,0xbe,0x54,0xb4,0x3a,0x28,0x6c,0x1b,0xdd,0xde,0xe,0xa6,0xa0,0xe5,0x5b,0x9f,0x21,0xf9,0xd9,0x2f,0x20,0xfa,0x6,0xe1,0x34,0x9,0x2d,0xd2,0x39,0x26,0x1e,0xf8,0xa4,0x9b,0x76,0x2c,0x88,0xec,0x8,0xb8,0x83,0x23,0xff,0xe,0x29,0x47,0xa1,0xb4,0x94,0xfb,0x25,0x94,0x6e,0xa4,0x80,0x89,0x12,0xa6,0xc0,0x89,0x8f,0x3d,0xc9,0xd2,0x7b,0x3e,0x87,0x15,0x4f,0x90,0x9a,0x30,0x15,0x69,0x5b,0xe3,0x2,0x1f,0x8e,0xf0,0x5e,0x80,0x97,0xac,0xf1,0x80,0x9f,0xa7,0xfc,0x7c,0x1e,0xc4,0x69,0x4,0xe0,0xb6,0xdb,0x6e,0xa3,0xad,0xad,0x8d,0x43,0x87,0xe,0x1d,0x9e,0xd2,0x6c,0x1b,0x35,0x61,0x32,0x76,0x73,0x92,0xc4,0xcf,0x7f,0x40,0xdb,0x47,0x4e,0x21,0x7e,0xd7,0x3d,0x90,0xc9,0xc2,0xa9,0xc2,0xb9,0x16,0x5e,0xc9,0x10,0xd,0x61,0x1c,0xa4,0x80,0xa8,0x84,0x59,0x92,0x48,0xdf,0x20,0x67,0x7e,0xff,0x9b,0x9c,0xfd,0x7f,0xbe,0x46,0x26,0xd9,0x4a,0xaa,0xa5,0xbd,0x2a,0xe0,0xc3,0x11,0xd8,0xb,0xa8,0xb6,0xf9,0xe7,0xc5,0xcb,0x2f,0xe,0xbd,0xf8,0xe2,0x8b,0x3c,0xfe,0xf8,0xe3,0x65,0xf3,0x88,0xc5,0x62,0x7c,0xe7,0x3b,0xdf,0xc1,0xb2,0xac,0x62,0xbf,0x41,0x65,0xa3,0x23,0x31,0xac,0xf6,0x76,0x8c,0xae,0x5d,0x34,0x7f,0xe7,0x8b,0x4c,0xbc,0xe2,0x54,0x12,0xdf,0xba,0xd,0xb9,0xbb,0xb,0x4e,0x6,0xe6,0x48,0xe7,0x4e,0xff,0x6,0xc9,0x98,0xcb,0x2,0x2b,0xa5,0xbc,0x85,0x11,0x91,0xce,0x21,0xd4,0xf9,0xce,0x51,0xb1,0x13,0x7e,0xf3,0x6b,0x3e,0xf4,0x8d,0x2b,0x99,0xf7,0xdc,0x23,0xc,0x4c,0x3d,0x91,0x6c,0xa2,0xa5,0x6a,0xe0,0x3,0x88,0x25,0x4b,0x96,0x84,0xbe,0x2e,0x3e,0xff,0x6e,0xe0,0x4f,0x7f,0xfa,0xd3,0xb2,0xdf,0xd5,0xda,0xda,0xca,0xa1,0x43,0x87,0x88,0xc7,0xe3,0x35,0x5b,0x19,0xcc,0xf3,0xa4,0x94,0xf4,0xf4,0xf4,0x30,0x6d,0xda,0xb4,0xd1,0xfb,0x7f,0xca,0xd1,0xc2,0x85,0xb,0xd9,0xbc,0x79,0x33,0x6d,0x6d,0x6d,0x63,0xe5,0xb,0x1,0x68,0xe4,0xc8,0xf1,0x6d,0xbb,0x7d,0xa,0xe9,0xb,0x3f,0x4e,0xe6,0xdc,0x4b,0xc9,0x2d,0x5c,0x82,0x6e,0x49,0x40,0x2b,0xce,0x76,0xed,0xd0,0xc8,0x2f,0xc3,0x88,0xde,0x30,0xf6,0x4a,0xd7,0xe2,0x2,0xcb,0xc3,0xef,0x6,0xc6,0x71,0x10,0xb0,0x81,0x3e,0x90,0xdd,0xfb,0x69,0x58,0xbb,0x8a,0xc9,0xbf,0xfb,0x4f,0x16,0xf,0xec,0x46,0x27,0x93,0xc,0x35,0xb7,0x8f,0x68,0xfb,0xe3,0x9b,0xf3,0x4b,0xc8,0xdf,0xc,0xf4,0x12,0x94,0x4c,0x26,0xe9,0xef,0xef,0x67,0xcd,0x9a,0x35,0xa3,0x73,0x70,0x29,0x45,0xa3,0x51,0xf6,0xee,0xdd,0x8b,0x6d,0xdb,0x48,0x97,0xbb,0xf4,0x2a,0x1d,0x69,0xfc,0xd2,0x29,0xa5,0x68,0x6d,0x6d,0x65,0xef,0xde,0xbd,0x5c,0x7b,0xed,0xb5,0x7c,0xf2,0x93,0x9f,0x24,0x97,0xcb,0xb9,0x1e,0x3,0xd7,0x5a,0x33,0x61,0xc2,0x4,0xde,0xfb,0xde,0xf7,0xf2,0xc6,0x1b,0x6f,0xb8,0x3f,0xd4,0x3c,0x2,0xa0,0x9a,0x3c,0x19,0x2d,0x25,0xb2,0xef,0x0,0xc9,0x9f,0xdd,0x4b,0xfc,0x67,0xf7,0x62,0x9f,0x34,0xf,0x35,0x79,0x3a,0xf6,0x8c,0xb9,0x64,0x17,0x9d,0x4b,0x6e,0xc1,0xe9,0xd8,0x53,0xe7,0xa2,0x27,0x26,0x1c,0xd,0xbf,0x41,0x38,0x26,0x5b,0xfe,0xe1,0xc8,0x3c,0xe5,0x7,0x8c,0xfc,0x9b,0x41,0x7d,0xa,0x73,0xf7,0xe,0x22,0x5b,0x5e,0x25,0xba,0xee,0x77,0x44,0x76,0x6c,0xc2,0xdc,0xdb,0x81,0xda,0xb9,0x93,0x78,0x4c,0x30,0x7c,0xfe,0x87,0xd1,0x86,0x81,0x18,0xf1,0x76,0xae,0x22,0xf8,0xe,0x7f,0xc9,0x92,0x25,0xae,0xa7,0x83,0xfd,0x32,0x32,0x4d,0x93,0x4c,0x26,0x43,0x77,0x77,0xf7,0xa8,0x3d,0x5e,0x1a,0x3f,0x16,0x8b,0xd1,0xdf,0xdf,0x4f,0x57,0x57,0x97,0xeb,0x43,0x4d,0xb5,0xd0,0x3,0xe0,0xb0,0x2e,0xd0,0xd3,0xd3,0xe3,0x59,0xfe,0x42,0x6a,0x6d,0x6d,0x25,0x12,0x89,0xa0,0x94,0xa,0xd6,0x28,0x85,0x40,0x58,0x39,0xe4,0x50,0x3f,0x22,0x63,0x8f,0x2a,0xee,0x76,0x32,0x8a,0x9a,0x32,0x1b,0x7b,0xda,0x1c,0x54,0xfb,0x74,0xec,0x89,0x27,0xa0,0x5a,0xda,0x50,0x4d,0x13,0x21,0xd2,0xe0,0x34,0x26,0x65,0x23,0xd3,0x3,0x88,0x81,0x43,0x98,0x3d,0x7b,0x90,0xdd,0xfb,0x30,0xf7,0x6d,0xc5,0xdc,0xbb,0x13,0x63,0xff,0x41,0xe7,0x58,0x89,0x1,0x3a,0x91,0x20,0x1d,0x89,0xd1,0xdc,0xda,0xca,0xc2,0x93,0x4f,0x1e,0xed,0x64,0xd5,0x6,0x1f,0xe8,0x74,0x3d,0x17,0x50,0xce,0x34,0xb4,0x6d,0x1b,0xd3,0x34,0x47,0x2f,0x63,0x72,0x8b,0x9f,0xf7,0x0,0xee,0xee,0xee,0x2e,0x2b,0xbf,0x5a,0xe0,0xc3,0xe1,0x4b,0x29,0x5a,0x5b,0x5b,0xb1,0x6d,0x7b,0x4c,0xaf,0x2e,0xec,0xe9,0xf9,0xff,0x7,0xa9,0xdc,0x2,0x1,0x60,0x46,0x50,0x2d,0x13,0xf3,0xa5,0x0,0xad,0x90,0xb9,0x2c,0x66,0xe7,0x76,0x22,0xdb,0xb6,0x1c,0x7e,0xe2,0x27,0x9f,0xa4,0xe4,0xef,0xc2,0x9c,0x74,0x83,0x44,0xc5,0x93,0x58,0x53,0xa6,0x20,0x4c,0xf3,0xf0,0xb4,0x91,0xcd,0x6,0x7e,0x22,0xd6,0x2f,0xbc,0x5c,0xba,0x40,0x8f,0xa0,0x79,0x9,0x2b,0x7c,0x91,0xb3,0x94,0xf2,0x2f,0x7e,0xe4,0x2b,0xda,0x4b,0x46,0x35,0xc1,0x2f,0xe4,0x9,0x21,0xc6,0xbc,0x1f,0x1c,0x46,0x7e,0xf0,0x7c,0x35,0x42,0x4a,0x74,0x34,0x86,0x8e,0xc6,0x9c,0x25,0xe2,0xc2,0xb8,0x5a,0x15,0x4d,0x1,0xc2,0x63,0x17,0xd1,0x89,0xeb,0xfd,0x4,0x4c,0xb5,0xaf,0x8e,0xcd,0x87,0x8f,0xeb,0x8e,0xa0,0x20,0x8b,0x48,0x85,0xa7,0x73,0x8e,0x14,0xf8,0x95,0x96,0xb9,0x9a,0xf2,0xe,0x2b,0x92,0x72,0xb4,0xcb,0x57,0x2,0x54,0xa5,0x3d,0xbf,0x1c,0xb9,0xae,0x3,0x54,0x1b,0x7c,0x3f,0x5e,0x2d,0x94,0xc0,0x7a,0xe0,0x55,0x23,0x2e,0xe0,0xaa,0x38,0x7,0x4d,0x1b,0x26,0xac,0xe2,0xbd,0x80,0x30,0xf1,0x3,0x5f,0xc7,0x52,0x86,0x57,0x4f,0x40,0xd7,0x12,0xfc,0x4a,0x3b,0x42,0x90,0xb4,0x63,0x94,0xe6,0x5a,0x83,0x5f,0xad,0x5e,0x5d,0x4f,0x40,0x1f,0x9,0xf0,0x2b,0x99,0xf3,0xcb,0x91,0x6b,0xe7,0xc,0x13,0xb9,0x12,0xf0,0xcb,0x1,0x79,0x1c,0xfc,0xf2,0xfc,0xa0,0x71,0x2a,0x9,0xab,0xca,0x4d,0xa1,0x7e,0x1f,0x9f,0x5f,0x6a,0x75,0xb3,0x18,0xaa,0x9,0xc4,0x5b,0x1,0xe8,0x42,0xbe,0x65,0x59,0x28,0xa5,0x46,0x2d,0x19,0x55,0x66,0xcf,0xbf,0x12,0x7d,0x41,0x6b,0xad,0xc7,0x7d,0x53,0x68,0xb9,0x8c,0xf3,0xd7,0xb1,0xe6,0xf,0x66,0x14,0xc6,0x2f,0x1c,0xee,0xf2,0xff,0x2f,0xe5,0x55,0xb,0x44,0xad,0x75,0xa8,0x5b,0xb7,0x85,0x18,0xbb,0xc0,0x55,0x3a,0x3c,0x97,0x96,0xd9,0xaf,0xdc,0x7e,0xdf,0xe3,0x56,0x6,0xa5,0x14,0x52,0x4a,0xb2,0xd9,0xec,0x68,0x3,0xc8,0x97,0xa9,0x34,0xbe,0x5b,0x3d,0x96,0xfb,0x96,0x7c,0x50,0xd9,0x3b,0x82,0x2a,0x9d,0xf3,0x73,0xb9,0x1c,0xd1,0x68,0x94,0x77,0xbc,0xe3,0x1d,0x45,0xfc,0x30,0x15,0x53,0xc9,0x90,0x76,0x2c,0xa6,0x71,0xe3,0x47,0x22,0x11,0x6,0x6,0x6,0xd8,0xb0,0x61,0x3,0x42,0x88,0xd1,0x9b,0x4e,0xbc,0x46,0xbe,0xb0,0xe0,0x8f,0x74,0xca,0x68,0x45,0x7b,0x1,0x41,0xe2,0xe7,0x5b,0x70,0x22,0x91,0x18,0xb7,0xac,0xa0,0x61,0x47,0x33,0x4d,0xd8,0x1e,0x5e,0x2e,0x4d,0x34,0x1a,0x25,0x93,0xc9,0x90,0xc9,0x64,0x46,0x1b,0x40,0x35,0xbf,0x63,0xa4,0x1,0x8,0x4f,0x33,0x70,0xbc,0x80,0xe5,0x5b,0x9e,0xdb,0xcb,0xe1,0xe5,0xf2,0x38,0xda,0x0,0xd7,0x4b,0xd9,0xa,0x75,0x80,0x72,0xeb,0x2,0x15,0x36,0x0,0x5d,0x95,0x57,0xc3,0x8e,0x44,0x45,0xfe,0x2d,0x81,0xef,0x16,0x5e,0xed,0x6f,0xc9,0x87,0x55,0xf4,0x6a,0x58,0x50,0xfa,0x5b,0x0,0xdf,0x8f,0xc6,0x3,0xbe,0x9b,0x92,0x17,0x56,0x56,0x90,0x32,0xd7,0xcc,0xa,0xa8,0x75,0x63,0xa9,0x76,0x9a,0x23,0x59,0x6,0x3f,0xa,0x33,0xc2,0x56,0xe3,0x3b,0x2b,0x3e,0x17,0xf0,0x56,0x1a,0xf6,0xeb,0x21,0x4d,0x69,0x78,0xa1,0xb9,0xe7,0xfb,0xae,0xc1,0x38,0xcb,0xe6,0x7b,0x45,0x8c,0x57,0xd8,0x71,0xf0,0x6b,0x3f,0xe7,0x57,0x1a,0x37,0x6c,0x58,0xcd,0xf7,0x2,0xaa,0xc9,0x2f,0x17,0x76,0x24,0xd2,0x54,0xbb,0x6c,0x61,0xd3,0x55,0x7b,0x7a,0xab,0xe9,0x5e,0x40,0x35,0xf9,0xd5,0xce,0xbf,0x1e,0xca,0x56,0x2e,0xaf,0x6a,0xd,0xfb,0x7e,0x14,0xca,0xa,0x8,0x9b,0xf9,0xd1,0xae,0xe0,0xa3,0xad,0xed,0x57,0x33,0x6c,0x3c,0xe0,0xfb,0x85,0x8f,0xfb,0xa6,0xd0,0x6a,0x35,0x96,0x4a,0xd3,0xd4,0xf3,0xdc,0x5e,0xef,0xe0,0xb,0x11,0xe0,0xd5,0xb0,0x6a,0x7e,0xe0,0xd1,0xae,0xf8,0x7a,0x5,0xb8,0x5c,0x58,0x2d,0x15,0xcb,0x9a,0xdc,0x11,0x54,0x6b,0xf0,0xfd,0xe8,0xad,0x2,0x7e,0xa9,0x19,0x18,0x46,0x4e,0x90,0x7c,0xf2,0xe1,0x55,0xbf,0x23,0x28,0xac,0xac,0x6a,0xe5,0x51,0x8b,0x7c,0x2a,0x49,0x53,0x8b,0xb0,0xb0,0x14,0x26,0x9f,0xaa,0xec,0x5,0xf8,0x85,0xd5,0xf3,0x50,0x7d,0x2c,0x8c,0xa,0xb5,0x96,0x55,0xb5,0xbd,0x80,0xe3,0xe0,0xd7,0x3f,0xf8,0x6e,0xe1,0x55,0x79,0x2f,0xe0,0x38,0xf8,0xb5,0x9,0x3b,0x12,0xd6,0xc0,0xb8,0x5f,0xd,0xab,0x35,0xf8,0xf5,0x0,0xd6,0x5b,0x15,0x7c,0x28,0x63,0x5,0x54,0x92,0xf1,0xd1,0x56,0xde,0xde,0xa,0xe0,0x97,0x92,0xdf,0xe5,0x96,0xe3,0x35,0x5,0x43,0xbf,0x17,0xe0,0x17,0x56,0xf,0xc3,0x71,0x58,0x59,0x95,0xe6,0x53,0xef,0xfa,0x40,0xd0,0xf0,0x50,0xef,0x5,0xf8,0x85,0xd5,0x3,0xf8,0x47,0x3b,0xcd,0x78,0xc2,0x4a,0xa9,0x96,0xeb,0x0,0x85,0x64,0x52,0xf2,0x62,0x58,0xb9,0xc4,0xc7,0xc1,0xaf,0xd,0xf8,0x5e,0xe1,0xa3,0xd7,0xd8,0xf9,0xdd,0x36,0xe2,0x22,0x2b,0x48,0x7c,0xad,0xf5,0x24,0x13,0xd8,0x2,0x24,0x19,0x39,0xc4,0x7c,0x1c,0xfc,0xba,0x1,0x5f,0xb,0x21,0xc,0xc3,0x30,0x1a,0x84,0x10,0xba,0xdc,0xb,0x68,0x61,0xf3,0xd2,0x5a,0x4b,0xc3,0x30,0xba,0xff,0x3f,0x4b,0xc4,0x8d,0x4d,0x1f,0x14,0x5,0xab,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82}; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:24:17: warning: ‘icon_128_png_size’ defined but not used [-Wunused-variable] 24 | static uint32_t icon_128_png_size = 0x2501; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:17:16: warning: ‘icon_32_png_data’ defined but not used [-Wunused-variable] 17 | static uint8_t icon_32_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x0,0x20,0x0,0x0,0x0,0x20,0x8,0x2,0x0,0x0,0x0,0xfc,0x18,0xed,0xa3,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0xea,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x30,0x3a,0x30,0x39,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x35,0x30,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x35,0x30,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x32,0x66,0x66,0x31,0x62,0x36,0x62,0x38,0x2d,0x64,0x37,0x62,0x63,0x2d,0x34,0x62,0x36,0x35,0x2d,0x61,0x36,0x33,0x35,0x2d,0x61,0x66,0x63,0x33,0x37,0x35,0x36,0x66,0x63,0x62,0x65,0x65,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x33,0x31,0x39,0x65,0x61,0x36,0x33,0x33,0x2d,0x36,0x32,0x66,0x34,0x2d,0x34,0x66,0x37,0x64,0x2d,0x38,0x35,0x63,0x30,0x2d,0x64,0x35,0x39,0x65,0x30,0x34,0x62,0x31,0x36,0x62,0x66,0x34,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x33,0x31,0x39,0x65,0x61,0x36,0x33,0x33,0x2d,0x36,0x32,0x66,0x34,0x2d,0x34,0x66,0x37,0x64,0x2d,0x38,0x35,0x63,0x30,0x2d,0x64,0x35,0x39,0x65,0x30,0x34,0x62,0x31,0x36,0x62,0x66,0x34,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x33,0x31,0x39,0x65,0x61,0x36,0x33,0x33,0x2d,0x36,0x32,0x66,0x34,0x2d,0x34,0x66,0x37,0x64,0x2d,0x38,0x35,0x63,0x30,0x2d,0x64,0x35,0x39,0x65,0x30,0x34,0x62,0x31,0x36,0x62,0x66,0x34,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x30,0x3a,0x30,0x39,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x73,0x61,0x76,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x32,0x66,0x66,0x31,0x62,0x36,0x62,0x38,0x2d,0x64,0x37,0x62,0x63,0x2d,0x34,0x62,0x36,0x35,0x2d,0x61,0x36,0x33,0x35,0x2d,0x61,0x66,0x63,0x33,0x37,0x35,0x36,0x66,0x63,0x62,0x65,0x65,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x35,0x30,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x63,0x68,0x61,0x6e,0x67,0x65,0x64,0x3d,0x22,0x2f,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0x3,0xe4,0x99,0x7f,0x0,0x0,0x6,0x1f,0x49,0x44,0x41,0x54,0x48,0x89,0xad,0x56,0x5b,0x6c,0x1c,0x57,0x19,0xfe,0xce,0x65,0x66,0x77,0x76,0xd6,0xde,0xb4,0xeb,0x5d,0x6f,0x59,0xd6,0x46,0x71,0x28,0x55,0x4a,0xdd,0x6e,0x70,0x55,0x9c,0x8b,0x12,0x81,0x69,0x95,0x97,0x4a,0x51,0xe5,0x16,0x21,0xb0,0xa0,0x3c,0xa0,0x44,0x49,0xec,0x86,0x87,0x5c,0xa0,0x6a,0x95,0x7,0x90,0x5a,0x61,0x4b,0x11,0xf,0x29,0x17,0xa5,0x28,0x55,0x53,0xac,0x10,0xa4,0x10,0x44,0x6a,0x91,0x6,0x1a,0x85,0x82,0xd3,0xaa,0xc4,0x34,0x56,0x89,0x5b,0x3b,0x51,0xe2,0xa6,0xd9,0x5d,0x7b,0x77,0x67,0xaf,0xb3,0x33,0x73,0x4e,0x1f,0xc6,0x99,0xae,0x67,0x6d,0x28,0x12,0xe7,0x61,0xf4,0x9f,0xa3,0xff,0x7c,0xff,0xed,0xfb,0xff,0x39,0x64,0xfd,0xfa,0xf5,0x84,0x10,0x0,0xe4,0xce,0xf2,0xe4,0xcf,0x22,0xb8,0x32,0x0,0x4a,0xa9,0x2b,0xf8,0x70,0xb8,0xef,0x9a,0xf,0xa2,0xf5,0xfb,0x1f,0xd0,0x57,0xd4,0xe1,0xad,0x36,0x7d,0x66,0x3e,0x3b,0x7a,0xab,0x3e,0x0,0xfe,0x7f,0xc9,0x8c,0xb7,0x6d,0x8d,0x98,0xb7,0x1e,0x29,0x8a,0xb2,0xa2,0xd5,0x56,0x67,0x7d,0x71,0x53,0x4a,0x6d,0xdb,0x16,0x42,0x34,0xe7,0x80,0x37,0xdf,0x21,0x84,0x48,0x29,0x6b,0xb5,0x9a,0xaf,0x68,0xab,0x65,0xa9,0xb5,0xbc,0xaa,0xaa,0xfa,0x9c,0xe0,0xcd,0x1b,0x55,0x55,0x4b,0xa5,0xd2,0xf4,0xf4,0x34,0x96,0xaf,0xd6,0x80,0x96,0xc9,0x94,0xba,0xa6,0x1c,0xc7,0xe9,0xed,0xed,0x8d,0x46,0xa3,0xa6,0x69,0x7a,0x17,0xb9,0x7,0xbd,0xb0,0xb0,0x90,0xcb,0xe5,0x8a,0xc5,0x22,0x5a,0x96,0x94,0x52,0x4a,0xd9,0xec,0x35,0x8,0x21,0x52,0x90,0x86,0x4d,0x1,0x2,0xb8,0xa7,0x12,0x80,0xe3,0x80,0xb2,0x65,0x35,0x70,0x25,0xc3,0x30,0x7a,0x7a,0x7a,0xba,0xba,0xba,0x2a,0x95,0xca,0xcd,0x9b,0x37,0x3d,0x68,0xce,0x79,0xbd,0x5e,0x9f,0x9a,0x9a,0xaa,0x54,0x2a,0x52,0x4a,0x55,0x55,0x1,0x80,0x31,0x56,0xad,0x52,0x40,0x7c,0x3e,0x25,0x7a,0xfb,0x64,0x7b,0x92,0x80,0x90,0xea,0x2,0xae,0x5e,0xe,0x2e,0x66,0x74,0xd4,0xcd,0xbb,0x93,0x90,0xd2,0x8d,0x8b,0xbb,0x49,0x9c,0x9b,0x9b,0xdb,0xb3,0x67,0xcf,0xae,0x5d,0xbb,0x5a,0xdd,0x7,0x90,0xcd,0x66,0x4f,0x9c,0x38,0x31,0x3c,0x3c,0x6c,0x9a,0xa6,0xa6,0x69,0xa4,0x5a,0x45,0xa8,0xcd,0x3c,0xf4,0x33,0xfb,0xf1,0xef,0xc9,0xfb,0x39,0xe8,0x1d,0xbd,0xf,0xf0,0xde,0x3b,0x6f,0x75,0x5f,0xf8,0x43,0xe7,0x3f,0xdf,0x70,0x2,0x21,0x10,0x6,0x97,0xa6,0xae,0xa7,0x96,0x65,0xb9,0x6a,0xa6,0x69,0x7a,0xa9,0xb0,0x6d,0x3b,0x14,0xa,0xc5,0x62,0xb1,0xbd,0x7b,0xf7,0xa6,0xd3,0xe9,0xad,0x5b,0xb7,0x35,0x4c,0x33,0x18,0x50,0x6b,0x2f,0x4f,0x8a,0xc1,0xfb,0xb0,0x8,0xfa,0xfb,0xf7,0xd9,0xdc,0x15,0x8,0x47,0x26,0xd7,0xd9,0xe9,0xd,0xf9,0xa7,0xfa,0xab,0xb1,0xb5,0xdd,0x7f,0x1d,0xaf,0xc6,0x52,0xf0,0xf5,0x81,0x4b,0xaf,0xd9,0xd9,0xd9,0x74,0x3a,0xed,0x1d,0x3a,0x8e,0xa3,0xeb,0xfa,0xf0,0xf0,0xf0,0xfe,0xfd,0xfb,0xb7,0x6c,0xd9,0x32,0x32,0x32,0x3c,0x36,0x36,0x66,0x7d,0x77,0xbf,0x18,0xbc,0xf,0x97,0x6b,0xda,0x8f,0x9f,0xe,0x9c,0x79,0xcd,0xab,0x81,0xe8,0xb9,0x97,0x3f,0xf7,0x42,0xea,0xfd,0x19,0xc1,0x14,0xa9,0xa8,0x44,0x4a,0x42,0x88,0xbf,0x9,0x1d,0xc7,0x31,0xc,0xa3,0x58,0x2c,0x16,0xa,0x85,0x7c,0x3e,0x6f,0x18,0xc6,0xad,0x5b,0xb7,0xe,0x1c,0x38,0x70,0xf6,0xec,0x59,0x0,0xdf,0xfa,0xe6,0x53,0x0,0x1a,0x5f,0x7a,0x18,0x80,0xfa,0xdb,0x57,0xb4,0x33,0xaf,0x49,0x85,0xca,0xf6,0x36,0x11,0x69,0x17,0xba,0x86,0xf,0xaf,0x7e,0xf9,0xd0,0xee,0xee,0xc9,0x3f,0xd5,0x12,0xdd,0xe4,0xe,0x29,0x68,0x33,0xcd,0x9b,0x49,0xcd,0x39,0x57,0x14,0x45,0x55,0xd5,0x40,0x20,0x0,0xe0,0xfc,0xf9,0xf3,0x0,0xe2,0xf1,0x4e,0x0,0xa8,0xd7,0x1,0x88,0x9e,0x2f,0x48,0x80,0x5b,0x82,0xd4,0xab,0x84,0x50,0xa8,0x41,0x11,0x89,0x34,0x92,0x49,0x5b,0xd,0xb8,0xe8,0x4b,0x80,0xbe,0x6e,0xf4,0x2a,0x61,0xdb,0xb6,0x65,0x59,0x8d,0x46,0xc3,0x25,0xf5,0xe0,0xe0,0x20,0x80,0x8f,0x6e,0xdf,0x6,0xc0,0xdf,0x7e,0x1d,0xe,0xec,0xc7,0xbe,0x51,0xfa,0xd5,0xeb,0x8d,0x6d,0x8f,0x11,0x4d,0xe3,0x85,0x82,0x92,0xcf,0xb3,0x62,0x11,0x4,0x50,0x54,0xd2,0xd4,0x3d,0xdc,0xa3,0xb5,0x2b,0xb4,0xb5,0xb5,0x6d,0xde,0xbc,0x59,0x8,0xc1,0x39,0x27,0x84,0x58,0x96,0xa5,0xeb,0xfa,0xce,0x9d,0x3b,0xfb,0xfa,0xfa,0x0,0xfc,0xe2,0xa5,0x97,0x0,0x84,0x4f,0xfd,0xba,0xfa,0xd3,0x6d,0x8d,0x7d,0xdf,0xb6,0xbf,0xff,0x68,0xe9,0x89,0x47,0xe9,0x5b,0x37,0x94,0x7f,0xff,0x9d,0x4f,0x5f,0xa2,0xff,0xf8,0xb3,0x96,0xfd,0x58,0xe3,0xa2,0xde,0xde,0xc9,0x1c,0x8b,0xb4,0xe,0x3b,0x0,0xc9,0x64,0xf2,0xc2,0x85,0xb,0x2b,0x92,0x75,0x7c,0x7c,0xfc,0xd8,0xb1,0x63,0xc1,0x60,0x50,0x3a,0xb6,0xfe,0xec,0x77,0x94,0x77,0x27,0xac,0xed,0x4f,0x36,0xd2,0xdb,0xc5,0x40,0xca,0xdc,0x9e,0x32,0x31,0x88,0xab,0xf8,0xd7,0xa5,0x37,0xd2,0xc7,0x5f,0xc,0x67,0x6f,0x54,0xe3,0x29,0xe2,0xd8,0x4b,0x8d,0xd6,0x6c,0x43,0x8,0xe1,0xd1,0xd4,0xb6,0xed,0x70,0x38,0xec,0x56,0x7e,0xf7,0xee,0xdd,0x47,0x8f,0x1e,0x65,0x8c,0x69,0x9a,0x26,0x0,0xd9,0x30,0x83,0xa7,0x8e,0x6b,0xa7,0x8e,0x8b,0x75,0x5f,0xb4,0x1f,0x7c,0xc4,0xee,0xd9,0x60,0x6e,0x79,0xdc,0xe9,0xef,0xc9,0xec,0xf8,0xda,0x5f,0x12,0xbd,0x3,0x3f,0x79,0x42,0xad,0x14,0x1d,0x2d,0xc,0xc0,0xcf,0xa2,0x6b,0xd7,0xae,0x25,0x12,0x89,0xce,0xce,0xce,0x54,0x2a,0x15,0x8f,0xc7,0x7,0x6,0x6,0x5c,0x85,0xc9,0xc9,0x49,0x0,0x91,0x48,0x44,0x48,0x49,0x1c,0x87,0x70,0x45,0x44,0xa3,0xf2,0xae,0x35,0xec,0xc3,0x19,0xed,0x77,0xaf,0x44,0x5e,0xd8,0x17,0xdf,0xb1,0xae,0xfd,0xe0,0x3e,0xcc,0xd9,0xe6,0x43,0x1d,0x73,0x5b,0x9f,0xd4,0xf3,0x1f,0xc3,0xc7,0x22,0xcf,0x6b,0xc3,0x30,0xc,0xc3,0xc8,0xe5,0x72,0xb5,0x5a,0xed,0xdc,0xb9,0x73,0x27,0x4f,0x9e,0xa4,0x94,0x4e,0x4c,0x4c,0x70,0xce,0xd,0xc3,0xa0,0x84,0x50,0xc3,0xe0,0xc5,0x22,0xad,0x96,0xc1,0x15,0x19,0xed,0x10,0xb1,0x98,0xdd,0x19,0x97,0x4,0x91,0x5f,0x8e,0x29,0xef,0x4c,0x61,0xd,0x2a,0x6b,0x92,0x6e,0x55,0x97,0xc,0x7c,0x3a,0xc2,0x0,0xc6,0x98,0xcb,0x54,0x4d,0xd3,0xdc,0xfc,0x8c,0x8c,0x8c,0x0,0x88,0x46,0xa3,0x87,0xf,0x1f,0xb6,0x6d,0x9b,0x96,0x8c,0xfa,0xd0,0x33,0xe5,0xe7,0x47,0xa9,0x69,0x2a,0xd9,0x2c,0xcf,0xe5,0x58,0x36,0xcb,0x6f,0x67,0x14,0xb,0x56,0x2c,0xe6,0x74,0x7d,0xe,0x26,0x82,0xb5,0x2,0x81,0x74,0x3b,0x79,0xd9,0xd0,0x6f,0x96,0x29,0xa5,0x52,0x4a,0x5d,0xd7,0xe7,0xe7,0xe7,0x47,0x47,0x47,0x1,0x1c,0x3c,0x78,0xb0,0x2b,0x76,0x77,0xde,0x76,0x6a,0x87,0x46,0x6b,0xcf,0x3d,0x93,0x1f,0x7f,0xaf,0xfc,0x83,0x67,0xcd,0xfe,0xaf,0x37,0x1e,0xea,0xb7,0x36,0x6c,0x2a,0xef,0x78,0x3a,0x7b,0x6c,0x52,0xa4,0x13,0x98,0x45,0xf7,0xa5,0x3f,0x36,0xda,0x3a,0x96,0xc8,0xda,0xdf,0xdf,0x4f,0x8,0xb9,0x72,0xe5,0xca,0x91,0x23,0x47,0x86,0x86,0x86,0xea,0xf5,0x7a,0x38,0x1c,0x76,0x27,0x4,0x21,0x84,0x52,0x5a,0x2e,0x97,0x15,0x45,0x29,0x95,0x4a,0x8a,0xa2,0x4c,0xbd,0x7d,0xe9,0xc1,0xaf,0xf6,0xab,0x43,0x3f,0xb4,0x76,0x1e,0x90,0xf,0xdf,0x5,0x0,0x5,0xa0,0x8,0xa8,0xc0,0x3d,0x0,0xa0,0x4c,0xd5,0xbf,0xf2,0xf3,0x1f,0x75,0xbf,0x3b,0x51,0xba,0x67,0x2d,0x11,0xe,0x21,0x84,0xa5,0x52,0x29,0x4a,0xa9,0xe3,0x38,0x1d,0x1d,0x1d,0xba,0xae,0x5f,0xbc,0x78,0xf1,0xf4,0xe9,0xd3,0xa4,0xe9,0xc7,0x19,0x8,0x4,0x2a,0x95,0xca,0xcc,0xcc,0x4c,0x28,0x14,0xaa,0x3b,0xe2,0xe2,0x9b,0x6f,0x56,0xcf,0x9f,0x89,0x9c,0x79,0x95,0x4d,0x7f,0x40,0x67,0xcb,0x28,0x10,0x94,0x25,0xfd,0x68,0x41,0xf9,0xdb,0xe5,0xe0,0x6f,0x5e,0xee,0x7b,0x75,0x6c,0xed,0x8d,0xcb,0xc5,0x78,0x37,0xc1,0xd2,0xa8,0x20,0x1b,0x37,0x6e,0x24,0x84,0xa8,0xaa,0x9a,0xcf,0xe7,0xdd,0xa,0x67,0x32,0x19,0x4a,0x29,0x63,0xcc,0x2b,0x3e,0x63,0x6c,0x71,0x71,0xd1,0x4d,0x60,0x3c,0x1e,0x17,0x52,0xd2,0x42,0x8e,0x59,0x12,0x80,0xc,0xab,0xd0,0xc2,0xc4,0xb1,0x49,0xd1,0x90,0xe,0x1e,0x48,0x3f,0xd0,0x76,0xef,0xfd,0x66,0xb5,0x42,0x7d,0x3f,0x1c,0x97,0xf2,0xee,0xe4,0x99,0x9f,0x9f,0xa7,0x94,0xa,0x21,0xbc,0xfa,0xbb,0x19,0x93,0x52,0x2,0xa8,0xd7,0xeb,0x94,0x52,0xe8,0x11,0x42,0x28,0xa4,0xa0,0xb6,0x45,0xca,0x15,0x50,0x2a,0xc3,0x11,0x87,0x10,0x27,0xda,0xa9,0x40,0x3a,0x8c,0x7d,0x4a,0xce,0x4d,0x9b,0x36,0x79,0x40,0x8c,0x31,0xdb,0xb6,0x2b,0x95,0xa,0x96,0x3f,0x20,0x9a,0x87,0xd5,0x6a,0x5b,0x4a,0x29,0xa5,0x34,0x93,0xc9,0x34,0x1a,0xd,0xc6,0x98,0x77,0xce,0x9b,0x2f,0x8,0x21,0x14,0x45,0x49,0x24,0x12,0xcd,0x74,0x5a,0xd,0xd1,0x67,0xde,0xe5,0xf7,0xf5,0xeb,0xd7,0x17,0x16,0x16,0x34,0x4d,0xf3,0xf4,0x97,0x3d,0x1d,0xc9,0x9d,0x67,0x8b,0xef,0xa1,0xf9,0x5f,0x8d,0xb9,0x7c,0xa3,0x94,0x72,0xce,0x43,0xa1,0x90,0xaa,0xaa,0xde,0xf9,0xaa,0x4f,0xc7,0xd5,0xf2,0xe3,0xc3,0x5d,0x31,0x9a,0xe6,0x2f,0xf5,0x29,0xf9,0x50,0x56,0x44,0x5f,0xb1,0x37,0x57,0xb,0xd1,0x9f,0xa2,0xff,0xd5,0xf7,0x15,0x6d,0x37,0x7b,0xf0,0x9,0x60,0x25,0x8c,0xb,0x31,0xe9,0x52,0x71,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82}; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:16:17: warning: ‘icon_32_png_size’ defined but not used [-Wunused-variable] 16 | static uint32_t icon_32_png_size = 0xc63; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In member function ‘rs2::save_to_ply::get_texcolor(rs2::video_frame const&, unsigned char const*, float, float)’, inlined from ‘rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’ at /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:106:48: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:284:84: warning: ‘texture_data’ may be used uninitialized [-Wmaybe-uninitialized] 284 | return { texture_data[idx], texture_data[idx + 1], texture_data[idx + 2] }; | ^ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:84:28: note: ‘texture_data’ was declared here 84 | const uint8_t* texture_data; | ^~~~~~~~~~~~ [ 80%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/ux-alignment.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/ux-alignment.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/ux-alignment.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/ux-alignment.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/ux-alignment.cpp [ 80%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/opengl3.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/opengl3.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/opengl3.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/opengl3.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h: In constructor ‘rs2::vbo::vbo(rs2::vbo&&)’: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:130:18: warning: ‘rs2::vbo::_type’ will be initialized after [-Wreorder] 130 | vbo_type _type; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:129:18: warning: ‘uint32_t rs2::vbo::_size’ [-Wreorder] 129 | uint32_t _size = 0; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:85:1: warning: when initialized here [-Wreorder] 85 | vbo::vbo(vbo&& other) | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h: In constructor ‘rs2::vao::vao(const rs2::float3*, const rs2::float2*, const rs2::float3*, const rs2::float3*, int, const rs2::int3*, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:44: warning: ‘rs2::vao::_uvs’ will be initialized after [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:34: warning: ‘rs2::vbo rs2::vao::_indexes’ [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:96:1: warning: when initialized here [-Wreorder] 96 | vao::vao(const float3* vert, const float2* uvs, const float3* normals, | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:50: warning: ‘rs2::vao::_tangents’ will be initialized after [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:161:13: warning: ‘int rs2::vao::_vertex_count’ [-Wreorder] 161 | int _vertex_count; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:96:1: warning: when initialized here [-Wreorder] 96 | vao::vao(const float3* vert, const float2* uvs, const float3* normals, | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h: In constructor ‘rs2::vao::vao(rs2::vao&&)’: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:34: warning: ‘rs2::vao::_indexes’ will be initialized after [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:13: warning: ‘rs2::vbo rs2::vao::_vertexes’ [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:126:1: warning: when initialized here [-Wreorder] 126 | vao::vao(vao&& other) | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:44: warning: ‘rs2::vao::_uvs’ will be initialized after [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:24: warning: ‘rs2::vbo rs2::vao::_normals’ [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:126:1: warning: when initialized here [-Wreorder] 126 | vao::vao(vao&& other) | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp: In static member function ‘static std::unique_ptr rs2::shader_program::load(const std::string&, const std::string&, const char*, const char*, const char*, const char*)’: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:602:21: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 602 | return std::move(res); | ~~~~~~~~~^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:602:21: note: remove ‘std::move’ call [ 80%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/rs-config.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/rs-config.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/rs-config.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/rs-config.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.h: In constructor ‘rs2::config_file::config_file(std::string)’: /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.h:96:21: warning: ‘rs2::config_file::_filename’ will be initialized after [-Wreorder] 96 | std::string _filename; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.h:94:44: warning: ‘std::map, std::__cxx11::basic_string > rs2::config_file::_values’ [-Wreorder] 94 | std::map _values; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.cpp:96:1: warning: when initialized here [-Wreorder] 96 | config_file::config_file(std::string filename) | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.h: In constructor ‘rs2::config_file::config_file()’: /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.h:96:21: warning: ‘rs2::config_file::_filename’ will be initialized after [-Wreorder] 96 | std::string _filename; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.h:94:44: warning: ‘std::map, std::__cxx11::basic_string > rs2::config_file::_values’ [-Wreorder] 94 | std::map _values; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.cpp:123:1: warning: when initialized here [-Wreorder] 123 | config_file::config_file() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 80%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/ux-window.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/ux-window.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/ux-window.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/ux-window.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:14: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.h:13, from /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:10: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:12: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp: In function ‘void rs2::prepare_config_file()’: /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:112:14: warning: unused variable ‘renderer’ [-Wunused-variable] 112 | auto renderer = (const char*)glGetString(GL_RENDERER); | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:113:14: warning: unused variable ‘version’ [-Wunused-variable] 113 | auto version = (const char*)glGetString(GL_VERSION); | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:114:14: warning: unused variable ‘glsl’ [-Wunused-variable] 114 | auto glsl = (const char*)glGetString(GL_SHADING_LANGUAGE_VERSION); | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.h: In constructor ‘rs2::ux_window::ux_window(const char*, rs2::context&)’: /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.h:110:34: warning: ‘rs2::ux_window::_app_ready’ will be initialized after [-Wreorder] 110 | std::atomic _app_ready; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.h:109:34: warning: ‘bool rs2::ux_window::_first_frame’ [-Wreorder] 109 | bool _first_frame; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:430:5: warning: when initialized here [-Wreorder] 430 | ux_window::ux_window(const char* title, context &ctx) : | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.h:122:34: warning: ‘rs2::ux_window::_dev_stat_message’ will be initialized after [-Wreorder] 122 | std::string _dev_stat_message; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.h:111:34: warning: ‘std::atomic rs2::ux_window::_keep_alive’ [-Wreorder] 111 | std::atomic _keep_alive; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:430:5: warning: when initialized here [-Wreorder] 430 | ux_window::ux_window(const char* title, context &ctx) : | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ [ 81%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/os.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/os.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/os.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/os.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/os.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/common/ux-window.cpp:22: /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:37:16: warning: ‘icon_512_png_data’ defined but not used [-Wunused-variable] 37 | static uint8_t icon_512_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x2,0x0,0x0,0x0,0x2,0x0,0x8,0x6,0x0,0x0,0x0,0xf4,0x78,0xd4,0xfa,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0x1b,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x37,0x3a,0x34,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x31,0x33,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x31,0x33,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x36,0x36,0x34,0x31,0x66,0x35,0x33,0x61,0x2d,0x61,0x31,0x32,0x63,0x2d,0x34,0x62,0x30,0x30,0x2d,0x39,0x64,0x37,0x61,0x2d,0x66,0x33,0x36,0x66,0x33,0x34,0x32,0x31,0x36,0x37,0x32,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x37,0x3a,0x34,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0xc9,0x8a,0x11,0xa1,0x0,0x0,0x91,0x72,0x49,0x44,0x41,0x54,0x78,0x9c,0xed,0x9d,0x77,0xbc,0x1d,0x55,0xb9,0xfe,0xbf,0x6b,0x66,0xf7,0xd3,0x72,0xd2,0xb,0x10,0x4a,0x8,0x84,0x84,0x8e,0x10,0xa4,0x49,0x53,0x44,0x6c,0x17,0xb1,0x5d,0x41,0x51,0xec,0xe5,0x5e,0x51,0xb0,0xa0,0xe0,0x55,0xec,0x3f,0x44,0x45,0x4,0x41,0xb0,0x20,0x88,0x22,0xa0,0x62,0x1,0x11,0x4,0xb,0x84,0x16,0x4a,0x20,0x24,0x4,0x48,0x20,0x9,0xe9,0x39,0xbd,0xec,0x32,0xb3,0x7e,0x7f,0xcc,0xd9,0xc9,0x49,0x72,0xca,0x2e,0x53,0xd6,0x9a,0xbd,0x9e,0xcf,0xe7,0x18,0x49,0xce,0x3c,0xcf,0x3b,0x6b,0xad,0x99,0xe7,0x9d,0x55,0xc5,0xbc,0x79,0xf3,0xd6,0x2,0x2d,0xec,0x4,0x21,0xc4,0xce,0x7f,0xe5,0xb,0x82,0xe2,0xd,0x4b,0x47,0x27,0x5e,0x9d,0x62,0xd,0x53,0x47,0x27,0xde,0xb0,0xca,0x3a,0x28,0x2d,0xd3,0x56,0xc2,0xe5,0xd,0x4b,0xc7,0xc4,0x1f,0x9d,0x86,0x8f,0xbc,0xaf,0x24,0x80,0x99,0x7e,0xb1,0x8d,0x7,0xd3,0x68,0xc2,0xe5,0xd,0x2,0xa6,0xe,0xc3,0xe5,0xd,0xb,0xc6,0xfc,0xf5,0xe7,0xd,0x4b,0xc7,0xc4,0x1f,0x9d,0x86,0xcf,0xbc,0x7b,0x58,0x40,0x4f,0xc0,0x22,0x81,0x71,0x86,0x9,0x4d,0x2a,0x34,0x50,0x5e,0x53,0x87,0xf1,0xe0,0x8d,0x4a,0x27,0x8,0xe8,0x56,0xf6,0xba,0xd7,0xa9,0x89,0x3f,0x3a,0x4,0x10,0xfb,0x56,0x2b,0x4,0x11,0xd3,0x8d,0x19,0x3,0x5e,0x53,0x87,0xf1,0xe0,0xd,0x4b,0xc7,0x7c,0x65,0x85,0xc7,0x1b,0x96,0x8e,0x89,0x3f,0x3a,0x9d,0xa0,0x62,0xdf,0x21,0x1,0xd0,0x29,0xf0,0xb0,0xb4,0x74,0x6b,0x8c,0x3a,0x95,0x41,0x58,0x5a,0x3a,0x95,0x75,0x90,0xbc,0x61,0xe9,0x98,0xaf,0xac,0xf0,0x78,0xc3,0xd2,0x31,0xf1,0x47,0xa7,0x13,0x64,0xec,0xdb,0x12,0x0,0x9d,0x1f,0x5a,0xd0,0xab,0xe0,0x75,0xe3,0xd,0xb,0xa6,0xe,0xf5,0x7e,0x51,0x5,0xc9,0x1b,0x86,0x8e,0x29,0x93,0x70,0x79,0xc3,0xd2,0xd1,0x39,0xfe,0xa0,0x63,0x4f,0x4,0x25,0xa2,0x73,0xa1,0x1b,0xde,0xe0,0x38,0xc3,0xd4,0x31,0xbc,0xe1,0xe9,0xe8,0x1c,0xbb,0x8e,0xbc,0x61,0xe9,0x98,0xf8,0xa3,0xd3,0x9,0x23,0x76,0x4b,0xd7,0xc0,0x83,0xd4,0x31,0xbc,0xa6,0xe,0xe3,0xc2,0x1b,0x95,0x4e,0x10,0xd0,0xad,0xec,0x75,0xaf,0x53,0x13,0x7f,0x74,0x3a,0x61,0xc5,0xbe,0xcb,0x24,0xc0,0x7a,0xa1,0xf3,0xb,0x6,0xf4,0x6b,0x8c,0x3a,0x37,0xbe,0xa0,0xa0,0x53,0x59,0x7,0xc9,0x1b,0x96,0x8e,0xce,0xed,0x45,0xf7,0x32,0x31,0xf1,0x87,0xcb,0x1b,0x86,0x4e,0x98,0xcf,0x93,0xaf,0x9,0x80,0x99,0x2c,0xa6,0x3f,0xaf,0xa9,0xc3,0x78,0xf0,0x86,0xa5,0xa3,0x73,0xfc,0xa6,0x4c,0xc2,0xe5,0xd,0x4b,0x47,0xe7,0xf8,0xc3,0x7e,0xff,0xfa,0x96,0x0,0x18,0xe3,0xd0,0x9f,0xd7,0xd4,0x61,0x3c,0x78,0xc3,0xd2,0xd1,0x39,0x7e,0x53,0x26,0xe1,0xf2,0x86,0xa5,0xa3,0x73,0xfc,0x51,0xbc,0x7f,0x7d,0x1f,0x2,0x8,0x1a,0x3a,0x15,0xbc,0x6e,0xbc,0x61,0xc1,0xd4,0xa1,0xde,0x2f,0xaa,0x20,0x79,0xc3,0xd0,0x31,0x65,0x12,0x2e,0x6f,0x58,0x3a,0x3a,0xc7,0x1f,0xd5,0xc7,0x57,0xc2,0x6f,0xc2,0xa0,0xa0,0x5b,0xa3,0x31,0xbc,0xe1,0x69,0x18,0xde,0xf0,0x74,0x4c,0x2f,0x51,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xd5,0xd2,0x9,0x2,0x23,0xc5,0x5e,0x77,0xf,0x80,0x31,0xe,0xc3,0x1b,0x25,0x74,0x2b,0x13,0xf3,0xa2,0xaa,0xc,0xc6,0xfc,0xc3,0xd3,0x31,0xf1,0x47,0xab,0x13,0xa5,0x87,0xd6,0x95,0x0,0xe8,0xfc,0x92,0xd1,0xad,0x32,0x75,0xe3,0xd,0x43,0x47,0xb7,0x32,0xd1,0xb9,0xac,0x83,0xe4,0xd,0x43,0xc7,0x94,0x49,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xeb,0x43,0xcd,0x9,0x80,0xce,0x5,0xaf,0x5b,0x65,0xea,0xc6,0x1b,0x86,0x8e,0x6e,0x65,0xa2,0x73,0x59,0x7,0xc9,0x1b,0x86,0x8e,0x29,0x93,0x70,0x79,0xc3,0xd2,0x31,0xf1,0xd7,0xaf,0x53,0x53,0x2,0xa0,0x42,0xe0,0x2a,0x71,0x1a,0xde,0x70,0x75,0x74,0x2b,0x13,0x9d,0xcb,0x3a,0x48,0xde,0xa8,0x74,0xfc,0x80,0xee,0x65,0x62,0xe2,0x8f,0x56,0x47,0x95,0xf8,0xab,0x4e,0x0,0x54,0x9,0x5c,0x15,0x4e,0xc3,0x1b,0xae,0x8e,0x6e,0x65,0xa2,0x73,0x59,0x7,0xc9,0x1b,0x96,0x8e,0x4e,0x6d,0x30,0x2c,0x1d,0x13,0x7f,0xb4,0x3a,0x2a,0xc5,0x5f,0xd5,0x2a,0x0,0x95,0x2,0x57,0x81,0xd3,0xf0,0x86,0xab,0xa3,0x5b,0x99,0x98,0xb2,0x8e,0x4e,0xcb,0xd4,0x69,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xfd,0xd5,0xa9,0xb8,0x7,0x40,0xb5,0xc0,0xa3,0xe6,0x34,0xbc,0xe1,0xea,0xe8,0x56,0x26,0x3a,0x97,0x75,0x98,0x30,0x6d,0x25,0x3c,0x1d,0x13,0x7f,0xb4,0x3a,0x2a,0xc6,0x5f,0x51,0x2,0xa0,0x62,0xe0,0x51,0x72,0x1a,0xde,0x70,0x75,0x74,0x2b,0x13,0x9d,0xcb,0x3a,0x48,0xde,0xa8,0x74,0xfc,0x80,0xee,0x65,0x62,0xe2,0x8f,0x56,0x47,0xd5,0xf8,0xc7,0x4d,0x0,0x54,0xd,0x3c,0x2a,0x4e,0xc3,0x1b,0xae,0x8e,0x6e,0x65,0xa2,0x73,0x59,0x7,0xc9,0x1b,0x96,0x8e,0x4e,0x6d,0x30,0x2c,0x1d,0x13,0x7f,0xb4,0x3a,0x2a,0xc7,0x3f,0x66,0x2,0xa0,0x72,0xe0,0x51,0x70,0x1a,0xde,0x70,0x75,0x74,0x2b,0x13,0x9d,0xcb,0x3a,0x48,0xde,0xb0,0x74,0x74,0x6a,0x83,0x61,0xe9,0x98,0xf8,0xa3,0xd5,0x51,0x3d,0xfe,0x51,0x13,0x0,0xd5,0x3,0xf,0x9b,0xd3,0xf0,0x86,0xab,0xa3,0x5b,0x99,0xe8,0x5c,0xd6,0x41,0xf2,0x86,0xa5,0xa3,0x53,0x1b,0xc,0x4b,0xc7,0xc4,0x1f,0xad,0x8e,0xe,0xf1,0x8f,0xb8,0xa,0x40,0x87,0xc0,0xc3,0xe4,0x34,0xbc,0xe1,0xea,0xe8,0x56,0x26,0x3a,0x97,0x75,0x90,0xbc,0x61,0xe8,0x98,0x32,0x9,0x97,0x37,0x2c,0x1d,0x13,0x7f,0x38,0x3a,0xbb,0xf4,0x0,0xe8,0x12,0x78,0x98,0xd0,0xad,0x91,0xe8,0x5c,0x87,0xba,0x95,0x89,0xce,0x65,0x1d,0x24,0x6f,0x18,0x3a,0xa6,0x4c,0xc2,0xe5,0xd,0x4b,0xc7,0xc4,0x1f,0x9e,0xce,0xe,0x9,0x80,0x4e,0x81,0x87,0xc5,0xab,0x53,0xac,0x41,0xf2,0x46,0xa5,0xe3,0x7,0x4c,0x59,0x87,0xcb,0x1b,0x95,0x8e,0x1f,0xd0,0xbd,0x4c,0x4c,0xfc,0xd1,0xea,0xe8,0x16,0xff,0xb6,0x4,0x40,0xb7,0xc0,0xc3,0xe0,0xd5,0x29,0xd6,0x20,0x79,0xc3,0xd2,0x31,0x75,0x18,0x9e,0x8e,0x89,0x3f,0x1c,0xce,0x30,0x75,0x4c,0xfc,0xd1,0xea,0xe8,0x18,0xbf,0xe5,0x37,0xe1,0x58,0xd0,0xa9,0xe0,0x75,0x8a,0x35,0x48,0xde,0xb0,0x74,0x4c,0x1d,0x86,0xa7,0x63,0xe2,0xf,0x87,0x33,0x4c,0x1d,0x13,0x7f,0xb4,0x3a,0xba,0xc6,0x6f,0xe9,0x1a,0x78,0x90,0xbc,0x3a,0xc5,0x1a,0x24,0x6f,0x58,0x3a,0xa6,0xe,0xc3,0xd3,0x31,0xf1,0x87,0xc3,0x19,0xa6,0x8e,0x89,0x3f,0x5a,0x1d,0x9d,0xe3,0xaf,0xea,0x2c,0x80,0x5a,0xa1,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0x47,0xe7,0xf8,0x4d,0x99,0x84,0xcb,0x1b,0x96,0x8e,0x89,0x3f,0x5a,0x9d,0x9a,0x8e,0x3,0xae,0x6,0x3a,0x15,0xbc,0x4e,0xb1,0x6,0xc9,0x1b,0x96,0x8e,0xa9,0xc3,0xf0,0x74,0x74,0x8e,0xdf,0x94,0x49,0xb8,0xbc,0x61,0xe9,0x98,0xf8,0xa3,0xd7,0x9,0x34,0x1,0xd0,0xa9,0xe0,0x75,0x8a,0x35,0x48,0xde,0xb0,0x74,0x4c,0x1d,0x86,0xa7,0xa3,0x7b,0xfc,0x41,0x40,0xa7,0x58,0x47,0x82,0xee,0x75,0x6a,0xe2,0x57,0x43,0x27,0xb0,0x4,0x40,0xa7,0x82,0xd7,0x29,0xd6,0x20,0x79,0xc3,0xd2,0x31,0x75,0x18,0x9e,0x8e,0x89,0x3f,0x1c,0xce,0x30,0xb5,0x4c,0x9d,0x46,0xab,0xa3,0x7b,0xfc,0xc3,0x11,0x48,0x2,0xa0,0x7b,0xc1,0xfb,0x1,0xdd,0xcb,0x40,0xa7,0xf8,0x75,0x8a,0x35,0x4c,0x1d,0x13,0x7f,0x38,0x9c,0x61,0x6a,0x99,0x3a,0x8d,0x56,0x47,0xf7,0xf8,0x77,0x86,0xef,0x93,0x0,0x75,0x6a,0xf4,0x86,0x37,0x5c,0x1d,0xd3,0x36,0xc2,0xd3,0x31,0xf1,0x87,0xc3,0x19,0xa6,0x8e,0x89,0x3f,0x5a,0x1d,0xdd,0xe3,0x1f,0x49,0xc7,0xd7,0x1e,0x0,0xf3,0x85,0xae,0x1f,0x6f,0x58,0x3a,0x3a,0xbd,0xd0,0x4d,0x59,0x47,0xab,0xa3,0x53,0x5b,0x9,0x4b,0xc7,0xc4,0x1f,0xad,0x8e,0xee,0xf1,0x8f,0xa6,0xe3,0x5b,0x2,0xa0,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0xc7,0xc4,0x1f,0xe,0x67,0x98,0x3a,0x26,0xfe,0x68,0x75,0x74,0x8f,0x7f,0x2c,0x1d,0x5f,0x12,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x38,0xc3,0x84,0xa9,0xd3,0x68,0x75,0x74,0x8f,0x7f,0x3c,0x9d,0xba,0x13,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x38,0xc3,0xd4,0x32,0x75,0x1a,0xad,0x8e,0xee,0xf1,0x57,0xa2,0x53,0x57,0x2,0xa0,0x7b,0xc1,0xfb,0x1,0xdd,0xcb,0x40,0xf7,0xf8,0xfd,0x80,0x29,0xeb,0x68,0x75,0x74,0x36,0xcf,0xa0,0xb4,0x4c,0x9d,0x46,0xab,0xa3,0x7b,0xfc,0x95,0xea,0xd4,0xbc,0xa,0x40,0xa7,0x46,0x6f,0x78,0xc3,0xd5,0x31,0x6d,0x23,0x3c,0x1d,0x13,0x7f,0x38,0x9c,0x61,0xea,0x98,0xf8,0xa3,0xd5,0xd1,0x3d,0xfe,0x6a,0x74,0x6a,0xea,0x1,0x30,0x5f,0x77,0xfa,0xf1,0x86,0xa5,0xa3,0xd3,0xb,0xdd,0x94,0x75,0xb4,0x3a,0x3a,0xbd,0x47,0x76,0x86,0xee,0x65,0x62,0xe2,0xf,0x97,0x57,0x55,0x9d,0xaa,0x13,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x79,0xc3,0xd0,0x30,0x75,0x1a,0xad,0x8e,0xee,0xf1,0xd7,0xa2,0x53,0x55,0x2,0xa0,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0xc7,0xc4,0x1f,0x2e,0x6f,0x18,0xd0,0x39,0x76,0x30,0x6d,0x52,0x57,0x9d,0x8a,0x13,0x0,0x9d,0xa,0x5e,0xa7,0x58,0x83,0xe4,0xd,0x4b,0xc7,0xd4,0x61,0x78,0x3a,0x26,0xfe,0x70,0x79,0xc3,0xd0,0x31,0x13,0x16,0xa3,0xd5,0xd1,0x3d,0xfe,0x7a,0x74,0x2a,0x4a,0x0,0x74,0x2f,0x78,0x3f,0xa0,0x7b,0x19,0xe8,0x1e,0xbf,0x1f,0x30,0x65,0x1d,0xad,0x8e,0x6e,0xbc,0x61,0xe8,0x18,0xf3,0x8f,0x56,0x47,0xf7,0xf8,0xeb,0xd5,0x19,0x77,0x15,0x80,0x4e,0x5,0xaf,0x53,0xac,0x41,0xf2,0x86,0xa5,0x63,0xea,0x30,0x3c,0x1d,0x13,0x7f,0x38,0x9c,0x61,0xea,0x98,0xf8,0xa3,0xd5,0xd1,0x3d,0x7e,0x3f,0x74,0xc6,0xec,0x1,0xd0,0xa9,0xe0,0x75,0x8a,0x35,0x48,0xde,0xb0,0x74,0x4c,0x1d,0x86,0xa7,0x63,0xe2,0x8f,0x1f,0x4c,0x9d,0x46,0xab,0xa3,0x7b,0xfc,0x7e,0xe9,0x8c,0x9a,0x0,0xe8,0x54,0xf0,0x3a,0xc5,0x1a,0x24,0x6f,0x58,0x3a,0xa6,0xe,0xc3,0xd3,0x31,0xf1,0x87,0xcb,0x1b,0x86,0x8e,0xce,0xb1,0x7,0xc9,0x1b,0x96,0x8e,0xee,0xf1,0xfb,0xa9,0x33,0x62,0x2,0xa0,0x53,0xc1,0xeb,0x14,0x6b,0x90,0xbc,0x61,0xe9,0x98,0x3a,0xc,0x4f,0xc7,0xc4,0x1f,0x2e,0x6f,0x18,0x3a,0xba,0xf7,0x86,0xe8,0x5c,0xf6,0x41,0xf2,0xea,0xaa,0xb3,0x4b,0x2,0xa0,0x7b,0xc1,0xfb,0x1,0xdd,0xcb,0x40,0xa7,0xf8,0x75,0x8a,0x35,0x4c,0x1d,0x13,0x7f,0xb8,0xbc,0x61,0xe8,0x98,0x9,0x7f,0xd1,0xea,0xe8,0x1e,0x7f,0x10,0x3a,0x3b,0x24,0x0,0xba,0x15,0xbc,0x4e,0x8d,0x5c,0xa7,0x46,0x11,0x26,0x6f,0x10,0xd0,0x29,0xd6,0x91,0x60,0xda,0x4a,0xb8,0xbc,0x61,0xe8,0x18,0xf3,0x8f,0x56,0x47,0xf7,0xf8,0x83,0xd2,0xd9,0xb6,0xa,0x40,0xb7,0x82,0xd7,0xa9,0x91,0xeb,0xd6,0x28,0x74,0xe6,0x35,0x65,0x1d,0xad,0x8e,0xce,0x75,0x1a,0x94,0x96,0xa9,0xd3,0x68,0x75,0x74,0x8f,0x3f,0x48,0x1d,0xcb,0x6f,0xc2,0xe1,0xd0,0x89,0x57,0xa7,0x58,0xc3,0xd4,0xd1,0x89,0xd7,0x94,0x75,0xb4,0x3a,0xa6,0xe7,0x25,0x1c,0xce,0x30,0x75,0x4c,0xfc,0xf1,0xd6,0xb1,0x74,0x2b,0x78,0x9d,0x1e,0x52,0x5d,0x1b,0x85,0x8e,0xbc,0xa6,0xac,0xa3,0xd5,0xd1,0x8d,0x37,0xc,0x1d,0x9d,0x63,0xf,0x92,0x37,0x2c,0x1d,0xdd,0xe3,0xf,0x43,0xa7,0xa6,0xd3,0x0,0xc7,0x83,0x4e,0x15,0xaa,0x53,0xac,0x61,0xea,0xe8,0xc4,0x6b,0xca,0x3a,0x5a,0x1d,0xdd,0x78,0xa3,0xd2,0xd1,0x9,0xba,0x97,0xbd,0xee,0xf1,0x87,0xa5,0xe3,0x7b,0x2,0xa0,0x53,0x85,0xea,0x14,0x6b,0x98,0x3a,0x3a,0xf1,0x9a,0xb2,0x8e,0x56,0x47,0x37,0xde,0xb0,0x74,0x74,0x8e,0x5f,0xe7,0xd8,0x83,0xe4,0x8d,0x9b,0x8e,0x10,0xc2,0xdf,0x4,0x40,0xa7,0xa,0xd5,0x29,0xd6,0x30,0x75,0x74,0xe2,0xd5,0xfd,0xcb,0xcd,0xb4,0x95,0x70,0x79,0xc3,0xd2,0xd1,0x39,0x7e,0xf3,0x4c,0x35,0x86,0x4e,0x99,0x77,0xdc,0xb3,0x0,0xaa,0x25,0xf4,0x1b,0x3a,0x35,0xf2,0xb8,0x34,0xa,0x1d,0x78,0x4d,0x59,0x47,0xab,0xa3,0x73,0x9d,0x6,0xa5,0x65,0xea,0x34,0x5a,0x1d,0xdd,0xe3,0xf,0x4b,0x67,0x38,0xaf,0x2f,0x3d,0x0,0x3a,0x55,0xa8,0x4e,0xb1,0x86,0xa9,0xa3,0x13,0xaf,0x29,0xeb,0x68,0x75,0xcc,0x57,0x62,0x74,0xd0,0xbd,0x4e,0x4d,0xfc,0xd1,0xea,0xec,0xcc,0x5b,0x77,0x2,0xa0,0x53,0x85,0xea,0x14,0x6b,0x98,0x3a,0x3a,0xf1,0x9a,0xb2,0x8e,0x56,0x47,0x37,0xde,0xb0,0x74,0xc2,0x88,0x5f,0xe7,0xd8,0x83,0xd4,0xd1,0x3d,0xfe,0xb0,0x74,0x46,0xe2,0xad,0x2b,0x1,0xd0,0xbd,0x42,0xfd,0x40,0x1c,0x1b,0x85,0xca,0xbc,0x61,0x40,0xf7,0x32,0xd1,0x2d,0x7e,0x53,0x2e,0xd1,0x41,0xe7,0xd8,0x41,0xff,0xb6,0x13,0x96,0xce,0x68,0xbc,0x35,0x27,0x0,0xba,0x3d,0x4c,0xe6,0x6b,0xd4,0xf0,0x46,0xa9,0x61,0xda,0x4a,0xb8,0xbc,0x61,0xe9,0xe8,0x1c,0xbf,0x99,0x73,0xd1,0x18,0x3a,0x63,0xf1,0xd6,0x94,0x0,0xe8,0xf6,0x30,0x99,0xc6,0x67,0x78,0xa3,0x84,0xce,0xb1,0x83,0xfe,0x75,0x6a,0xe2,0xf,0x87,0x33,0x4c,0x2d,0x9d,0xcb,0x3e,0x4c,0x9d,0xf1,0x78,0xab,0x5e,0x5,0xa0,0xd3,0xc3,0xa4,0x53,0xac,0x61,0xea,0xe8,0xc4,0x6b,0xca,0x3a,0x5a,0x1d,0xdd,0x78,0xc3,0xd0,0x31,0xe6,0x19,0xad,0x8e,0xee,0xf1,0x87,0xa5,0x53,0x9,0x6f,0x55,0x3d,0x0,0x3a,0x55,0xa8,0x4e,0xb1,0x86,0xa9,0xa3,0x13,0xaf,0x29,0xeb,0x68,0x75,0x74,0xe3,0x8d,0x4a,0x27,0x28,0x98,0x67,0x2a,0x3c,0xde,0xb8,0xe9,0x54,0xca,0x5b,0x71,0x2,0x10,0x75,0xa0,0x51,0x73,0x6,0xc9,0x1b,0x96,0x8e,0x4e,0xbc,0xe6,0xe5,0x1d,0xad,0x8e,0x6e,0xbc,0x61,0xe9,0xe8,0x1c,0xbf,0xce,0xb1,0x7,0xc9,0x1b,0x37,0x9d,0x6a,0x78,0x2b,0x4a,0x0,0x54,0x8,0x34,0x6a,0x34,0x52,0xa3,0x50,0x81,0x37,0x2c,0x98,0x17,0xad,0xfe,0xbc,0x61,0xe9,0xe8,0x1c,0xbf,0x79,0x4e,0x1b,0x43,0xa7,0x5a,0xde,0x71,0x13,0x0,0x55,0x2,0x8d,0x92,0xb7,0xd1,0x1a,0x45,0x5c,0x79,0xc3,0xd0,0xd1,0x39,0x76,0x1d,0x79,0xc3,0xd2,0xd1,0x39,0x7e,0x33,0x67,0xa1,0x31,0x74,0x6a,0xe1,0x1d,0x33,0x1,0x50,0x29,0xd0,0xa8,0x78,0x1b,0xb1,0x51,0xc4,0x91,0x37,0xc,0x1d,0xf3,0x95,0x15,0x2e,0x6f,0x58,0x3a,0xba,0xc7,0x1f,0x16,0x74,0x7e,0xa6,0x74,0xd7,0xa9,0x95,0x77,0xd4,0x55,0x0,0xaa,0x5,0x1a,0x36,0x67,0x90,0xbc,0x61,0xe9,0xe8,0xc4,0x6b,0xbe,0x52,0xa2,0xd5,0xd1,0x8d,0x37,0xc,0x1d,0xd3,0x26,0xa3,0xd5,0xd1,0x3d,0xfe,0xb0,0x74,0xea,0xe1,0x1d,0xb1,0x7,0x40,0xc5,0x40,0xc3,0xe4,0xc,0x92,0x37,0x2c,0x1d,0x9d,0x78,0xcd,0x8b,0x36,0x5a,0x1d,0xdd,0x78,0xa3,0xd2,0x9,0xa,0x3a,0xc7,0x6f,0xda,0x4e,0xb4,0x3a,0xf5,0xf2,0xee,0x92,0x0,0xa8,0x1a,0x68,0x58,0x9c,0x41,0xf2,0x86,0xa5,0xa3,0x13,0xaf,0x31,0xff,0x68,0x75,0x74,0xe3,0xd,0x4b,0xc7,0xc4,0x1f,0x9d,0x86,0xee,0x65,0x1f,0x96,0x8e,0x1f,0xbc,0x3b,0x24,0x0,0x2a,0x7,0x1a,0x16,0x74,0x8a,0x75,0x24,0x98,0x3a,0x1c,0x19,0xc6,0xfc,0xf5,0xe7,0xd,0x4b,0xc7,0xc4,0x1f,0x1d,0x74,0x2f,0xfb,0xb0,0x74,0xfc,0xe2,0xdd,0x96,0x0,0xa8,0x1e,0x68,0x18,0xbc,0xe6,0x6b,0x34,0x1e,0xbc,0x51,0xe9,0x4,0x1,0xdd,0xca,0x5e,0xf7,0x3a,0x35,0xf1,0x47,0xa7,0xa3,0xf3,0x73,0x3a,0x12,0x74,0xa8,0x63,0xcb,0x6f,0xc2,0xe1,0xd0,0x89,0xd7,0x98,0x7f,0x3c,0x78,0xc3,0xd2,0xd1,0xf9,0x65,0xa5,0x7b,0x99,0x98,0xf8,0xc3,0xe5,0xd,0x43,0x47,0xf7,0xf7,0x6f,0x58,0x1a,0x7e,0xf3,0x26,0x74,0x9,0x34,0x48,0x5e,0x9d,0x1f,0x1c,0xdd,0x78,0x75,0x7f,0xd0,0x4d,0x5b,0x9,0x97,0x37,0x2c,0x1d,0x9d,0xe3,0x37,0xcf,0x54,0x63,0xe8,0x4,0xc1,0x5b,0xf3,0x71,0xc0,0x63,0x41,0xa7,0x2,0x30,0x8d,0x22,0x3c,0x5e,0xf3,0xa2,0x8a,0x56,0x47,0x37,0xde,0xb0,0x74,0x74,0x8f,0x3f,0x2c,0x98,0x67,0x2a,0x3a,0x4,0x15,0xbf,0xef,0x9,0x80,0x4e,0xf,0xa9,0xee,0x8d,0x4f,0x37,0xde,0xb0,0x60,0xda,0x8a,0xfe,0xbc,0x61,0xe9,0x98,0xf8,0xa3,0xd3,0xd1,0x39,0xf6,0x30,0xb5,0x82,0x8c,0xdf,0xd7,0x4,0x40,0xa7,0x46,0x6e,0x4c,0x2e,0x1e,0xbc,0x51,0xe9,0x4,0x1,0xdd,0xca,0x5e,0xf7,0x3a,0x35,0xf1,0x47,0xa7,0xa3,0x73,0xec,0x61,0x6a,0x5,0x1d,0xbf,0x6f,0x9,0x80,0x4e,0x8d,0xdc,0x34,0x8a,0x78,0xf0,0x86,0xa5,0x63,0x92,0x8a,0xf0,0x78,0xc3,0xd2,0x31,0xf1,0x47,0xa7,0xa3,0xf3,0xf3,0x34,0x1a,0x74,0x2d,0x27,0x5f,0x12,0x0,0x9d,0x1a,0xb9,0x31,0xff,0x78,0xf0,0x86,0xa5,0xa3,0x73,0xfc,0xa6,0x4c,0xc2,0xe5,0xd,0x4b,0x47,0xe7,0xf8,0x75,0x7f,0xff,0x86,0xa5,0x13,0x56,0xec,0xa3,0x9e,0x5,0x50,0x29,0x74,0x6a,0xe4,0x3a,0x37,0x8,0xc3,0x1b,0xae,0x8e,0xee,0x2f,0x2a,0x53,0xa7,0xe1,0xf2,0x86,0xa1,0x63,0xda,0xa4,0x5a,0x3a,0x41,0x69,0x85,0x59,0x4e,0x75,0xf5,0x0,0xe8,0xf4,0x90,0xea,0xde,0xf8,0xc,0x6f,0x78,0x3a,0xe6,0x5,0x12,0x2e,0x6f,0x58,0x3a,0xba,0xc7,0x1f,0x16,0x74,0x8e,0xdf,0x3c,0xbb,0xd5,0xe9,0xd4,0x9c,0x0,0xe8,0xfe,0x90,0x6,0x1,0xdd,0xca,0x44,0x37,0xde,0x30,0x74,0xcc,0xb,0x24,0x5c,0xde,0xb0,0x74,0x4c,0xfc,0xd1,0xea,0x84,0x11,0xbf,0x79,0x76,0xab,0xd7,0xa9,0x29,0x1,0xd0,0xad,0x91,0x98,0xa4,0x42,0x7f,0xde,0xa8,0x74,0x82,0x82,0x4e,0x2f,0x10,0xdd,0xeb,0xd4,0xc4,0x1f,0xad,0x8e,0x31,0xff,0x68,0x38,0x2b,0xd1,0xa9,0x3a,0x1,0xd0,0xad,0x91,0xe8,0xfc,0xf0,0xe8,0x56,0x26,0x3a,0x97,0x75,0x90,0xbc,0x61,0xe8,0x98,0x32,0x9,0x97,0x37,0x2c,0x1d,0x13,0xbf,0x5a,0xd0,0xf9,0x7e,0x46,0x8a,0xbd,0xaa,0x4,0x40,0xb7,0x46,0xa2,0xf3,0xc3,0xa3,0x5b,0x99,0xe8,0x5c,0xd6,0x41,0xf2,0x86,0xa1,0x63,0xca,0x24,0x5c,0xde,0xb0,0x74,0x4c,0xfc,0x8d,0xa1,0x13,0x65,0xf,0x49,0xc5,0xab,0x0,0x74,0xba,0x79,0xd3,0x20,0xe2,0xc1,0x1b,0x86,0x8e,0xe9,0x3a,0xc,0x97,0x37,0x2c,0x1d,0x13,0x7f,0x74,0x3a,0x3a,0xc7,0x1e,0xa6,0x96,0xa,0xe5,0x54,0x51,0xf,0x80,0xee,0x8d,0x3c,0x8,0xe8,0x56,0x26,0xba,0xf1,0x86,0xa1,0x63,0x5e,0x20,0xe1,0xf2,0x86,0xa5,0x63,0xe2,0x57,0x4b,0x47,0x77,0xe8,0xf4,0xec,0x56,0xab,0x33,0x6e,0x2,0xa0,0x5b,0x23,0xd7,0xb9,0x51,0xeb,0x56,0x26,0xaa,0x34,0x62,0x55,0x38,0xc3,0xd4,0x32,0x75,0x1a,0x2e,0x6f,0x58,0x3a,0x26,0xfe,0xf8,0xeb,0xa8,0x14,0xfb,0x98,0x9,0x80,0x6e,0x8d,0x44,0xa5,0x82,0x55,0x81,0x53,0x47,0xde,0xa8,0x74,0x82,0x82,0x4e,0xf1,0xeb,0x5e,0xa7,0x26,0xfe,0x68,0x75,0x74,0x8f,0x3f,0xc,0x1d,0xd5,0xde,0x7,0xa3,0x26,0x0,0xba,0x35,0x12,0xd3,0x28,0xf4,0xe7,0xd,0x4b,0xc7,0xc4,0x1f,0xe,0x67,0x98,0x3a,0x26,0xfe,0x68,0x75,0x74,0x8f,0x3f,0x2a,0x9d,0xa0,0x50,0x69,0xfc,0x23,0x4e,0x2,0xd4,0xad,0x91,0xe8,0xdc,0x28,0x84,0x10,0x8,0x21,0x90,0x52,0x2a,0xcf,0x5b,0xbe,0xff,0x20,0xe2,0x1d,0x49,0xcb,0xcf,0xf2,0x96,0x52,0xee,0x10,0x7f,0x50,0x28,0xeb,0xd4,0xa3,0x31,0x5a,0xd9,0x56,0xca,0x5b,0x6d,0xdd,0x8c,0xc4,0x1b,0x44,0xfd,0xea,0xd4,0xd6,0xc3,0xd2,0x89,0xe2,0x99,0xf2,0x3b,0xfe,0x6a,0x39,0x6b,0x8d,0x41,0xe7,0xf7,0x7c,0x90,0xbc,0xf5,0xe8,0xec,0x92,0x0,0xe8,0x74,0xf3,0x3a,0x8f,0xe3,0x4a,0x29,0x49,0x26,0x93,0x24,0x12,0x75,0x1f,0xc7,0xb0,0xb,0xfc,0x36,0xcf,0xe1,0xbc,0x61,0x40,0xa7,0x36,0x18,0xa6,0x8e,0xce,0x75,0x1a,0xa4,0x56,0x50,0xbc,0x65,0x93,0xaa,0x37,0x71,0x1c,0x2b,0xa1,0xab,0x94,0xb7,0x1e,0xd3,0xe,0xb2,0xdc,0x6b,0x31,0xf3,0xf2,0x35,0x85,0x42,0x1,0xd7,0x75,0x2b,0x8a,0x4f,0xe7,0x67,0x57,0xe5,0x67,0x6c,0x7,0xf7,0xd1,0xed,0x1,0xd,0xb,0x41,0xc4,0x9f,0x4e,0xa7,0xe9,0xe8,0xe8,0x60,0xf3,0xe6,0xcd,0xbe,0xf3,0x7,0xf5,0x95,0xa5,0x33,0x2a,0x8d,0x7f,0x78,0x4f,0x41,0x90,0x3a,0x41,0x72,0x44,0x7d,0x7d,0xd0,0x7c,0x41,0xf3,0x8e,0xc4,0x5f,0xcf,0x33,0xa5,0x42,0x9b,0xf0,0x8b,0xc3,0xf,0x2e,0xd7,0x75,0xb1,0x6d,0x9b,0x59,0xb3,0x66,0x91,0x4a,0xa5,0x70,0x1c,0x27,0x30,0xad,0x6a,0xd0,0x68,0xe6,0xf,0xc3,0x12,0x0,0xdd,0x1e,0x52,0xdd,0x1b,0x45,0x32,0x99,0xa4,0xbf,0xbf,0x9f,0xad,0x5b,0xb7,0xfa,0xce,0x6f,0x60,0x60,0xa0,0x6,0x54,0x32,0x6e,0xbf,0x62,0x29,0xf3,0xd4,0x9a,0x10,0x39,0x8e,0x43,0x22,0x91,0x60,0xfa,0xf4,0xe9,0xd8,0xb6,0x3d,0x66,0x2,0xa0,0xfb,0x7b,0x3e,0x2c,0xd4,0xaa,0x95,0xa8,0xe7,0xe2,0xf1,0xa0,0x1b,0x6f,0x18,0x3a,0xc3,0x1f,0x1e,0xdb,0xb6,0x7d,0xe7,0x37,0xa8,0xf,0x51,0x7e,0xfd,0xeb,0x7e,0x7d,0x5c,0x62,0x88,0x1b,0x87,0x6a,0x3c,0x8e,0xe3,0x90,0x4c,0x26,0xc7,0xed,0x55,0x89,0xc3,0x7b,0x3e,0xc,0xd4,0xa3,0x65,0xe9,0x66,0xd2,0x3a,0x37,0xa,0x3,0xb5,0xd1,0xc8,0xe6,0xef,0x7,0x54,0xb8,0x7,0xc3,0x11,0xf,0x1e,0xf3,0x9e,0xaf,0xc,0xf5,0xc6,0x5f,0xf3,0x71,0xc0,0x63,0xc1,0x98,0x7f,0xb8,0xbc,0x6,0xf5,0x43,0xe7,0xba,0x51,0xc1,0x6c,0x54,0x28,0x3f,0x15,0xca,0x41,0x25,0xe,0x5d,0x79,0xcc,0x7b,0x3e,0x3c,0x1d,0xdf,0xa7,0xa0,0x37,0x72,0x77,0x4a,0x98,0x9c,0x6,0xfe,0x41,0xe7,0x49,0x7f,0x2a,0x18,0x77,0x1c,0x62,0x88,0x1b,0x87,0xae,0x3c,0x3a,0x99,0x67,0x18,0x9c,0x41,0x6b,0xf9,0xda,0x3,0xa0,0xbb,0xd1,0xe9,0x1e,0xbf,0x41,0xf5,0x88,0xba,0xce,0xa3,0x4e,0x3e,0xea,0x45,0x5c,0x62,0x50,0x85,0xc3,0x2f,0x18,0xf3,0xf,0x57,0x47,0x47,0xf3,0x7,0x1f,0x13,0x0,0xd3,0x9d,0x12,0x2e,0xaf,0x41,0xfd,0x88,0xfa,0xcb,0x35,0x6a,0xf3,0x8f,0xfa,0xfe,0xe3,0x12,0x83,0x9f,0x50,0xe9,0x7e,0x8c,0xf9,0x47,0xc7,0x19,0x96,0x96,0x2f,0x9,0x80,0xee,0xe6,0xa9,0x7b,0xfc,0x6,0xd5,0x23,0x6a,0xe3,0x89,0xba,0x6d,0xa8,0x10,0x7f,0x1c,0x62,0xf0,0x93,0x47,0x15,0x8e,0xb0,0x79,0x74,0x7e,0xcf,0xeb,0x6c,0xfe,0xe0,0x43,0x2,0xa0,0xbb,0x79,0xea,0x1e,0xbf,0x41,0xf5,0x88,0xda,0x78,0x1a,0xfd,0x7a,0xbf,0x38,0x54,0x81,0x2a,0xe5,0x61,0xcc,0x3f,0x7a,0x9d,0xa0,0x10,0x54,0xfc,0x75,0x25,0x0,0xba,0x9b,0xa7,0xee,0xf1,0x1b,0x84,0x8f,0xa8,0xcd,0x53,0xf7,0xeb,0xd,0x87,0xba,0x1c,0x61,0xf3,0x98,0xf7,0x7c,0xf4,0x3a,0x35,0xaf,0x2,0x30,0x85,0x1a,0xe,0xa7,0x81,0x7f,0x88,0xda,0xfc,0x1a,0xfd,0x7a,0x55,0x38,0x54,0x32,0x4b,0x55,0x38,0x54,0xe4,0xf1,0x3,0xc6,0xa7,0xc6,0x46,0x4d,0x3d,0x0,0xa6,0x50,0xd,0x74,0x43,0xd4,0xa6,0xd1,0xe8,0xd7,0xab,0xc4,0xe1,0x7,0xe2,0x74,0x2f,0xa0,0x56,0x2c,0x7e,0xc1,0xf8,0xd4,0xf8,0xa8,0x3a,0x1,0x30,0x85,0x1a,0x2e,0xaf,0x41,0xf4,0x88,0xda,0x3c,0x75,0xbf,0xde,0x70,0x4,0xc3,0xe1,0x27,0x8f,0x5f,0x50,0x25,0x1e,0xdd,0xdf,0xf3,0x61,0xe9,0x54,0x95,0x0,0x98,0x42,0xd,0x97,0xd7,0xc0,0x1f,0xd4,0x53,0x3f,0x51,0x9b,0x67,0xd4,0xd7,0xfb,0x1,0x55,0xc,0x33,0x4e,0x1c,0x71,0xe6,0xa9,0x17,0xba,0xbf,0xe7,0xc3,0xd4,0xa9,0x38,0x1,0x30,0x85,0x1a,0x2e,0xaf,0x81,0x3f,0x30,0xe6,0x5f,0x1f,0xe2,0x10,0x43,0xdc,0x38,0xe2,0xcc,0x53,0x2f,0x74,0x7f,0xcf,0x87,0xad,0x53,0x51,0x2,0x60,0xa,0x35,0x5c,0x5e,0x3,0x7f,0x60,0xcc,0xbf,0x3e,0xa8,0xd0,0xbe,0x55,0xb9,0xf,0x55,0x38,0xe2,0xcc,0x53,0x2f,0x74,0x7f,0xcf,0x47,0xa1,0x33,0xee,0x2a,0x0,0x53,0xa8,0xe1,0x70,0x1a,0xf8,0xb,0x63,0xfe,0xf5,0x21,0xe,0x31,0xc4,0x8d,0x23,0xce,0x3c,0xf5,0xc2,0xf8,0x54,0x6d,0x3a,0x63,0xf6,0x0,0x98,0x42,0x35,0xd0,0x11,0x51,0x9a,0x7f,0xbd,0x88,0x83,0xf1,0xaa,0x10,0x43,0xdc,0x38,0xe2,0xcc,0x53,0x2f,0x8c,0x4f,0xd5,0xae,0x33,0x6a,0x2,0x60,0xa,0x35,0x5c,0x5e,0x3,0x7f,0x10,0x75,0xfd,0xe8,0x9c,0x7c,0xc4,0x29,0x6,0x55,0x38,0xfc,0x82,0x6a,0xa6,0xad,0x4a,0xd9,0xe8,0xfe,0x9e,0x8f,0x5a,0x67,0xc4,0x4,0xc0,0x14,0x6a,0xb8,0xbc,0x6,0xfe,0x20,0xea,0x2f,0xd7,0xa8,0xcd,0x3f,0xea,0xfb,0x8f,0x4b,0xc,0x7e,0x71,0xf8,0xc5,0xa3,0x52,0x2c,0x7e,0xf2,0xd4,0xb,0xdd,0xdf,0xf3,0x2a,0xe8,0xec,0x92,0x0,0x98,0x42,0xd,0x97,0xd7,0xc0,0x1f,0x44,0x6d,0x3c,0x51,0xb7,0xf,0x15,0xe2,0x8f,0x43,0xc,0x7e,0x42,0xa5,0xfb,0x51,0x8d,0xa7,0x5e,0xe8,0xfe,0x9e,0x57,0x45,0x67,0x87,0x4,0xc0,0x14,0x6a,0x3c,0x78,0x1b,0xd,0x51,0x1b,0x4f,0xa3,0x5f,0xef,0x17,0x87,0x2a,0x50,0xa5,0x3c,0x54,0x33,0x6d,0x3f,0xeb,0x38,0xea,0xde,0xb2,0x30,0x79,0x55,0xd6,0xd9,0xb6,0xa,0xc0,0x14,0x6a,0x78,0xbc,0x42,0x8,0x84,0x10,0x48,0x29,0x7d,0xe7,0x6e,0x34,0x44,0x6d,0x7e,0x8d,0x7e,0x7d,0x5c,0x62,0xf0,0x8b,0xc3,0x2f,0x1e,0x95,0x62,0xf1,0x93,0xa7,0x5e,0x2e,0x9d,0xde,0xf3,0x3a,0xe8,0x58,0xd5,0xfc,0x72,0x50,0x41,0xa8,0xaa,0x13,0x94,0xf9,0x1b,0xf8,0x83,0xa8,0x8d,0xa7,0xd1,0xaf,0xf7,0x8b,0x23,0xe,0x31,0x94,0xa1,0x52,0x99,0xaa,0xc6,0x53,0x2f,0x97,0x4e,0xef,0x79,0x5d,0x74,0x2c,0x53,0xa8,0xe1,0xf1,0xaa,0xf4,0xa2,0xd2,0x1d,0x51,0x9b,0x5f,0xa3,0x5f,0xaf,0x12,0x87,0x1f,0x88,0xd3,0xbd,0x80,0x5a,0xb1,0x94,0x61,0xcc,0x5f,0x3d,0x9d,0x9a,0x4e,0x3,0xf4,0x3b,0x8,0xd5,0x74,0x8c,0xf9,0xab,0x8d,0xa8,0xcd,0xaf,0xd1,0xaf,0x37,0x1c,0xc1,0x70,0xf8,0xc9,0xe3,0x17,0x54,0xb8,0x2f,0x9d,0xde,0xf3,0xba,0xe9,0xf8,0x9e,0x0,0xa8,0x7c,0xb3,0x51,0xf1,0xaa,0xf6,0x50,0x37,0x32,0xa2,0x36,0x4f,0xdd,0xaf,0x37,0x1c,0xc1,0x70,0x18,0x9e,0x60,0x63,0x8,0x8b,0x57,0x37,0x1d,0x5f,0x13,0x0,0xd5,0x6f,0x36,0x2a,0x5e,0x3,0xff,0x10,0xe5,0xcb,0x44,0xf7,0xeb,0xfd,0x80,0x2a,0x86,0x19,0x27,0xe,0xc3,0x13,0x6c,0xc,0x61,0xf1,0xea,0xa8,0x33,0xee,0x59,0x0,0x61,0x4,0xa1,0x82,0x8e,0x6e,0xbc,0x8d,0x8,0x63,0xfe,0xd1,0x5d,0x6f,0x38,0x82,0xe1,0xf0,0x8b,0x47,0x95,0x89,0x7a,0x7e,0xf1,0xe8,0xfe,0x3e,0xd6,0x45,0xc7,0x97,0x1e,0x0,0x5d,0x6e,0x36,0x2e,0xbc,0x8d,0x8,0x63,0xfe,0xd1,0x42,0x15,0x93,0x8a,0x13,0x87,0x9f,0x3c,0x7e,0x41,0x85,0xfb,0xd2,0xfd,0x7d,0xac,0x93,0x4e,0xdd,0x9,0x80,0x4e,0x37,0x1b,0x7,0xde,0x46,0x84,0x8a,0x2f,0x93,0xb0,0xf4,0x55,0x30,0x2b,0x15,0x62,0x88,0x1b,0x87,0xe1,0x9,0x36,0x86,0xb0,0x78,0x75,0xd7,0xa9,0x2b,0x1,0xd0,0xed,0x66,0x75,0xe7,0x6d,0x44,0x44,0x5d,0x96,0x2a,0xbe,0xcc,0x1a,0x31,0x6,0x55,0x38,0xfc,0x82,0xa,0x66,0x1b,0x4,0x8f,0x8a,0x31,0xe8,0xee,0x53,0x41,0xea,0xd4,0x9c,0x0,0xe8,0x78,0xb3,0x3a,0xf3,0x36,0x22,0xa2,0xfe,0x72,0x8d,0xda,0xfc,0xa3,0xbe,0xff,0xb8,0xc4,0xe0,0x17,0x87,0x5f,0x3c,0x2a,0xc5,0xe2,0x27,0x4f,0x3d,0x5c,0xba,0xbf,0x8f,0x75,0xd5,0xa9,0x29,0x1,0xd0,0xf5,0x66,0x75,0xe5,0x6d,0x44,0x44,0x6d,0x3c,0x51,0xd7,0xa5,0xa,0xf1,0x47,0x5d,0x6,0xaa,0xc4,0x50,0x86,0x4a,0x65,0xaa,0x1a,0x4f,0x3d,0x5c,0xba,0xbf,0x8f,0x75,0xd6,0xa9,0x7a,0x15,0x80,0xce,0x37,0xab,0x23,0x6f,0x23,0x22,0x6a,0xf3,0x6b,0xf4,0xeb,0xe3,0x12,0x83,0x5f,0x1c,0x7e,0xf1,0xa8,0x14,0x8b,0x9f,0x3c,0x7e,0x73,0xf9,0x1,0xdd,0x7d,0x2a,0x2c,0x9d,0xaa,0x7a,0x0,0x74,0xbf,0x59,0xdd,0x78,0x1b,0x11,0x51,0x1b,0x4f,0xa3,0x5f,0x1f,0x97,0x18,0xfc,0xe2,0xf0,0x8b,0x47,0xa5,0x58,0xfc,0xe4,0xa9,0x87,0x4b,0x8,0x11,0xc8,0xbb,0x53,0x77,0x9f,0xa,0x53,0xa7,0xe2,0x4,0x40,0xf7,0x9b,0xd5,0x8d,0xb7,0x11,0x11,0xb5,0xf1,0x34,0xfa,0xf5,0x7e,0x71,0xc4,0x21,0x86,0x32,0x54,0x2a,0x53,0xd5,0x78,0xfc,0xe6,0xf2,0x3,0xba,0xfb,0x54,0xd8,0x3a,0x15,0x25,0x0,0xba,0xdf,0xac,0x6e,0xbc,0x8d,0x88,0xa8,0xcd,0xaf,0xd1,0xaf,0x57,0x85,0x43,0x25,0x93,0x53,0xe9,0xf9,0x56,0xa9,0x5c,0x82,0xe0,0xf2,0x3,0xba,0xfb,0x54,0x14,0x3a,0xe3,0x26,0x0,0xba,0xdf,0xac,0x6e,0xbc,0x8d,0x88,0xa8,0x4d,0xa3,0xd1,0xaf,0x57,0x89,0xc3,0xf,0xa8,0x74,0x2f,0x2a,0xc5,0xe2,0x27,0x54,0x8b,0x49,0x77,0x9f,0x8a,0x4a,0x67,0xcc,0x4,0x40,0xf7,0x9b,0xd5,0x8d,0xd7,0xa0,0x7a,0x44,0x6d,0x9e,0xba,0x5f,0x6f,0x38,0x82,0xe1,0xf0,0x93,0xc7,0x2f,0x98,0xfb,0x32,0x3a,0x3b,0xeb,0x8c,0xba,0xa,0x40,0xf7,0x9b,0xd5,0x8d,0xb7,0x51,0x51,0x4f,0x79,0x46,0x6d,0x9e,0xba,0x5f,0x6f,0x38,0x82,0xe1,0xf0,0x8b,0x67,0x1b,0x83,0xeb,0xe,0xfd,0x1f,0x9,0x52,0xe,0xff,0x97,0xb2,0xd8,0xb0,0xb,0xc4,0xf6,0xff,0xf6,0x31,0x96,0x20,0xb8,0xfc,0x80,0xee,0x3e,0x15,0xb5,0xce,0x88,0x9,0x80,0xee,0x37,0xab,0x1b,0x6f,0xa3,0xc2,0x98,0x7f,0x74,0xd7,0x1b,0x8e,0x60,0x38,0xc6,0xe5,0x91,0xae,0x67,0xe8,0xa5,0x22,0xa2,0xe8,0x6c,0xbf,0x66,0x67,0x8e,0xa1,0x1f,0x59,0x6f,0x2c,0xc3,0xa5,0xcb,0x7f,0x91,0x4a,0x22,0x13,0x49,0xb0,0x2c,0x10,0x95,0x2f,0x4,0x53,0x2d,0x91,0xd0,0xdd,0xa7,0x54,0xd0,0xd9,0x25,0x1,0xd0,0xfd,0x66,0x75,0xe2,0x6d,0xe4,0x84,0xc2,0x98,0x7f,0xb4,0x50,0xe5,0x5,0x1c,0x27,0x8e,0xed,0x3c,0x12,0x1c,0x7,0x51,0x18,0x4,0x67,0x57,0x73,0x2f,0x1b,0xb1,0x9c,0xd0,0x8e,0x6c,0x6b,0x47,0xb6,0x4c,0x46,0xb6,0x4c,0x40,0x36,0xb7,0x40,0xcb,0x24,0x64,0xf3,0x4,0xc8,0x35,0x23,0xb3,0x4d,0x90,0xca,0x22,0x33,0x59,0x10,0x16,0x32,0xd3,0x4,0xc9,0xd4,0xf6,0x1e,0x81,0x21,0x29,0x31,0xd0,0x3b,0xa4,0x37,0x0,0xf9,0x7e,0xc4,0x40,0x3f,0xc,0xf6,0x21,0x7a,0x3a,0xb0,0x7a,0xb6,0x20,0x7a,0x7b,0x10,0x3d,0x1d,0x88,0xee,0xcd,0x88,0x9e,0x6e,0x44,0xd7,0x26,0xac,0x7c,0x71,0x38,0xc5,0xf6,0xb8,0x6c,0x90,0xe9,0x2c,0xd8,0x89,0x1d,0x7a,0x12,0x8c,0xf9,0xc7,0x53,0x27,0x31,0xd6,0x3f,0x86,0x15,0x44,0xa3,0xf2,0x36,0x2a,0x8c,0xf9,0xd7,0x87,0x38,0xc4,0x10,0x1f,0xe,0xe9,0x7d,0xcd,0xe7,0x8b,0x3b,0x4c,0xa8,0x92,0x80,0xcc,0xa4,0x90,0x33,0xa6,0xe3,0xce,0x9a,0x8b,0x9c,0x35,0x1b,0x77,0xda,0x5e,0xc8,0x29,0x33,0x70,0x27,0xcf,0x82,0x89,0x93,0x71,0x27,0xed,0x86,0x6c,0x9d,0x0,0xd9,0x34,0x34,0x1,0x29,0xc0,0xc6,0x7b,0x2b,0x97,0xdf,0xcc,0x2e,0x3b,0x3a,0xf4,0x48,0x5d,0x2,0x65,0x61,0x31,0xec,0xc7,0x1,0x8a,0x43,0x7f,0x16,0x80,0x7e,0xa0,0x7f,0x10,0xd1,0xd3,0x83,0xb5,0x65,0x2d,0x62,0xeb,0x46,0xc4,0x96,0x57,0xb0,0x36,0xad,0xc3,0xda,0xf8,0x12,0x62,0xfd,0x1a,0xec,0xb5,0xcf,0x21,0x36,0x6f,0x40,0x74,0x77,0xef,0xda,0x3,0x91,0x4a,0x20,0xd3,0x19,0xb0,0xec,0x3a,0xca,0x4a,0x85,0xfa,0x32,0x3a,0xc3,0x91,0x18,0xeb,0x1f,0xc3,0xa,0x22,0xc,0x5e,0xdb,0xb6,0xe9,0xea,0xea,0x62,0x60,0x60,0xa0,0xaa,0x18,0x82,0xfa,0xf2,0xcf,0xe5,0x72,0x6c,0xdc,0xb8,0xd1,0x77,0x6e,0x1d,0x20,0x65,0xed,0x1d,0x9b,0xf5,0x5c,0x6b,0x59,0xf5,0x1d,0x7e,0xa9,0x42,0x22,0x68,0xcc,0x3f,0x42,0xe,0x29,0x21,0x3f,0x80,0x70,0xbc,0x36,0x58,0xbe,0x52,0x2,0xb2,0x7d,0x22,0xa5,0x39,0xb,0x70,0xf6,0x3d,0x10,0xb9,0xfb,0x5c,0x9c,0xdd,0xf,0x40,0xce,0x9c,0x8d,0x3b,0x75,0x37,0x98,0x9c,0x85,0x16,0x20,0x89,0x67,0xe8,0x65,0x73,0x1e,0x1c,0xfa,0xb3,0x4,0x74,0xb3,0xdd,0xe0,0x65,0x79,0xac,0xbf,0xae,0x1b,0x1b,0xfa,0x19,0xa,0x34,0x1,0xb4,0x66,0x90,0x13,0x33,0x38,0xfb,0x4d,0xd9,0x9e,0x6c,0x58,0x43,0x31,0xf4,0x1,0x5b,0xa,0x58,0x9b,0x37,0x20,0xd6,0xaf,0xc2,0x5e,0xfb,0x3c,0xd6,0x9a,0x17,0xb0,0x56,0x2d,0x27,0xf1,0xe2,0x53,0x58,0xeb,0x5f,0xc2,0xea,0xe9,0xdd,0xf1,0x9e,0x1,0x32,0x29,0x64,0x2a,0xb3,0xcb,0xbc,0x83,0x91,0x43,0x52,0xa3,0xce,0x8d,0xce,0x76,0x24,0x54,0x8,0x22,0xc,0xde,0x42,0xa1,0xc0,0x8c,0x19,0x33,0x68,0x6a,0x6a,0xc2,0xdd,0x36,0xa9,0x66,0x7c,0xde,0x7a,0xc,0x67,0x34,0x4e,0x80,0x6c,0x36,0x4b,0x4b,0x4b,0xb,0xab,0x57,0xaf,0x56,0xc2,0x58,0xc2,0x40,0x18,0xe6,0x55,0x2c,0x16,0x29,0x16,0x8b,0x94,0x4a,0x25,0x6,0x6,0x6,0x28,0x14,0xa,0xdb,0xfe,0x6d,0xb4,0x7a,0xb7,0x2c,0x6b,0x5c,0x6e,0x15,0x5e,0x5e,0x2a,0xb4,0x13,0x15,0xca,0xc1,0x2f,0x8e,0x8a,0x50,0xcc,0x23,0xa,0xa5,0xed,0xc6,0x67,0x81,0xbb,0xd7,0x1c,0xe4,0xa4,0x19,0xb8,0xb3,0xe6,0xe0,0xce,0x3b,0x14,0x77,0x9f,0x43,0x71,0xf7,0xdc,0x1f,0xb9,0xdb,0x64,0x68,0x67,0xbb,0xa9,0xe,0xc,0xfd,0xf4,0x2,0x9d,0x78,0xe3,0xff,0x61,0x61,0xe7,0x24,0xa2,0x34,0xc6,0xef,0xa,0xcb,0x4b,0x6,0x9a,0x52,0xb8,0x93,0x76,0x87,0x43,0x76,0xc7,0x49,0x1d,0xe7,0x25,0xe,0xbd,0xc0,0x86,0x22,0xf6,0xba,0x17,0xb1,0x56,0x3d,0x8b,0xf5,0xc2,0xb3,0x24,0x5e,0x78,0x2,0x6b,0xe3,0x5a,0xc4,0xd6,0x75,0x58,0xaf,0xac,0xc2,0xee,0xee,0xf6,0x24,0x1,0x99,0x4e,0x78,0x43,0x15,0x3b,0x4b,0x68,0x54,0xe7,0x71,0xd3,0x19,0x33,0x86,0x43,0xe,0x39,0xa4,0x1b,0x2f,0x3f,0xd,0x56,0x28,0x42,0xf3,0x77,0x5d,0x97,0x35,0x6b,0xd6,0xf0,0xd3,0x9f,0xfe,0x94,0x37,0xbd,0xe9,0x4d,0xbe,0x9b,0x7a,0xad,0x50,0x25,0x8e,0xb8,0x40,0x8,0x41,0xa9,0x54,0xa2,0x54,0x2a,0xe1,0x38,0xe,0xbd,0xbd,0xbd,0x6c,0xde,0xbc,0x99,0x8d,0x1b,0x37,0xb2,0x79,0xf3,0x66,0x56,0xad,0x5a,0xc5,0x86,0xd,0x1b,0x58,0xb1,0x62,0x5,0x2b,0x57,0xae,0xe4,0x85,0x17,0x5e,0x60,0x70,0x70,0x70,0x44,0x9e,0xe1,0xbd,0x5,0x2a,0xbc,0xbc,0xa2,0xbe,0xbe,0xa1,0x38,0xa,0x83,0x88,0xa2,0xb3,0xad,0xb,0xdc,0xdd,0x73,0x5f,0x9c,0x83,0x8f,0xc6,0x3d,0xf8,0x18,0x9c,0xf9,0xb,0x71,0xf7,0x9c,0x7,0xad,0x49,0xef,0xad,0x99,0xc6,0xfb,0x92,0xef,0xc5,0xfb,0x8a,0x2e,0x82,0xf7,0x99,0x1f,0x13,0xd8,0x16,0x64,0x80,0x1c,0xde,0x30,0x85,0x8d,0x37,0x9c,0xd0,0xd,0xa2,0x67,0x0,0x6b,0xed,0xf3,0xd8,0xcb,0x1e,0x23,0xb1,0xf4,0x61,0xec,0xa5,0x8f,0x60,0x3f,0xf7,0x24,0xd6,0xa0,0x37,0xbf,0xc0,0x5,0x64,0x73,0xe,0x91,0x4c,0xef,0x90,0x8c,0x38,0x8e,0x43,0x22,0x91,0x60,0xfe,0xfc,0xf9,0xe4,0x72,0x39,0x8a,0xc5,0xe2,0xb8,0x61,0xc4,0xcd,0x94,0x15,0xd1,0x59,0x5b,0xf5,0x61,0x40,0x1,0x4,0x11,0xa,0xaf,0xeb,0xba,0x64,0xb3,0x59,0x84,0x8,0x66,0xff,0x69,0x3,0x35,0x90,0x4a,0xa5,0x48,0xa5,0x52,0x0,0xb4,0xb4,0xb4,0x30,0x63,0xc6,0x8c,0x51,0x7f,0x77,0xc3,0x86,0xd,0x2c,0x5b,0xb6,0x8c,0x25,0x4b,0x96,0xf0,0xe4,0x93,0x4f,0xf2,0xc4,0x13,0x4f,0xf0,0xe8,0xa3,0x8f,0x22,0xa5,0xc4,0x71,0xb6,0xcf,0xd0,0xb6,0x6d,0x5b,0xeb,0x79,0xb,0x7e,0x40,0xb,0xe3,0xae,0x95,0x43,0x8,0xaf,0x6b,0x7f,0xb8,0xe9,0xef,0x77,0x20,0xa5,0x13,0xde,0x88,0x73,0xec,0x19,0x38,0xf3,0x8e,0x84,0x59,0xb6,0xd7,0x85,0xdf,0x8b,0xd7,0x5d,0xdf,0x7,0x74,0x11,0xee,0x57,0x7d,0x14,0x70,0x5c,0xef,0x5e,0xfb,0x80,0x4d,0x43,0x7f,0x67,0x59,0x90,0x0,0xd9,0x9a,0xc5,0x99,0x71,0x20,0xce,0x6b,0xe,0xa4,0xe0,0xbe,0xf,0x36,0x81,0xbd,0x62,0x19,0x89,0x47,0xef,0x25,0xf1,0xc4,0x7f,0xb0,0x97,0x3c,0x40,0x62,0xf5,0x2a,0x4,0xfd,0x5e,0x99,0x36,0xe5,0x20,0x95,0xae,0x3a,0x4,0x45,0xcc,0x32,0x96,0x3a,0x81,0x27,0x0,0x2a,0x98,0x3f,0x78,0xdd,0xbc,0x23,0x7d,0xed,0x19,0x34,0x2e,0xa6,0x4d,0x9b,0xc6,0xb4,0x69,0xd3,0x38,0xe1,0x84,0x13,0xb6,0xfd,0xdd,0xb,0x2f,0xbc,0xc0,0xa2,0x45,0x8b,0xb8,0xff,0xfe,0xfb,0xf9,0xcf,0x7f,0xfe,0xc3,0xd2,0xa5,0x4b,0x77,0x48,0x6,0x12,0x89,0xea,0x1e,0x19,0x15,0xcc,0x3f,0xe,0x31,0xf8,0xc5,0x31,0x8c,0xc,0x5c,0x17,0xd1,0xdf,0xbf,0xcd,0xf4,0x9d,0x3,0xf,0xc3,0x39,0xfe,0x8d,0x94,0x5e,0x7d,0x6,0xee,0x81,0x47,0xc0,0x4c,0xbc,0xaf,0xfb,0x2d,0xc0,0xcb,0x78,0xb3,0xef,0xa3,0xcf,0xc5,0xa2,0x87,0xeb,0x7a,0x13,0xb,0xb,0x78,0x9,0xd1,0x7a,0xbc,0x61,0x84,0x14,0x38,0x7,0xef,0x8f,0x73,0xdc,0xfe,0xe4,0x7,0x3f,0x86,0x78,0x79,0x80,0xc4,0x33,0xf,0x90,0x78,0xec,0x1e,0x92,0x8b,0xee,0x21,0xf1,0xe4,0xc3,0x88,0x3e,0x2f,0x19,0x10,0x4d,0xde,0xca,0x86,0xf1,0xa,0x54,0x25,0xb3,0x8c,0xa3,0x4e,0xe0,0x43,0x0,0x2a,0x2c,0x9f,0x2b,0xf,0x1,0x5c,0x77,0xdd,0x75,0xbc,0xe9,0x4d,0x6f,0xf2,0x3d,0x1e,0x83,0xf8,0x62,0xc9,0x92,0x25,0xdc,0x73,0xcf,0x3d,0xdc,0x7c,0xf3,0xcd,0x3c,0xf4,0xd0,0x43,0x3b,0xfc,0xdb,0x78,0xc9,0x40,0x1c,0x8c,0x57,0x85,0x18,0xfc,0xe2,0x0,0x10,0x96,0x5,0x83,0xfd,0x58,0x25,0xef,0xcb,0xdd,0x9d,0x3c,0x85,0xd2,0x1b,0xce,0xa6,0xf8,0xfa,0x77,0xe1,0x1e,0x7c,0x4,0x4c,0x65,0x68,0x42,0x1c,0x30,0x30,0x34,0xd5,0xcd,0x98,0x7e,0x75,0x90,0x78,0xbd,0x4,0x4d,0xc0,0x44,0xbc,0x21,0x84,0xf5,0x90,0x78,0xf4,0x41,0x92,0xf,0xdd,0x89,0xf5,0xaf,0x3f,0x93,0x7e,0xfa,0x31,0x5e,0xb5,0xdb,0x14,0x32,0x33,0x66,0xd2,0x9d,0x6b,0xf7,0x7e,0x7f,0xa7,0x21,0x51,0xd5,0xcc,0x32,0x86,0x3a,0x6b,0x3,0x4d,0x0,0x54,0x30,0x7f,0x30,0x9,0x80,0x81,0x3f,0x78,0xfc,0xf1,0xc7,0xb9,0xed,0xb6,0xdb,0xb8,0xed,0xb6,0xdb,0x58,0xba,0x74,0xe9,0xe,0xff,0xb6,0x73,0x32,0x60,0x8c,0xd7,0xbf,0x18,0xea,0xe6,0x11,0x2,0x9c,0x12,0xd6,0x60,0x7e,0xfb,0xd7,0xfe,0xb1,0xa7,0x50,0x7c,0xdd,0xbb,0x71,0x4e,0x7a,0x2b,0x72,0xee,0x4,0xc8,0x3,0x1b,0x80,0xbc,0x4,0x61,0xe6,0xe6,0xf8,0xa,0x29,0x20,0x2d,0xbc,0xe4,0x2a,0x87,0x97,0xc,0x3c,0xfe,0x18,0xbb,0xbd,0xb0,0x88,0x59,0x4b,0xfe,0x43,0xfb,0xd2,0x87,0x10,0xa5,0x22,0xc5,0xa6,0x36,0x8a,0xcd,0x6d,0x38,0xc9,0x74,0x75,0xe7,0xd4,0xd7,0x1,0x5,0x4d,0x39,0x4c,0x9d,0xe0,0x12,0x0,0x55,0xcc,0x1f,0x4c,0x2,0x60,0xe0,0x3f,0xee,0xb9,0xe7,0x1e,0x6e,0xba,0xe9,0x26,0xee,0xbd,0xf7,0x5e,0x56,0xad,0x5a,0xb5,0xed,0xef,0x93,0xc9,0x64,0xdd,0xdc,0x2a,0x18,0x77,0x2c,0x38,0x84,0x80,0x62,0x1e,0x6b,0x68,0x16,0xbf,0x33,0x7b,0xe,0xce,0x71,0xaf,0xa7,0x74,0xc6,0x39,0x38,0x47,0x1f,0x1,0xcd,0x78,0xa6,0xdf,0x69,0xbe,0xf4,0x43,0x83,0x14,0x90,0x11,0x30,0x9,0x6f,0x4e,0xc5,0x7a,0x98,0xf6,0xc4,0xbd,0x4c,0x79,0xe2,0x7e,0xda,0xd6,0x2c,0xa5,0x69,0xcd,0x2a,0x32,0x1d,0xeb,0x29,0xb4,0x4f,0x25,0xdf,0x3a,0x9,0x21,0xdd,0xfa,0x97,0x44,0x8e,0x2,0x45,0x4d,0x39,0x4c,0x2d,0xff,0x27,0x1,0xaa,0x32,0xe6,0x6f,0x60,0x10,0x24,0x4e,0x3e,0xf9,0x64,0x4e,0x3e,0xf9,0x64,0x0,0x6e,0xbb,0xed,0x36,0xae,0xbe,0xfa,0x6a,0xee,0xbe,0xfb,0xee,0x6d,0x33,0x9a,0x53,0xa9,0x54,0x4d,0xab,0x3c,0xb4,0x37,0x5d,0x15,0x38,0x84,0x80,0xc2,0x20,0xd6,0xd0,0x56,0xbb,0xce,0x51,0xaf,0xa1,0xf8,0xce,0x8f,0x53,0x3a,0xf1,0x4c,0x98,0x25,0xbc,0x71,0xfd,0x75,0xc0,0x1a,0xd7,0x5b,0xb2,0x67,0x5e,0x2d,0xe1,0x41,0x48,0xaf,0x97,0xe5,0x15,0xbc,0x65,0x2,0x59,0x8b,0xd,0x27,0x9d,0xc4,0x86,0x13,0x4e,0x82,0x2e,0x68,0x5d,0xbd,0x8c,0x99,0x8f,0xdd,0xc9,0x8c,0x7,0xfe,0x42,0xdb,0xca,0x67,0x28,0xb4,0x4d,0x64,0x70,0xc2,0x54,0xaf,0x4e,0x7d,0x4c,0x4,0xe2,0x66,0xfe,0xb5,0xea,0xf8,0xda,0x3,0xa0,0xaa,0xf9,0x9b,0x1e,0x0,0x83,0x30,0xf0,0xef,0x7f,0xff,0x9b,0xcb,0x2f,0xbf,0x9c,0xdb,0x6e,0xbb,0xd,0xf0,0xda,0x6d,0x32,0x99,0xac,0x38,0x11,0xd0,0xda,0x74,0x55,0xe0,0x10,0x2,0xa4,0x8b,0xe8,0x1f,0x0,0xc0,0x39,0xee,0x75,0x14,0xcf,0xf9,0x34,0xce,0xa9,0xaf,0xf3,0xde,0x70,0x6b,0xf1,0x26,0xad,0x61,0x26,0xf3,0x29,0x85,0xf2,0x9c,0x81,0x24,0xd0,0xa,0xe4,0x20,0xb9,0xb2,0x8b,0x3d,0xfe,0xf9,0x1b,0x66,0x2e,0xba,0x93,0xf6,0xe7,0x1e,0xc7,0x4d,0x24,0x18,0x98,0x3c,0xb,0xd7,0x4e,0x7a,0xbd,0x2,0x75,0x40,0x75,0x53,0xe,0x51,0x67,0xad,0x6f,0x43,0x2d,0xaa,0x9a,0xbf,0x81,0x41,0x58,0x38,0xf6,0xd8,0x63,0xb9,0xf5,0xd6,0x5b,0x79,0xf0,0xc1,0x7,0x39,0xe9,0xa4,0x93,0x90,0x52,0x52,0x28,0x14,0x2a,0x4a,0x0,0xb4,0x35,0x5d,0x55,0x38,0x84,0x40,0xf4,0xf5,0x61,0xf5,0xf,0xe0,0xce,0x3d,0x88,0xc1,0xeb,0xee,0x62,0xf0,0xe6,0x3b,0x71,0xde,0xfc,0x3a,0xd8,0xc,0x2c,0x73,0xa1,0xcf,0x5,0x61,0xcc,0x5f,0x39,0x8,0xbc,0xe5,0x94,0x5,0x17,0x36,0xb9,0xb0,0x4a,0x52,0x9c,0xd0,0xc6,0xb,0xef,0xfd,0x10,0xff,0xfa,0xca,0xad,0x3c,0xfa,0xe9,0x2b,0xd9,0x74,0xc8,0x9,0x64,0x37,0xad,0xa3,0x79,0xc3,0x4a,0x90,0x12,0x59,0xc5,0x21,0x46,0x3b,0x48,0xa9,0x6f,0xca,0xa1,0xea,0x84,0x35,0xd7,0xa2,0x26,0x18,0xf3,0x37,0xd0,0x11,0xb,0x17,0x2e,0xe4,0x9e,0x7b,0xee,0xe1,0x97,0xbf,0xfc,0x25,0xfb,0xec,0xb3,0xf,0xa5,0x52,0x89,0x62,0xb1,0x18,0x68,0x7b,0xd6,0xd6,0xb8,0xeb,0xe5,0x28,0xcf,0xea,0xef,0xeb,0x43,0xe6,0x26,0x90,0xff,0xcc,0x37,0x19,0xf8,0xc3,0x93,0x38,0x6f,0x7d,0xad,0xd7,0xcd,0xbc,0xc2,0x85,0xa2,0xab,0xf8,0x9b,0xce,0x60,0x1b,0x4,0x60,0x49,0xe8,0x71,0x61,0x95,0xb,0x42,0xf0,0xca,0xe9,0xa7,0xf3,0xd0,0x97,0x7e,0xca,0x43,0x5f,0xba,0x9e,0xf5,0x87,0x9d,0x42,0xcb,0xda,0xe7,0x69,0xda,0xf4,0x32,0x40,0x55,0x89,0x80,0x2e,0xa6,0x1c,0xa6,0x8e,0x3d,0x7d,0xfa,0xf4,0x2f,0xe0,0xed,0x67,0x15,0x69,0x20,0x41,0x72,0x4a,0x29,0xe9,0xee,0xee,0xe6,0xcd,0x6f,0x7e,0x33,0xfb,0xed,0xb7,0x9f,0x6f,0xbc,0x6,0x6,0x63,0xe1,0xe0,0x83,0xf,0xe6,0x13,0x9f,0xf8,0x4,0xb6,0x6d,0xf3,0xc0,0x3,0xf,0x50,0x28,0x14,0x70,0x5d,0xd7,0xac,0x18,0xf0,0x83,0xa3,0x3c,0xc1,0x6f,0x30,0xef,0x9d,0xc7,0xf3,0xce,0xf,0x93,0xbf,0xe2,0xf7,0x38,0xef,0x78,0xad,0xb7,0xed,0xee,0xcb,0x43,0xa7,0xe8,0x98,0x6f,0x8,0x7d,0x21,0x80,0x92,0xf4,0x26,0x69,0x3a,0x82,0xfe,0x79,0x7b,0xf0,0xca,0xd1,0x67,0xd0,0xbd,0xdb,0x3c,0x32,0x9d,0x9b,0x69,0x7f,0xfe,0x9,0x12,0x3,0xbd,0x38,0xe9,0x1c,0x6e,0x22,0x89,0x18,0xa3,0xa7,0x4d,0xe1,0x89,0x78,0x51,0x6a,0xf4,0xd4,0x9d,0x17,0xab,0x6e,0xfe,0x6,0x6,0x51,0xc2,0xb2,0x2c,0x2e,0xbe,0xf8,0x62,0x96,0x2d,0x5b,0xc6,0x3b,0xde,0xf1,0xe,0x80,0x6d,0xe7,0x13,0xf8,0xb1,0x2b,0xa5,0x76,0xc6,0xed,0x7,0x87,0xe5,0x75,0xf7,0x8b,0xa2,0x43,0xe9,0xe8,0x93,0x18,0xf8,0xc5,0xbf,0xc9,0x5f,0x75,0x35,0x72,0xe6,0x64,0x78,0x4a,0x42,0xb7,0x1b,0xc2,0x16,0x67,0x6,0xa1,0xc1,0x2,0x4a,0x2e,0xac,0x76,0xa1,0x7,0xd6,0xbd,0xfe,0x34,0x1e,0xf8,0xbf,0x1b,0x79,0xec,0x13,0x3f,0x64,0xcb,0x41,0x47,0x93,0xec,0xe9,0xa2,0x79,0xfd,0x2a,0xaf,0x37,0x60,0x84,0x36,0x14,0x37,0xf3,0xf7,0x13,0x35,0x27,0x0,0x41,0x6d,0xa9,0x6b,0xe6,0x12,0x18,0xc4,0x11,0x7b,0xed,0xb5,0x17,0x37,0xdf,0x7c,0x33,0xff,0xfc,0xe7,0x3f,0x99,0x33,0x67,0xe,0xc5,0x62,0x91,0x42,0xa1,0x50,0x57,0xbb,0xd4,0xce,0xb8,0xeb,0xe5,0x10,0x2,0x5c,0x7,0xab,0xb7,0xf,0x12,0x59,0xf2,0xff,0xef,0x26,0x6,0xef,0xb8,0x7,0xf7,0xd4,0x63,0x60,0x19,0xb0,0xce,0x5,0xdb,0x7c,0xf5,0xc7,0x16,0x16,0xde,0x70,0xce,0x4b,0x2e,0xe4,0x61,0xcd,0x9b,0xde,0xcc,0x83,0x97,0xfc,0x82,0x45,0x97,0xfc,0x9c,0x8d,0xf3,0x8f,0xa5,0xfd,0xc5,0xa7,0x48,0xf6,0x76,0x22,0xad,0xed,0xd9,0x5f,0x98,0xdd,0xf1,0x61,0x7d,0xf9,0xfb,0xa9,0x53,0x53,0x2,0xa0,0x9b,0x49,0x1b,0xf3,0x37,0x50,0x5,0xc7,0x1d,0x77,0x1c,0xcf,0x3e,0xfb,0x2c,0x1f,0xfe,0xf0,0x87,0x1,0xc8,0xe7,0xf3,0x35,0xb5,0x4f,0xad,0x8c,0xdb,0xf,0xe,0xcb,0xf2,0x26,0xf9,0xd,0xe6,0x29,0x2d,0x7c,0x2d,0xfd,0x77,0x2f,0xa3,0xf4,0x81,0x77,0xc1,0x4b,0xc0,0x4a,0x17,0x30,0xe3,0xfc,0xd,0x3,0xb,0xc8,0xbb,0xb0,0xd6,0x85,0x2e,0xe8,0x38,0xec,0x50,0x1e,0xfa,0xca,0xcf,0x78,0xf2,0xbc,0xaf,0x21,0xb1,0x68,0x5d,0xfd,0x2c,0xc2,0x75,0xc0,0xb2,0x43,0x9,0x47,0xa7,0x31,0xff,0x9d,0x51,0xf5,0x23,0xa3,0x9b,0x49,0x1b,0xf3,0x37,0x50,0xd,0x89,0x44,0x82,0xab,0xaf,0xbe,0x9a,0x5f,0xff,0xfa,0xd7,0xe4,0x72,0x39,0xf2,0xf9,0x3c,0xa0,0x5f,0x57,0x65,0x98,0x5f,0xfe,0xa2,0xb7,0x17,0x80,0xfc,0xa7,0xbf,0xc5,0xe0,0x6d,0x77,0x21,0xf7,0xdd,0x3,0x9e,0x91,0x9e,0x11,0x18,0xe3,0x6f,0x4c,0x8,0xbc,0xc3,0x8a,0x5e,0xf6,0x7a,0x4,0x5e,0x38,0xf7,0x43,0xfc,0xeb,0x1b,0xb7,0xb3,0xfa,0xb8,0x33,0x69,0x5e,0xb7,0x8a,0x6c,0xe7,0x6,0xa4,0x1d,0xec,0x58,0x90,0xce,0xe6,0xf,0x8a,0x3c,0x3a,0xc6,0xfc,0xd,0x1a,0x11,0xef,0x7c,0xe7,0x3b,0x59,0xba,0x74,0x29,0xaf,0x7a,0xd5,0xab,0x28,0x14,0xa,0x38,0x8e,0x53,0x51,0x9b,0x6d,0xa8,0x79,0x3,0x2,0x6f,0x86,0x7f,0xeb,0x34,0x6,0x7e,0x75,0x3f,0xc5,0xaf,0x7e,0xce,0x5b,0xd6,0xb7,0xca,0x74,0xf7,0x1b,0xc,0xc1,0x6,0xfa,0x5d,0x58,0x29,0x19,0xd8,0x63,0x16,0x8b,0xbf,0x74,0x39,0x8f,0x7c,0xe6,0x4a,0xf2,0xd9,0x89,0xb4,0xae,0x59,0xe6,0xd,0x1d,0x69,0xec,0x5,0x41,0xfa,0x58,0x55,0x9,0x80,0x19,0xf3,0x37,0x30,0xf0,0x17,0xb3,0x67,0xcf,0xe6,0xe1,0x87,0x1f,0xe6,0x84,0x13,0x4e,0xa0,0x54,0x2a,0x8d,0x3b,0x24,0xd0,0x30,0xe6,0x2f,0x4,0x38,0x25,0xec,0xbe,0x7e,0x9c,0x3d,0xe6,0x31,0x70,0xcf,0x33,0xb8,0x6f,0x38,0x1e,0x9e,0x6,0x7a,0x5d,0xef,0xa5,0x6f,0x60,0x50,0x46,0x79,0xf9,0xe0,0x46,0x17,0x36,0xc1,0x2b,0x6f,0x78,0x3,0xf7,0x5f,0xf6,0x7,0xd6,0x1e,0x7e,0x3a,0xed,0xcf,0x2f,0xc6,0x2a,0xe4,0x91,0x3e,0xf,0x9,0xc4,0xc1,0x63,0x2a,0x4a,0x0,0xcc,0x84,0x3f,0x3,0x83,0x60,0x71,0xdf,0x7d,0xf7,0x71,0xfe,0xf9,0xe7,0x3,0xa3,0xcf,0xb,0x88,0x8b,0xf9,0x8f,0xb,0xcb,0x82,0x81,0x3e,0xac,0x7c,0x81,0xe2,0x89,0x67,0x32,0x78,0xcb,0x83,0xc8,0xd9,0x93,0xe0,0xe9,0xa1,0xb1,0x7e,0xf3,0x78,0x1b,0x8c,0x86,0xf2,0x8a,0x81,0x55,0x2e,0xc5,0x49,0xad,0x3c,0xf2,0xf9,0x1f,0xb3,0xf8,0xbc,0xcb,0x70,0x52,0x19,0x12,0x83,0xbd,0xbe,0x48,0x84,0x35,0xe1,0xaf,0xac,0x15,0x24,0xc6,0x4d,0x0,0x74,0x33,0x69,0x63,0xfe,0x6,0xba,0xe2,0xb2,0xcb,0x2e,0xe3,0x8e,0x3b,0xee,0x0,0x76,0x4d,0x2,0x54,0x30,0x7f,0xbf,0x30,0x66,0x2c,0x96,0x85,0xe8,0xed,0xc5,0x72,0x21,0xff,0x89,0xaf,0x33,0x78,0xfb,0xef,0x90,0x53,0xdb,0xbc,0x9d,0xfc,0xcc,0xd2,0x3e,0x83,0x4a,0x61,0x1,0xaf,0x38,0xd0,0x4,0x2f,0x9e,0xf1,0x3e,0x84,0xeb,0x60,0x39,0xa5,0xba,0x69,0x75,0x9b,0xa7,0x33,0x1e,0xc6,0x4c,0x0,0x74,0x33,0x69,0x95,0x5e,0x72,0x6,0x6,0xb5,0xe0,0x8c,0x33,0xce,0x60,0xd1,0xa2,0x45,0xdb,0x26,0x7,0x86,0xf9,0xb5,0x31,0x1e,0x2,0xef,0x41,0x18,0x32,0x7f,0x1,0xc,0x7e,0xf9,0x6a,0x8a,0xdf,0xfa,0xa2,0x37,0xcb,0x7f,0xad,0xeb,0xed,0x13,0x6f,0x60,0x50,0xd,0x6c,0xb,0x6c,0xd8,0xfb,0x8e,0xeb,0x69,0x5d,0xfb,0x1c,0xc5,0x5c,0x5b,0x5d,0x74,0x71,0x33,0x7f,0x18,0x23,0x1,0xd0,0xcd,0xa4,0x55,0x79,0x49,0x1a,0x18,0xd4,0x8b,0xa3,0x8e,0x3a,0x8a,0xc7,0x1e,0x7b,0x8c,0x96,0x96,0x96,0x9a,0x97,0x9,0xe,0x87,0x2a,0x5d,0xff,0x95,0x9a,0xff,0xc0,0x37,0x6f,0xa2,0xf4,0xf9,0xf,0xc3,0x72,0xcc,0x78,0xbf,0x41,0xed,0xc8,0xa,0xc4,0x2b,0x25,0x76,0x7b,0xf8,0xcf,0x14,0x5a,0x27,0x7a,0xe7,0xd,0xd4,0x88,0x38,0x9a,0xbf,0x10,0x22,0xdc,0x55,0x0,0xc6,0xfc,0xd,0xc,0x2a,0xc3,0xfe,0xfb,0xef,0xcf,0xe2,0xc5,0x8b,0x1,0x18,0x1c,0x1c,0xac,0xb9,0x8d,0x6b,0x61,0xfe,0x42,0x40,0x7e,0xd0,0xfb,0xf2,0xff,0xda,0x4d,0x38,0x9f,0x7a,0x17,0x2c,0x5,0x6,0xcd,0x12,0x3f,0x83,0x3a,0xd0,0x6,0xed,0xcf,0x3e,0xce,0x84,0x97,0x9e,0x66,0xb0,0x65,0x72,0xd4,0xd1,0x54,0x84,0xb0,0xe7,0x16,0x8c,0xf8,0x78,0x99,0x9,0x7f,0x6,0x6,0xd1,0x63,0xce,0x9c,0x39,0xfc,0xee,0x77,0xbf,0x3,0x6a,0x4b,0x2,0xb4,0x31,0xff,0x62,0x11,0xbb,0x58,0x22,0xff,0xee,0xb,0x28,0x5d,0xf8,0x2e,0x78,0x16,0xef,0x64,0x38,0x63,0xfe,0x6,0xb5,0xc2,0x15,0x90,0x86,0xb6,0x57,0x9e,0xc5,0x2e,0xf4,0x43,0x8d,0xa7,0x7,0x82,0xfe,0x6b,0xfd,0xc7,0xd2,0xd9,0xa5,0x54,0x8c,0xf9,0x1b,0x18,0xa8,0x83,0x33,0xcf,0x3c,0x93,0x9b,0x6f,0xbe,0x19,0xa8,0x2e,0x9,0xd0,0xc6,0xfc,0x9d,0x12,0x56,0xa1,0x40,0xfe,0xf4,0x73,0x29,0x7e,0xfd,0x3b,0xb0,0x2,0xb3,0xb9,0x8f,0x41,0xfd,0x68,0x12,0x88,0x57,0x1c,0x66,0x3d,0xfc,0x27,0xf2,0x2d,0x93,0x80,0xf1,0x8f,0xe4,0xde,0x19,0x71,0x9a,0xed,0x3f,0x9a,0x8e,0x35,0xd6,0x3f,0x6,0x21,0xa8,0x3a,0xaf,0x81,0x81,0x6a,0x78,0xc7,0x3b,0xde,0xc1,0x3d,0xf7,0xdc,0x3,0x54,0x96,0x4,0x68,0x61,0xfe,0x0,0xae,0x8b,0x35,0x98,0xa7,0x78,0xf2,0xbb,0x29,0xfc,0xfa,0x7a,0x28,0x0,0x1d,0xc6,0xfc,0xd,0xea,0x84,0x4,0x26,0xc1,0xf4,0x7,0xff,0xc6,0xd4,0xa5,0xf,0x30,0xd8,0x36,0xb5,0x6a,0x8a,0xb8,0x8e,0xf9,0xef,0xc,0x6b,0xac,0x7f,0xc,0x42,0x50,0x65,0x5e,0x3,0x3,0x55,0x71,0xd2,0x49,0x27,0xf1,0xb3,0x9f,0xfd,0xc,0x60,0xcc,0x43,0x84,0xb4,0x31,0x7f,0x21,0xb0,0x6,0x6,0x28,0xed,0x7d,0x10,0xf9,0x9f,0xde,0x8,0x9b,0x80,0x4d,0x66,0xa9,0x9f,0x81,0xf,0x48,0x58,0xd0,0xb,0xbb,0x3d,0xf2,0x47,0x4a,0x99,0x1c,0xa2,0xca,0xaf,0xff,0x46,0x31,0x7f,0x18,0x7a,0xdc,0x8c,0xf9,0x1b,0x18,0xa8,0x8f,0xf7,0xbd,0xef,0x7d,0x2c,0x5d,0xba,0x94,0xef,0x7e,0xf7,0xbb,0x38,0x8e,0x83,0x6d,0xdb,0xc8,0x61,0x67,0xa0,0x6b,0x63,0xfe,0x43,0x33,0xfe,0xdd,0x74,0x86,0xfc,0xcf,0xfe,0xe,0x19,0xe0,0xf9,0x6,0x35,0xff,0xf2,0x36,0xb5,0x9,0xb6,0xff,0x24,0x87,0x7e,0x6c,0xb6,0xaf,0x80,0x10,0x6c,0xdf,0x0,0x69,0x78,0xf1,0xba,0x43,0xff,0x2d,0x87,0x7e,0x5c,0xc0,0x1,0x4a,0x78,0x3d,0x2a,0xa5,0x61,0x3f,0x2e,0x75,0xcd,0x84,0xd7,0x2,0x43,0x5f,0xff,0x2d,0x8b,0x57,0x30,0xed,0x99,0x7f,0xd1,0x3f,0x71,0x26,0xc8,0xca,0x13,0x80,0x46,0x32,0x7f,0x80,0x84,0x31,0x7f,0x3,0x3,0x7d,0xf0,0x9d,0xef,0x7c,0x87,0xc7,0x1f,0x7f,0x9c,0xbf,0xff,0xfd,0xef,0x58,0xd6,0xf6,0xbe,0x72,0x6d,0xcc,0x5f,0x8,0xc8,0xe7,0xbd,0x19,0xff,0xdf,0xfe,0x3,0xf2,0xd0,0x29,0xf0,0x64,0x3,0x98,0xbf,0xb0,0xbc,0x7b,0xcc,0x0,0x39,0x20,0x8d,0x67,0xf2,0x25,0x20,0xf,0xf4,0x3,0xbd,0x20,0xfa,0xbb,0x11,0x5d,0x1d,0x88,0xde,0x4e,0x18,0xe8,0x46,0xc,0xf4,0x7b,0x2b,0x24,0x6,0xfb,0xc0,0x71,0xbc,0xe3,0x90,0x7,0x7a,0x41,0x4a,0x64,0x32,0x5,0x99,0x26,0x90,0x2e,0x32,0x93,0x43,0x66,0x72,0x90,0xc9,0x21,0xb3,0xcd,0xc8,0xa6,0x36,0x64,0xdb,0x24,0x64,0x53,0xb,0x34,0x27,0xa1,0x6d,0x48,0x33,0x65,0x79,0x9,0x42,0x1e,0x18,0x0,0x6,0xf1,0x12,0x5,0x37,0x26,0x89,0xc1,0x50,0x32,0xb5,0xdb,0x23,0x7f,0x20,0xd9,0xd7,0x45,0xff,0xc4,0x99,0x8,0x5,0x93,0x1e,0x15,0xcc,0x1f,0x2,0x78,0xec,0x8c,0xf9,0x1b,0x18,0x4,0x8b,0x3f,0xff,0xf9,0xcf,0xa4,0xd3,0x69,0xf2,0xf9,0x3c,0x99,0x4c,0xc6,0x17,0xce,0xd0,0x12,0x8,0xd7,0xc5,0x2a,0x16,0x29,0x9c,0xf9,0x49,0x9c,0xf7,0xbf,0x16,0x96,0xc9,0x78,0xad,0xf3,0x97,0x78,0x5d,0xd0,0x39,0xa0,0x95,0xed,0x5f,0xf2,0x45,0xa0,0xb,0xc4,0xc6,0x5e,0xac,0xf5,0x2b,0x11,0xeb,0xd7,0x60,0xaf,0x5e,0x8e,0x58,0xbf,0x1a,0x6b,0xf3,0x1a,0xc4,0xd6,0x4d,0x88,0xae,0xcd,0x88,0x9e,0xad,0x88,0xde,0x6e,0xc4,0x40,0x2f,0x94,0xe4,0x88,0xbb,0x1e,0x97,0x3b,0x3,0x46,0xfb,0xae,0x95,0x36,0xc8,0x4c,0x16,0x9a,0xda,0x70,0x5b,0x26,0x20,0xdb,0x26,0x23,0xdb,0xa7,0xe0,0x4e,0x9a,0x89,0x9c,0xba,0x1b,0xce,0xee,0x73,0x70,0x67,0xec,0x8e,0x3b,0x6d,0x1f,0xe4,0xd4,0xc9,0x30,0xd,0xc8,0x5a,0x1e,0xa1,0x83,0x97,0x14,0xf4,0xc,0xfd,0xa9,0xa0,0x79,0x8e,0x89,0x16,0x81,0x58,0x53,0x64,0xc6,0xe2,0xbf,0x31,0xd0,0x3e,0xbd,0x2a,0xf3,0x57,0xc5,0x94,0xc3,0xd4,0xf1,0x35,0x1,0x30,0xe6,0x6f,0x60,0x10,0x3c,0x52,0xa9,0x14,0xbf,0xf8,0xc5,0x2f,0x78,0xef,0x7b,0xdf,0x4b,0xa9,0x54,0x22,0x99,0x4c,0xee,0x30,0x14,0x50,0x2d,0x42,0x33,0xff,0x72,0xd7,0xff,0xa4,0x69,0x14,0xbe,0xf6,0x43,0x58,0xf,0x14,0xa5,0xfe,0x93,0xfe,0xa4,0x80,0x94,0x80,0xc9,0x40,0x33,0x9e,0x79,0xbe,0xdc,0x87,0xbd,0xe8,0x49,0xac,0x8d,0x2f,0x63,0x6d,0x5d,0x87,0xf5,0xf2,0x72,0xac,0x95,0xcb,0xb1,0xd6,0xbe,0x80,0xb5,0x69,0x2d,0xa2,0xe8,0x19,0xd3,0x70,0x23,0xdf,0x56,0x83,0x36,0x90,0x48,0x22,0x53,0x36,0x52,0x58,0xde,0x6f,0x89,0xa1,0x32,0x16,0x82,0x1d,0xd2,0x2,0x39,0xec,0x6a,0x9,0x48,0x17,0xe1,0x3a,0x88,0x62,0x1,0x36,0xaf,0xc7,0xde,0xb8,0x7e,0x97,0x91,0x3,0x9,0x60,0x81,0x9c,0x34,0xd,0x67,0xfa,0xee,0xb8,0xbb,0xed,0x83,0xb3,0xe7,0x7c,0xe4,0xb4,0x59,0xb8,0xad,0x53,0xbc,0xff,0xde,0xfb,0x0,0x98,0x5,0xa4,0x2d,0xef,0x7e,0xba,0xf0,0x7a,0xd,0xa4,0xc2,0x67,0x31,0x48,0x1,0x6d,0xb0,0xfb,0x5f,0x6e,0xa7,0x6d,0xcd,0x32,0xba,0x77,0xdb,0xaf,0xe2,0xee,0x7f,0x95,0x4c,0x39,0x4c,0x1d,0xdf,0x12,0x0,0x63,0xfe,0x6,0x6,0xe1,0xe1,0x9c,0x73,0xce,0xe1,0x89,0x27,0x9e,0xe0,0xf2,0xcb,0x2f,0xc7,0xb6,0xed,0x48,0x37,0xa,0xaa,0x18,0x85,0x82,0xd7,0xf5,0xff,0xf9,0xeb,0x61,0x6,0xf0,0x8c,0xc6,0xbb,0xfc,0x49,0x3c,0x73,0x9c,0x82,0xf7,0xb5,0xbf,0x19,0xec,0x7,0x9e,0xc0,0x7e,0xf8,0xef,0x24,0x9e,0xfc,0x37,0xd6,0xb2,0xc5,0x58,0xeb,0x56,0xef,0x92,0xdb,0x48,0x80,0x74,0x2,0xb7,0x39,0xb,0xd5,0x9e,0x4e,0x37,0x52,0x5d,0xed,0xf2,0x77,0x36,0x72,0xa7,0x7d,0x93,0x77,0xb6,0x40,0x21,0x25,0xa2,0x54,0x44,0x6c,0xdd,0x40,0x72,0xd3,0x6,0xc4,0x92,0x47,0x77,0xf8,0x5d,0x99,0x49,0xe1,0xec,0x39,0x17,0x67,0xdf,0x43,0x28,0x2d,0x78,0x35,0xa5,0x23,0x5e,0x83,0x33,0x67,0x1e,0xec,0xd,0x60,0xc1,0x56,0xa0,0x1b,0x70,0x14,0x4b,0x6,0xb2,0x2,0x36,0xc2,0x9e,0xff,0xfc,0x35,0x85,0xa6,0xca,0xb7,0xfd,0x55,0xcd,0x94,0xc3,0xd4,0x51,0x7a,0xe4,0xcd,0x98,0xbf,0x81,0xc1,0xe8,0xf8,0xde,0xf7,0xbe,0xc7,0x1f,0xff,0xf8,0x47,0x5e,0x78,0xe1,0x5,0xb2,0xd9,0x6c,0xd5,0xbd,0x0,0x7e,0x3d,0x5f,0x15,0xf1,0x8,0x81,0x55,0x28,0x50,0x3c,0xe6,0xd,0x38,0xe7,0x9e,0xe,0x2f,0x68,0xd8,0xf5,0x2f,0xf1,0xbe,0x32,0xa7,0x8,0x98,0x4,0x6c,0x4,0xfb,0xfe,0x87,0x49,0x3c,0xf0,0x67,0x12,0xf,0xfe,0x15,0xfb,0x89,0x47,0xb0,0xca,0xbf,0x6,0x90,0xcd,0xe0,0xda,0x9,0xb0,0x86,0xcf,0xe0,0xab,0xd,0xbe,0xd6,0x95,0x10,0xc8,0x54,0x1a,0x52,0xe9,0x1d,0x93,0x3,0xe9,0x82,0x94,0x88,0x42,0x9e,0xc4,0xb2,0xa7,0x49,0x2e,0x7b,0x1a,0xee,0xf8,0x15,0x6e,0x26,0x89,0x33,0x67,0x1,0xa5,0x3,0x17,0x52,0x3a,0xec,0x35,0x94,0xe,0x39,0x1e,0x77,0xee,0x74,0xc8,0x59,0xb0,0x5,0xe8,0xc4,0x9b,0x43,0x10,0xe5,0xeb,0x5a,0x2,0x13,0x61,0xca,0xdf,0xfe,0x45,0xfb,0xca,0x27,0xe9,0x9d,0xbe,0x77,0x45,0x5f,0xff,0x2a,0x9a,0x72,0x98,0x3a,0xbe,0x24,0x0,0x3a,0x4d,0x24,0x34,0x30,0x88,0x13,0x6e,0xbb,0xed,0x36,0xe,0x3e,0xf8,0x60,0xf2,0xf9,0x3c,0xe9,0x74,0xba,0xae,0xa1,0x80,0x5a,0x50,0xa9,0xf9,0x8b,0xc1,0x1,0xa4,0x80,0xc2,0x45,0x3f,0xf5,0xc6,0x96,0x7,0x35,0x4a,0x0,0x5c,0xbc,0x83,0x65,0x66,0x0,0x6d,0x20,0x1e,0x7b,0x85,0xd4,0x55,0x37,0x90,0xb8,0xf7,0x56,0x12,0x4f,0x3e,0xb2,0xad,0x1b,0xdf,0x4d,0x27,0x70,0x52,0x59,0xc0,0xdf,0xf7,0x57,0x68,0x89,0x9a,0xb0,0x40,0xb0,0x7d,0x42,0x61,0xf9,0xaf,0x7,0xfb,0x49,0x3c,0xfd,0x38,0xc9,0xa7,0x1f,0x87,0x5f,0x5f,0x85,0x33,0x71,0x22,0xa5,0xc3,0x4f,0xa0,0x78,0xe2,0x5b,0x29,0x1e,0xf5,0x5a,0xdc,0xfd,0xa6,0x79,0xbd,0x21,0x9b,0xf0,0x86,0xa,0xa2,0x18,0x26,0xb0,0x2d,0x28,0xc0,0xee,0xf,0xff,0x1,0x0,0x29,0x4,0x62,0x9c,0x67,0x41,0x55,0x53,0xe,0x53,0xa7,0xee,0x4,0xc0,0x98,0x7f,0xed,0xb8,0xef,0xbe,0xfb,0xb8,0xe0,0x82,0xb,0x76,0x98,0xcd,0x1d,0x34,0xa2,0x2c,0xdb,0xa0,0xe,0xb5,0x71,0x5d,0x97,0x54,0x2a,0x45,0x26,0x93,0xa1,0xb5,0xb5,0x95,0xe9,0xd3,0xa7,0x33,0x6d,0xda,0x34,0xf6,0xde,0x7b,0x6f,0xf6,0xdb,0x6f,0x3f,0x16,0x2c,0x58,0xe0,0xdb,0x64,0x39,0xd5,0x70,0xd0,0x41,0x7,0xf1,0xbf,0xff,0xfb,0xbf,0x7c,0xff,0xfb,0xdf,0xc7,0x75,0x5d,0x35,0x77,0xa,0x94,0x2e,0xc2,0x71,0xc9,0x9f,0xf3,0x5,0xe4,0x71,0xd3,0xe1,0x29,0x4d,0xcc,0xbf,0x6c,0xfc,0x7b,0x2,0x9,0xb0,0x1e,0x78,0x96,0xd4,0x1f,0xae,0x25,0x79,0xeb,0xf5,0xd8,0x3d,0x5d,0x43,0xa6,0x9f,0x84,0x74,0x76,0x87,0xaf,0x4d,0x2d,0xcd,0x7f,0xc,0x6c,0x4b,0x8,0x84,0xf0,0x26,0x71,0x76,0x6f,0x25,0x73,0xf7,0xed,0x64,0xee,0xbe,0x1d,0x67,0xf2,0x64,0x8a,0x47,0x9e,0x42,0xf1,0x98,0xd7,0x53,0x38,0xf6,0xc,0xe4,0x7e,0x13,0xa1,0x64,0x79,0xf3,0x3b,0xc2,0xda,0xd1,0x51,0x2,0x13,0x20,0xb3,0x7c,0x3d,0xd3,0x96,0xdc,0xcf,0xc0,0xa4,0x59,0xc6,0xfc,0x2b,0x44,0x5d,0x9,0x80,0x4e,0xe6,0x1f,0xe6,0xb6,0x8e,0x95,0x62,0xcd,0x9a,0x35,0x3c,0xfa,0xe8,0xa3,0xe3,0xff,0xa2,0x41,0x5d,0x98,0x3e,0x7d,0x3a,0x7,0x1f,0x7c,0x30,0x47,0x1f,0x7d,0x34,0x27,0x9c,0x70,0x2,0x27,0x9c,0x70,0x82,0x72,0x6d,0xa1,0x1e,0x5c,0x7e,0xf9,0xe5,0xfc,0xf2,0x97,0xbf,0x64,0xeb,0xd6,0xad,0x15,0xd,0x5,0x84,0x6a,0xfe,0x42,0x20,0xfa,0xfa,0x71,0xb3,0x59,0x8a,0x1f,0xfb,0x8a,0x67,0xc,0x22,0xdc,0x5e,0x8a,0xaa,0x51,0x36,0xfe,0xbd,0x1,0x1b,0xec,0x7b,0x1e,0x22,0x75,0xe3,0xf,0x48,0xfe,0xe9,0xd7,0x58,0x43,0xff,0xec,0xb4,0xb6,0x6e,0x37,0x7d,0xc5,0xcd,0xdf,0x37,0x48,0xe9,0xd,0x1f,0xb4,0xb4,0xe3,0x8,0xe1,0xd,0x17,0x74,0x6e,0x21,0xf3,0x97,0x9b,0xc9,0xfc,0xe5,0x66,0x9c,0x29,0x53,0x28,0xbc,0xe6,0xad,0xe4,0xdf,0xfc,0x7e,0x4a,0xb,0x8f,0x82,0x89,0x16,0xf4,0xe1,0xf5,0xc,0xc,0x4,0x98,0xc,0x48,0x1,0xcd,0xb0,0xdb,0xa3,0x7f,0x24,0xbb,0xf5,0x15,0x3a,0xf7,0x98,0x3f,0xe6,0xec,0x7f,0xd5,0x4d,0x39,0x4c,0x9d,0x9a,0x12,0x0,0xdd,0x26,0xfc,0x29,0xf7,0x20,0xd,0xa1,0xa9,0xa9,0x29,0x14,0x9d,0xa0,0xbe,0xbc,0x55,0xbf,0xde,0x71,0x1c,0xa4,0x94,0xac,0x5f,0xbf,0x9e,0xf5,0xeb,0xd7,0x73,0xd7,0x5d,0x77,0x1,0xb0,0xe7,0x9e,0x7b,0x72,0xfa,0xe9,0xa7,0x73,0xfc,0xf1,0xc7,0x73,0xf2,0xc9,0x27,0x33,0x79,0xb2,0x1e,0x27,0x85,0x8d,0x85,0xdf,0xfc,0xe6,0x37,0x9c,0x7a,0xea,0xa9,0x14,0x8b,0x45,0x12,0x89,0xd1,0x1f,0xeb,0xd0,0xf7,0xb,0x70,0x4a,0x8,0x20,0xff,0xb1,0xef,0xc1,0xfe,0x29,0x78,0x46,0xf1,0x59,0xff,0x25,0x60,0x86,0x5,0x6d,0x90,0xf8,0xcb,0x7d,0x24,0x7f,0x77,0x2d,0xc9,0x3b,0x6e,0xf2,0x8c,0x3f,0x21,0x70,0x72,0x2d,0x9e,0x11,0x8e,0x90,0x64,0xa9,0x68,0xfe,0x81,0xc5,0x34,0x74,0xff,0xb2,0x65,0xc2,0xf6,0x64,0x60,0xcb,0x26,0xb2,0xb7,0x5c,0x43,0xe6,0x96,0x6b,0x28,0x1e,0x73,0x12,0x85,0xa3,0x5f,0x8f,0x33,0xef,0x55,0x14,0x8f,0x3e,0x1,0xf6,0xb0,0x60,0xd,0xd0,0x17,0x40,0x22,0xd0,0x2c,0x48,0xbc,0xd0,0xcb,0xee,0xf,0xfe,0x7e,0xdc,0xa5,0x7f,0x3a,0x98,0x72,0x98,0x3a,0x55,0x57,0x85,0x6e,0x26,0xad,0xaa,0xf9,0xeb,0x2,0x5d,0xcd,0x1f,0xc0,0xb6,0x6d,0x92,0xc9,0xe4,0xe,0x3f,0x0,0xab,0x56,0xad,0xe2,0xc7,0x3f,0xfe,0x31,0xef,0x7c,0xe7,0x3b,0x99,0x33,0x67,0xe,0x9f,0xfc,0xe4,0x27,0x59,0xb6,0x6c,0x59,0x5d,0x71,0x46,0x8d,0x53,0x4e,0x39,0x85,0xf7,0xbc,0xe7,0x3d,0x94,0x4a,0xa5,0x51,0x7f,0x27,0x74,0xf3,0x17,0x2,0x31,0x98,0xc7,0xd9,0x63,0xe,0xa5,0x8f,0x7c,0x4,0x56,0xa3,0xee,0xd7,0x7f,0xf9,0xab,0x7f,0x81,0x5,0x1d,0x7d,0x64,0x3e,0xfe,0x61,0x9a,0xde,0x7b,0x22,0xe9,0x3b,0x6e,0x82,0x54,0x2,0xa7,0xad,0xd,0x99,0x6d,0xae,0x6a,0x57,0xb9,0x5a,0xa1,0xbc,0xf9,0xef,0x8c,0x72,0x32,0xd0,0xd6,0x8e,0x33,0x71,0x22,0x6e,0x73,0x8e,0xe4,0x7f,0xee,0xa5,0xf9,0xff,0x5d,0x40,0xeb,0x7,0x5e,0x43,0xdb,0x3b,0x17,0x92,0xfe,0xf1,0x4f,0xbd,0x8d,0x88,0xe,0xb0,0xa0,0xd5,0xf2,0x4e,0xeb,0xf3,0xa3,0x28,0x25,0xd0,0xe,0x93,0x9e,0x79,0x98,0x9,0x2f,0x3d,0x4d,0xa1,0x65,0x62,0x6d,0xf7,0xe0,0x23,0x74,0xd2,0x51,0x22,0x17,0x37,0xe6,0x1f,0x1c,0xea,0x29,0x3,0x9d,0xcd,0x7f,0xb4,0xeb,0x87,0x27,0x3,0xb6,0x6d,0xd3,0xd5,0xd5,0xc5,0x8f,0x7e,0xf4,0x23,0xe6,0xcd,0x9b,0xc7,0x79,0xe7,0x9d,0xc7,0xa6,0x4d,0x9b,0xea,0xd2,0x8c,0x12,0x97,0x5f,0x7e,0x39,0x96,0x65,0x91,0xcf,0xe7,0x77,0xf9,0xb7,0x48,0x76,0xa,0x1c,0xfa,0xfa,0x2f,0xbe,0xe7,0x8b,0x30,0x15,0xe8,0x92,0x6a,0x2d,0x1b,0x2b,0xa3,0x84,0xd7,0x5d,0x3d,0x7,0x12,0x37,0xfd,0x9e,0x96,0xd3,0xe6,0x92,0xf9,0xed,0x35,0xb8,0x65,0xe3,0x4f,0x67,0xc7,0xdd,0x29,0x4f,0x45,0xd3,0x8e,0x4,0x52,0x42,0x32,0x8d,0xdb,0xde,0x8e,0x33,0xb1,0x1d,0xb7,0xa5,0x99,0xe4,0x53,0xf,0xd1,0x72,0xf1,0x7,0x69,0x7b,0xdb,0xe1,0x64,0xbe,0x7f,0x15,0x62,0x60,0x10,0xe6,0x9,0x68,0xf3,0x21,0x11,0x10,0x2,0x5c,0x68,0x5f,0xf5,0x84,0xb7,0x67,0xc2,0x28,0x5c,0x3a,0x99,0x72,0x98,0x3a,0x55,0x25,0x0,0xba,0x8d,0xf9,0x37,0x3a,0x8c,0xf9,0x8f,0xd,0xcb,0xb2,0x76,0xe8,0x19,0xb8,0xee,0xba,0xeb,0xd8,0x7f,0xff,0xfd,0xb9,0xee,0xba,0xeb,0xea,0xd2,0x8e,0xa,0x93,0x27,0x4f,0xe6,0xd8,0x63,0x8f,0x45,0x4a,0xb9,0xc3,0xfd,0x47,0xb3,0x4d,0xb0,0xf7,0xf5,0xef,0xb6,0x4f,0xa2,0xf4,0xe6,0x73,0x60,0x2d,0x60,0x2b,0xf8,0xf5,0x5f,0xc4,0xeb,0x9e,0xce,0x42,0xe6,0x53,0xff,0x4b,0xd3,0xc7,0xdf,0x8a,0xb5,0xe5,0x15,0x9c,0xb6,0x56,0x48,0xe7,0x2a,0xda,0x22,0x57,0x45,0xf3,0x57,0x82,0x4b,0x2,0x89,0x24,0xce,0xc4,0x89,0x38,0x13,0x26,0x90,0x78,0x66,0x31,0x2d,0xff,0xf7,0x31,0x26,0xbc,0x75,0x7f,0x9a,0x2f,0xfd,0x26,0x76,0x4f,0xf,0xcc,0x16,0xde,0x2e,0x84,0xb5,0x6e,0x38,0xd8,0x2c,0xb0,0x56,0xe7,0x99,0xf9,0xf8,0xdf,0x18,0x9c,0x30,0x85,0x91,0x32,0x0,0xdd,0x4c,0x39,0x4c,0x9d,0x8a,0x13,0x0,0x63,0xfe,0x7a,0xc1,0x98,0x7f,0x75,0x28,0x27,0x2,0x5b,0xb7,0x6e,0xe5,0xbc,0xf3,0xce,0xe3,0xd4,0x53,0x4f,0xe5,0xf9,0xe7,0x9f,0xaf,0x2b,0x8e,0x28,0xf0,0xf9,0xcf,0x7f,0x1e,0x80,0x62,0xb1,0x8,0x44,0x65,0xfe,0x80,0xf0,0xf6,0xab,0x2b,0xbd,0xe9,0x3c,0x98,0x6b,0x43,0x87,0x82,0xe6,0x5f,0x2,0xf6,0xb6,0x60,0x6b,0x1f,0x4d,0x6f,0x39,0x81,0xcc,0xaf,0x7e,0x80,0x4c,0x25,0x70,0xdb,0xda,0xc0,0xdd,0xb6,0x9a,0x7f,0x4c,0x18,0xf3,0xaf,0x0,0xe5,0xc9,0x83,0x93,0x26,0xe1,0x4c,0x9c,0x8,0xab,0x5f,0xa2,0xe5,0x7b,0x5f,0xe4,0x98,0xcf,0xbe,0x9e,0x39,0xb7,0xfe,0x1a,0x52,0x78,0x49,0x58,0xaa,0xca,0x44,0x60,0x68,0xf6,0xff,0x8c,0xc7,0xee,0xa2,0xed,0xe5,0xa5,0x14,0x9b,0x26,0x4,0x13,0x7f,0x5,0xd0,0x55,0xa7,0xa2,0x4,0xc0,0x98,0xbf,0x5e,0xd0,0xb9,0xc,0xa2,0x8e,0x3d,0x95,0x4a,0x61,0x59,0x16,0x7f,0xff,0xfb,0xdf,0x99,0x37,0x6f,0x9e,0x76,0xbd,0x1,0xaf,0x7f,0xfd,0xeb,0x59,0xb0,0x60,0x1,0xa5,0x52,0xc9,0x97,0xe5,0xa5,0x35,0xd7,0xc7,0xe0,0x20,0x52,0x40,0xf1,0xf4,0xf3,0xa0,0x17,0xf5,0xc6,0xfe,0x4b,0xc0,0x5c,0xb,0xf2,0xd0,0xf4,0xce,0x13,0x49,0x3e,0xf1,0x4f,0x9c,0xe6,0x66,0x6f,0xb9,0x5b,0x85,0x7,0xe3,0x18,0xf3,0xaf,0x12,0x43,0x73,0x5,0xdc,0x9,0x13,0xc8,0x4f,0x9e,0x4c,0xba,0xa7,0x83,0x43,0xaf,0xbd,0x98,0x63,0xbf,0xfc,0xe,0x66,0xfe,0xf5,0x2f,0xde,0x8e,0x8a,0x7b,0x59,0xde,0x6,0x43,0x95,0x54,0x41,0x72,0xe8,0xd8,0xdf,0x87,0xef,0xa0,0x94,0xce,0x6,0x1f,0xff,0x28,0xd0,0x59,0x67,0xcc,0x37,0x44,0x50,0x4b,0xe7,0x8c,0xf9,0x7,0x87,0x7a,0xbf,0xfc,0xa3,0xfc,0x7a,0xf7,0x43,0xdb,0x8f,0x36,0x90,0x48,0x24,0x48,0xa7,0xd3,0x94,0x4a,0x25,0xce,0x3b,0xef,0x3c,0xce,0x39,0xe7,0x1c,0xfa,0xfb,0xfb,0xeb,0xe6,0xd,0xb,0x3f,0xfc,0xe1,0xf,0x81,0xed,0xbd,0x0,0xb5,0xa2,0xae,0xba,0x74,0x5c,0xdc,0xbd,0xe7,0x21,0xe7,0xcf,0xf1,0x96,0x81,0xa9,0xf4,0x68,0x96,0x80,0x39,0x16,0x62,0xc5,0x5a,0x9a,0xde,0x70,0x34,0x89,0xe5,0x8f,0xe0,0xb4,0xb4,0x78,0xe3,0xc9,0x21,0xef,0x1d,0xaf,0xaa,0x61,0xfb,0xcd,0xb5,0xf3,0xa,0x2,0x21,0x25,0x83,0x13,0xa6,0xd2,0xb3,0xdb,0xbe,0xb4,0xbf,0xf8,0x14,0x47,0x5e,0xfe,0x9,0x8e,0xfa,0xfa,0x7,0xd9,0xe3,0xb6,0xdb,0xb0,0xfa,0x7,0x61,0x37,0xcb,0x9b,0x94,0x39,0x5a,0x22,0x20,0x81,0xc9,0x30,0xe1,0xb1,0x27,0x99,0xfa,0xcc,0xbf,0x18,0xd8,0xe9,0xd8,0x5f,0x9d,0x4d,0x39,0x4c,0x9d,0x51,0x13,0x0,0xdd,0x4c,0xda,0x98,0x7f,0xf4,0x65,0x10,0xb5,0xf9,0xd7,0x8b,0xe1,0x1c,0x52,0x4a,0xd2,0xe9,0x34,0x42,0x8,0x6e,0xb8,0xe1,0x6,0x16,0x2e,0x5c,0x48,0x77,0x77,0x77,0xdd,0x1a,0x61,0xe0,0xc4,0x13,0x4f,0xe4,0xd5,0xaf,0x7e,0x35,0xc5,0x62,0xb1,0xe6,0x72,0xa9,0xab,0x3c,0x85,0x40,0x0,0xce,0xe1,0x27,0x79,0x93,0xff,0xf2,0xa,0x7d,0xfd,0x97,0x80,0x7d,0x2c,0xc4,0x8b,0x9b,0x69,0x7e,0xfd,0xa1,0x24,0x97,0x2d,0xc2,0x6d,0x6d,0xf5,0xcc,0xbf,0x42,0x18,0xf3,0xf7,0x87,0xcb,0x5b,0xae,0x27,0xe9,0x9b,0xbc,0x3b,0x3d,0x33,0xf7,0x62,0xea,0xd3,0xff,0xe6,0xf0,0x1f,0xfc,0xf,0x27,0x7e,0xf9,0xc,0x66,0xde,0xf5,0x17,0x6f,0xe7,0xc5,0x29,0xa3,0x4c,0x14,0xb4,0xbd,0x63,0x8d,0xf7,0xbe,0xef,0x97,0xd8,0x85,0x41,0xdc,0xc4,0xf6,0xf3,0xf,0x74,0x37,0xe5,0x30,0x75,0x42,0x5d,0x5,0x60,0xcc,0x3f,0x38,0x44,0x6d,0xa0,0x51,0x9a,0xbf,0x1f,0x18,0x29,0x6,0x29,0xe5,0xb6,0xb9,0x1,0x4b,0x96,0x2c,0xe1,0x90,0x43,0xe,0x61,0xdd,0xba,0x75,0x11,0x44,0x57,0x3d,0x2e,0xb8,0xe0,0x2,0xa0,0xb6,0x5e,0x80,0xba,0xeb,0xa3,0xe0,0xad,0x42,0x70,0x4e,0x38,0xcb,0x3b,0x5e,0x36,0xe4,0xed,0x89,0x47,0x85,0x83,0xb7,0xc6,0xbf,0x1b,0x9a,0xde,0x75,0x3c,0x76,0xcf,0xa6,0xed,0x1b,0xfa,0x28,0x76,0x6a,0x5c,0x35,0x50,0xd5,0xfc,0x2b,0xd6,0x94,0x2e,0x20,0xe8,0x9f,0xbc,0x1b,0x5d,0xb3,0xe7,0x91,0xdd,0xb2,0x8e,0x57,0x5d,0xfe,0x49,0xe,0xfd,0xc6,0x85,0x64,0x57,0xaf,0x85,0x3d,0xc5,0x8e,0xc3,0x2,0xe5,0x9d,0xff,0x96,0xad,0x67,0xda,0xd3,0xf7,0xd3,0x3f,0x65,0x77,0xc4,0xd0,0xb0,0x4d,0x1c,0x4c,0x39,0x4c,0x9d,0x11,0x13,0x0,0xd3,0xed,0xaf,0x17,0x1a,0xdd,0xfc,0x83,0x8e,0x5f,0x8,0x41,0x2a,0x95,0x62,0xe5,0xca,0x95,0x1c,0x7a,0xe8,0xa1,0x6c,0xd9,0xb2,0xa5,0x2e,0xbd,0x30,0xf0,0x96,0xb7,0xbc,0x85,0x19,0x33,0x66,0xd4,0xd5,0xb,0x50,0x2b,0x44,0xb1,0x84,0x3b,0x6d,0x26,0xce,0xe1,0xc7,0xc3,0x66,0xd4,0xe8,0xfe,0x97,0x78,0xb3,0xcd,0x27,0x40,0xf6,0x63,0xef,0x24,0xf1,0xf2,0xb3,0x5e,0xb7,0x7f,0x15,0xc9,0x89,0x8a,0x46,0xab,0x62,0x4c,0x35,0xf3,0x49,0x89,0x90,0x2e,0xfd,0x93,0x77,0xa3,0x6f,0xda,0xee,0xec,0x79,0xef,0xcd,0x1c,0x7f,0xd1,0x7f,0xb1,0xcf,0x2f,0x7e,0xa,0x49,0xbc,0x61,0x1,0x61,0x79,0x3b,0xff,0xe5,0xbc,0x9d,0xff,0x32,0x5b,0xd7,0x53,0xa,0xe0,0xfc,0x85,0xb1,0x10,0x27,0x9d,0x5d,0x12,0x0,0x63,0xfe,0x7a,0x41,0x67,0xf3,0xf7,0x3,0x61,0xc6,0x9f,0x4a,0xa5,0xd8,0xb0,0x61,0x3,0x47,0x1e,0x79,0x24,0x83,0x83,0x83,0x75,0xe9,0x86,0x81,0xf7,0xbd,0xef,0x7d,0x0,0x55,0x1d,0x10,0x54,0x7f,0x7d,0xa,0x2c,0xc0,0x39,0xea,0x75,0xde,0x12,0xaf,0xbe,0x3a,0xe9,0xfc,0x82,0x2b,0x60,0x2f,0x48,0xfe,0xe0,0x6,0xd2,0xf7,0xfe,0x6,0x27,0x9b,0x8d,0xa4,0xdb,0xdf,0x4f,0x2e,0x15,0x63,0xf2,0x83,0x4f,0xb8,0xe,0xd2,0x4e,0xd0,0xb5,0xc7,0x3c,0x2c,0x5c,0xe,0xba,0xfe,0x12,0x8e,0xbd,0xe8,0xed,0x4c,0x7c,0x78,0x31,0xcc,0x4,0xa6,0x8,0xc4,0x9a,0x22,0xb3,0x1e,0xf9,0xb,0xf9,0xb6,0xc9,0x8,0x59,0xf9,0x19,0x18,0xf5,0x22,0x6e,0x3a,0x3b,0x24,0x0,0xc6,0xfc,0x1b,0xb,0x51,0x9b,0xbf,0x8e,0xd7,0xa7,0x52,0x29,0x5e,0x7c,0xf1,0x45,0x4e,0x38,0xe1,0x84,0xba,0xb4,0xc3,0xc0,0xfb,0xdf,0xff,0x7e,0x80,0x11,0x37,0x6,0x1a,0x9,0xbe,0xf4,0xc6,0xc,0xf5,0xd3,0x3a,0x87,0x9e,0xe0,0x2d,0xef,0xaa,0x70,0x46,0x7d,0xa0,0x90,0xc0,0xc,0x81,0x78,0xba,0x8b,0xec,0xb7,0x3f,0xe0,0x45,0x98,0x4a,0x45,0xd2,0xed,0x6f,0xcc,0xbf,0xa,0x1e,0xd7,0xa1,0xd0,0x3c,0x81,0xae,0x3d,0xe7,0x33,0xf1,0x85,0x27,0x38,0xee,0xe2,0xb3,0xd8,0xef,0xa7,0x57,0xc0,0x74,0x98,0xf0,0xfc,0x12,0xda,0x5f,0x58,0x4c,0xbe,0x75,0x72,0xec,0x4c,0x39,0x4c,0x1d,0x6b,0xf8,0x7f,0x4,0x21,0x10,0x4,0x8c,0xf9,0xd7,0x3f,0xe3,0x5d,0x47,0xf3,0x55,0xe5,0xfa,0x64,0x32,0xc9,0xc3,0xf,0x3f,0xcc,0x59,0x67,0x9d,0x55,0x57,0xc,0x41,0x63,0xce,0x9c,0x39,0x1c,0x7f,0xfc,0xf1,0x15,0x9d,0x12,0xe8,0xd7,0x50,0x8c,0x18,0x1c,0xc4,0x4d,0xa5,0x70,0xe,0x3d,0x19,0x3a,0x50,0xa3,0xfb,0x1f,0x1,0x93,0x21,0x75,0xfd,0x77,0xb1,0xa,0x45,0x64,0x6b,0x4b,0xe8,0x4b,0xfd,0xfc,0xe4,0x52,0x31,0xa6,0xa0,0xf8,0xca,0xc3,0x2,0xbd,0xd3,0xf7,0x62,0x60,0xd2,0x34,0xe6,0xdd,0xf2,0x3d,0xe,0xbd,0xe0,0x73,0xec,0xfb,0xb7,0x6b,0xc9,0xb7,0x4e,0x86,0x90,0x4e,0x52,0x8d,0xa3,0xf9,0xc3,0x50,0xf,0x80,0x31,0x7f,0xbd,0xa0,0xb3,0x79,0xc6,0xe1,0x7a,0xcb,0xb2,0x48,0x24,0x12,0xfc,0xee,0x77,0xbf,0xe3,0x9a,0x6b,0xae,0xa9,0x8b,0x2b,0x68,0x7c,0xe8,0x43,0x1f,0x2,0xbc,0x83,0x91,0x46,0x83,0x9f,0xf3,0x30,0x84,0x2b,0x71,0xe7,0x1d,0x8e,0xdc,0x6f,0x37,0xe8,0xac,0x9b,0xb6,0x7e,0x94,0xbf,0xfe,0xff,0xb3,0x81,0xf4,0x8d,0xdf,0xc2,0x4d,0xd8,0x54,0x9a,0x95,0xa8,0x68,0xb4,0x2a,0xc6,0x14,0x14,0xdf,0xe,0xdc,0xae,0x43,0x29,0xd3,0x44,0xcf,0xac,0x39,0xcc,0x5a,0x74,0x7,0x93,0x97,0x2f,0x22,0x3f,0x71,0xc6,0xb8,0xc7,0xfe,0xfa,0xa2,0x1d,0x53,0xf3,0x7,0xb0,0x8c,0xf9,0xeb,0x85,0xa8,0xcd,0xaf,0xd1,0xaf,0x2f,0xa3,0x7c,0xe2,0xde,0x5,0x17,0x5c,0x40,0x4f,0x4f,0x8f,0x2f,0x9c,0x41,0xe0,0x8c,0x33,0xce,0x20,0x93,0xc9,0x8c,0x3a,0xc,0xe0,0xef,0x24,0x4c,0xef,0x4f,0x67,0xbf,0xc3,0xa0,0x1d,0x28,0xaa,0x30,0xfb,0x5f,0x40,0x1b,0xa4,0x7f,0xf5,0x6d,0xac,0xa2,0x83,0xcc,0x35,0x85,0xbe,0x2a,0xc1,0x98,0xbf,0x4f,0x1a,0x43,0xab,0x35,0x6,0x26,0xcf,0xa4,0xd0,0x3a,0x19,0xab,0x54,0x8,0x5e,0x33,0xc6,0xe6,0xf,0x1,0x2c,0x3,0x34,0xe6,0xaf,0x2e,0xa2,0x36,0x4f,0xdd,0xaf,0x1f,0xce,0x51,0xde,0x27,0xa0,0xbb,0xbb,0x9b,0xb3,0xcf,0x3e,0xbb,0x6e,0xde,0xa0,0xd0,0xd6,0xd6,0xb6,0x6d,0xbe,0xc2,0xce,0xf7,0xef,0xff,0xa,0x8c,0xa1,0x9d,0xde,0xf6,0x3d,0x4,0x6c,0xd4,0x58,0xfe,0xd7,0x2e,0xe0,0xe9,0x3e,0x92,0x77,0x5c,0x87,0x2b,0xa8,0xf8,0xe0,0x19,0x15,0x4d,0x5b,0x55,0x84,0xbe,0xca,0x24,0xe6,0xa6,0x1c,0xa6,0x8e,0xaf,0x9,0x80,0x31,0xff,0x60,0x61,0xc6,0xfc,0xa3,0xc5,0x48,0x31,0xd8,0xb6,0xcd,0x1f,0xfe,0xf0,0x7,0xfe,0xf1,0x8f,0x7f,0x44,0x10,0x51,0x65,0x78,0xfd,0xeb,0x5f,0xf,0xec,0xb8,0x1a,0xc0,0x7f,0xf3,0x7,0xa,0x79,0x24,0xe0,0xee,0x35,0x1f,0x6,0x89,0x7e,0xfc,0x5f,0x2,0x53,0x21,0x79,0xe7,0x6f,0xb0,0x7a,0xba,0x91,0x4d,0x4d,0x98,0xfd,0xfd,0xd5,0xe5,0x52,0x49,0xaf,0x51,0x74,0x7c,0x4b,0x0,0x8c,0xf9,0x7,0xb,0x63,0xfe,0xf5,0x21,0xa8,0x18,0xca,0x27,0x9,0x9e,0x77,0xde,0x79,0x75,0xf1,0x7,0x89,0x53,0x4e,0x39,0x5,0xd8,0xbe,0x1a,0x20,0xa8,0xf2,0x14,0xc5,0x12,0xb2,0xb9,0x19,0x39,0x6b,0xae,0x1a,0xcb,0xff,0x12,0xde,0x5e,0xf1,0xc9,0x7f,0xdc,0xec,0xfd,0xb7,0x65,0x8f,0x7b,0x89,0x31,0xff,0x68,0xb8,0x54,0xd2,0x6b,0x24,0x1d,0x5f,0x12,0x0,0x63,0xfe,0xc1,0xc2,0x98,0x7f,0x7d,0xd7,0x7,0x19,0x43,0x79,0xb7,0xc0,0x17,0x5f,0x7c,0x91,0xcb,0x2e,0xbb,0xac,0x2e,0x9d,0xa0,0x30,0x7f,0xfe,0x7c,0x66,0xcf,0x9e,0x5d,0xd1,0x6a,0x80,0x4a,0x30,0x66,0x79,0xec,0x31,0x17,0x39,0x63,0x12,0xc,0xd4,0x2d,0x53,0x3f,0x26,0x81,0xf5,0xe8,0xcb,0x24,0x1e,0xbd,0xd7,0x9b,0xfc,0x37,0xce,0x90,0x84,0x31,0xff,0x68,0xb8,0x54,0xd2,0x6b,0x34,0x9d,0xba,0x13,0x0,0x63,0xfe,0xc1,0x22,0x4a,0xf3,0xaf,0x17,0x51,0x9b,0xbf,0x1f,0xa8,0x24,0x6,0xdb,0xf6,0xbe,0x2c,0x2f,0xbc,0xf0,0x42,0xfa,0xfa,0x54,0xf8,0xf4,0xdd,0x15,0x7b,0xec,0xb1,0x87,0x2f,0x3c,0x63,0x95,0x87,0x0,0xdc,0x99,0x7b,0x43,0x1b,0x50,0xdf,0x39,0x44,0xfe,0xa0,0xd,0x12,0x8f,0xfc,0x5,0x51,0x74,0x20,0x9b,0x1b,0xf3,0x57,0x8d,0xf9,0x47,0xc3,0xa5,0x92,0x5e,0x23,0xea,0x84,0x7a,0x16,0x40,0xa5,0x50,0xe1,0xc5,0xaf,0x2,0xa2,0x2e,0x7,0x9d,0x7b,0x1e,0xc2,0x8c,0xa1,0xdc,0xb,0xe0,0xba,0x2e,0x57,0x5f,0x7d,0x75,0x5d,0x9a,0x41,0x61,0xdf,0x7d,0xf7,0x5,0x82,0x6f,0x53,0xee,0x94,0x59,0x90,0x6,0xdc,0x88,0x27,0x0,0xa,0xb,0xa,0x60,0x2f,0x7b,0x74,0xe8,0xbf,0xc7,0x48,0x5c,0x8c,0xf9,0x47,0xc2,0xa5,0x92,0x5e,0xa3,0xea,0xd4,0x95,0x0,0x4,0x71,0x33,0x51,0x9b,0x9e,0x2a,0x88,0xda,0x40,0x75,0xee,0x79,0x88,0x22,0x86,0x72,0x2f,0xc0,0xf,0x7e,0xf0,0x83,0x50,0x75,0x2b,0xc5,0x91,0x47,0x1e,0x9,0x80,0x5b,0xc7,0xce,0x7c,0x15,0x95,0xe9,0xa4,0x19,0xde,0xbe,0xed,0x51,0xaf,0x0,0x48,0x2,0x5b,0xc0,0x5a,0xb9,0xd4,0xfb,0xef,0x51,0xe2,0x51,0xa1,0xad,0xee,0xc,0x55,0xd,0xdb,0x98,0x7f,0xfc,0x74,0x6a,0x4e,0x0,0x8c,0xf9,0x7,0x7,0x9d,0xcd,0xdf,0xf,0xa8,0x10,0x7f,0xb5,0x1c,0x52,0x4a,0x6c,0xdb,0x66,0xf5,0xea,0xd5,0xdc,0x7b,0xef,0xbd,0x75,0xeb,0xfb,0x8d,0x83,0xe,0x3a,0x8,0x80,0x42,0xa1,0xb6,0xb5,0xd3,0xe3,0x96,0x87,0xf4,0x12,0xb,0xb7,0x7d,0x8a,0x77,0xea,0x5e,0xd4,0xc8,0x82,0xd8,0xd8,0x87,0x58,0xb7,0x72,0xd4,0x79,0xff,0x2a,0x9a,0xa3,0x8a,0x31,0x45,0x1,0x15,0xcd,0x32,0x8e,0x3a,0x35,0x25,0x0,0xc6,0xfc,0x83,0x43,0xd4,0xe6,0xd7,0xe8,0xd7,0xd7,0xc3,0x51,0x5e,0x11,0x70,0xc3,0xd,0x37,0xd4,0x1d,0x83,0xdf,0x38,0xe0,0x80,0x3,0x68,0x6a,0x6a,0x1a,0x73,0x47,0xc0,0xd1,0x50,0x51,0x79,0xb8,0xd2,0x33,0xda,0xd6,0x49,0xdb,0x8f,0x6d,0x8d,0x12,0x69,0x10,0x9b,0x57,0x23,0xb6,0x6e,0x82,0xc4,0x8,0x2b,0x16,0x14,0x34,0x5a,0x15,0x63,0x8a,0x82,0x4f,0x55,0xb3,0x8c,0xa3,0x4e,0xd5,0x9,0x80,0x31,0xff,0xe0,0x10,0xb5,0xf9,0x35,0xfa,0xf5,0xf5,0x72,0x94,0xd7,0xd9,0xdf,0x7a,0xeb,0xad,0x74,0x74,0x74,0xd4,0x1d,0x8b,0x9f,0x68,0x6b,0x6b,0x63,0xc1,0x82,0x5,0x55,0x5f,0x57,0x71,0x79,0x48,0x2f,0xb1,0x90,0x2d,0xed,0x6a,0xf4,0x0,0xa4,0x41,0x6c,0x7e,0x5,0x51,0x72,0x90,0xc9,0xf4,0xe,0xff,0xa4,0xa2,0xd1,0xaa,0x18,0x53,0x10,0x7c,0xe3,0xad,0xca,0x51,0xd9,0x2c,0xe3,0xa8,0x53,0x55,0x2,0xa0,0xb3,0xf9,0xab,0x9e,0x64,0x44,0x6d,0x7e,0x8d,0x7e,0xbd,0x5f,0x1c,0x89,0x44,0x82,0x9e,0x9e,0x1e,0xfe,0xfd,0xef,0x7f,0xd7,0xcd,0xe5,0x37,0xf6,0xdb,0x6f,0xbf,0xaa,0x7e,0xbf,0xaa,0xf2,0x18,0x9a,0x5b,0x20,0x33,0x4d,0x6a,0xf4,0x0,0x58,0x20,0xba,0xb7,0x7a,0x7b,0x11,0xd,0x5b,0xff,0xaf,0xa2,0xd1,0xaa,0x18,0x53,0x10,0x7c,0xe3,0x71,0xc5,0xcd,0xb,0x74,0xd0,0xa9,0x38,0x1,0x30,0xe6,0xaf,0x2e,0xa2,0x36,0x4f,0xdd,0xaf,0xf7,0x93,0xa3,0x3c,0x19,0x70,0xed,0xda,0xb5,0x75,0xf3,0xf9,0x8d,0x3d,0xf7,0xdc,0xb3,0xe2,0xdf,0xad,0xb6,0x3c,0x84,0xe3,0x20,0x93,0x36,0x64,0xb2,0x6a,0xf4,0x0,0x8,0x10,0x83,0x3b,0x2e,0xc9,0x54,0xd1,0x68,0x55,0x8c,0x29,0x28,0x3e,0x15,0xb4,0x8c,0xce,0x8e,0xa8,0x28,0x1,0x30,0xe6,0xaf,0x2e,0xa2,0x36,0x4f,0xdd,0xaf,0xf7,0x9b,0xa3,0xfc,0xe7,0xf2,0xe5,0xcb,0xeb,0xe6,0xf4,0x1b,0xbb,0xef,0xbe,0x3b,0xb0,0xe3,0x96,0xc0,0x23,0xa1,0xe6,0xf2,0xb0,0x2c,0xb0,0x12,0x15,0xef,0xb7,0xaf,0x2b,0x8c,0xf9,0xfb,0xcb,0x17,0x37,0x2f,0xd0,0x49,0x67,0xdc,0x4,0x40,0x67,0x3,0x55,0x3d,0xf6,0xa8,0xcd,0xaf,0xd1,0xaf,0xf,0x92,0x63,0xf1,0xe2,0xc5,0x75,0xf3,0xfa,0x8d,0x99,0x33,0x67,0x2,0x63,0x2f,0x5,0xac,0xab,0x3c,0xa4,0xdc,0xb6,0x1a,0x40,0x9,0x94,0x13,0x1d,0xa1,0xa6,0x69,0xfb,0x5,0x9d,0xcd,0x3f,0x2c,0xe8,0x64,0xca,0x61,0xea,0x8c,0x99,0x0,0x4,0x75,0x33,0x61,0x14,0x92,0xa,0x8d,0x2e,0x48,0x44,0x6d,0x9e,0x51,0x5f,0xef,0x7,0x82,0x4c,0x20,0x9e,0x7d,0xf6,0x59,0x8a,0x45,0x15,0xb6,0xc3,0xdb,0x8e,0x29,0x53,0xa6,0x0,0x8c,0x1a,0x97,0xa,0x75,0xe2,0x1b,0x24,0x90,0xca,0x0,0x6a,0x9a,0xbf,0xaa,0x65,0x1d,0x96,0xf9,0x4b,0x29,0xc7,0x9d,0x10,0x18,0x74,0xc,0xba,0xea,0xf8,0x89,0x51,0x13,0x80,0xa0,0xba,0xfd,0xe3,0x54,0xe1,0x51,0x21,0x6a,0xf3,0x55,0xe1,0xfa,0xa8,0x63,0x18,0x8f,0x63,0xd3,0xa6,0x4d,0x3c,0xfb,0xec,0xb3,0x75,0x6b,0xf8,0x89,0x29,0x53,0xa6,0x90,0x4e,0xa7,0x47,0xec,0x1,0xa8,0xb7,0x3c,0xa4,0x4,0x84,0xf0,0x86,0x1,0x54,0x18,0x2,0x70,0x41,0xb6,0x4d,0xf2,0x26,0x1,0xd6,0xb1,0xf9,0x51,0x19,0xaa,0x9a,0xbf,0xaa,0x5c,0xe3,0xf1,0xc5,0xcd,0x94,0xc3,0xd4,0xf1,0x53,0x6b,0xc4,0x4,0xc0,0x8c,0xf9,0xab,0x8b,0xa8,0x8d,0x4f,0xf7,0xeb,0xc3,0xe0,0x48,0x24,0x12,0x0,0xbc,0xf8,0xe2,0x8b,0x75,0xeb,0xf8,0x89,0x9,0x13,0x26,0xd0,0xd2,0xd2,0xb2,0xcb,0xdf,0xfb,0xf2,0xcc,0x58,0x2,0xcb,0x71,0xa1,0x54,0x50,0x63,0x83,0xf1,0x22,0xb8,0x93,0xa6,0x23,0x6d,0x81,0x28,0xe6,0xeb,0xa2,0x52,0xd5,0x64,0x55,0xe5,0xa,0x82,0x4f,0xe5,0x18,0x74,0xd6,0xd9,0xe5,0x51,0x35,0xe6,0xaf,0x2e,0xa2,0x36,0xcf,0xa8,0xaf,0xf7,0x3,0x61,0x24,0x10,0xe5,0x95,0x0,0x1b,0x36,0x6c,0xa8,0x5b,0xcb,0x4f,0xe4,0x72,0x39,0x9a,0x9a,0x9a,0x76,0xf8,0x3b,0xdf,0xba,0xc7,0x6d,0x1b,0x4a,0xe,0x62,0xb0,0x1f,0xc6,0x3f,0x75,0x37,0x78,0xc,0x80,0x9c,0x32,0xdb,0xdb,0x99,0xb0,0x50,0xfb,0xb2,0x4,0x55,0x4d,0x56,0x55,0xae,0x20,0xf8,0x54,0x8e,0x41,0x77,0x9d,0x1d,0x12,0x0,0x63,0xfe,0x6,0xa3,0x41,0x85,0xf2,0x55,0x21,0x1,0xa9,0x84,0xa3,0xfc,0x3b,0x5b,0xb7,0x6e,0xad,0x5b,0xcf,0x4f,0xa4,0x52,0x29,0xb2,0xd9,0xec,0xb6,0xff,0xf6,0x75,0x6c,0xdc,0xf6,0x7a,0x3d,0x18,0xec,0x53,0x23,0x1,0x18,0x4,0x39,0xad,0x15,0x39,0x73,0x6f,0x6a,0xbd,0x4b,0x55,0x4d,0x56,0x55,0xae,0x20,0xf8,0x54,0x8e,0x21,0xe,0x3a,0xdb,0x12,0x0,0x15,0x2a,0xce,0x60,0x74,0x44,0x69,0x7e,0x2a,0x74,0xbb,0xab,0xd0,0x3e,0xab,0x8d,0xa1,0xab,0xab,0x2b,0xa0,0x48,0x6a,0xc7,0xf0,0x4,0xc0,0xf,0x6c,0x2f,0x13,0x81,0x0,0x44,0x6f,0x97,0x1a,0x43,0x0,0x79,0x60,0xa,0x38,0xfb,0x1e,0xec,0xfd,0x77,0x84,0xed,0x47,0x55,0xc3,0x36,0xe6,0x6f,0x74,0xac,0x20,0x45,0xe2,0x52,0x48,0x51,0x43,0x77,0xf3,0x54,0x21,0xfe,0x28,0x62,0x28,0x95,0x4a,0x75,0x69,0x6,0x81,0xf2,0x7d,0xf8,0x5e,0xa6,0xd6,0x10,0x6f,0x77,0x87,0x1a,0x3d,0x0,0xd2,0x85,0x4,0x94,0x16,0x1c,0x33,0x34,0x11,0xb0,0xba,0x61,0x0,0xb3,0x72,0xa0,0x3a,0xa8,0x10,0x9b,0xf1,0x9b,0xea,0x61,0xe9,0x3e,0xdb,0x3f,0x4e,0x95,0x31,0x12,0xa2,0xfe,0xf2,0x8f,0xda,0xbc,0x75,0x5e,0x31,0x60,0x59,0x2a,0x7c,0xa,0xef,0x88,0xf1,0x36,0x1,0xaa,0x14,0xbb,0x94,0x89,0xf0,0xee,0x55,0x6c,0x2a,0xef,0x80,0x18,0xf1,0x73,0x29,0x80,0xcd,0x50,0x3a,0xfe,0x8d,0x38,0x6d,0x13,0x10,0xfd,0xfd,0x95,0x5f,0x1a,0x73,0xf3,0xf7,0xfb,0xbd,0xa9,0xc2,0x3b,0x38,0x6e,0xe6,0x1f,0x96,0xb7,0xf9,0xfe,0x86,0x52,0xa1,0x31,0xc4,0x5,0x51,0x9b,0x67,0xbd,0xd0,0x3d,0xfe,0x7a,0x63,0x18,0x6b,0xc3,0x9d,0xa8,0x50,0x9e,0xa0,0x58,0xf,0xc6,0x2a,0x13,0x6b,0xfd,0x4b,0x50,0x24,0xd2,0x2e,0xf7,0x6d,0xe8,0x90,0xc8,0x83,0x26,0x50,0x3c,0xf1,0xbf,0xbc,0x15,0xa,0x15,0x24,0x64,0x71,0x37,0x7f,0xbf,0xa1,0x42,0x6c,0x71,0x34,0xff,0xb0,0xe0,0x6b,0x2,0x10,0x66,0xe0,0x2a,0x34,0xbc,0x20,0x11,0xb5,0x79,0xea,0x7e,0xbd,0xa,0x31,0xf8,0x3d,0xde,0x5e,0x2f,0xa4,0x94,0x14,0xa,0x85,0xba,0x38,0xc6,0x2b,0x13,0xb1,0x69,0xd,0xf4,0xa3,0xc6,0x30,0x0,0x12,0x8a,0x50,0x78,0xe3,0xc7,0xbc,0xad,0x9,0x6,0x7,0xc6,0xfc,0xed,0x46,0x30,0x7f,0x95,0x63,0x53,0x39,0x86,0xb8,0xe9,0x94,0xb5,0x7c,0x4b,0x0,0x8c,0xf9,0xfb,0x87,0xa8,0x8d,0x4b,0xf7,0xeb,0xfd,0xe2,0xa8,0x17,0xed,0xed,0xed,0x51,0x87,0xb0,0x3,0xa4,0x94,0xc,0xc,0x8c,0x6d,0x82,0x75,0xf1,0x3,0xd6,0xba,0x55,0xd0,0x1,0xa4,0x2,0x93,0xa9,0x1c,0x2,0x58,0xb,0xce,0xeb,0xe,0xa7,0xf8,0xaa,0x13,0xb1,0x7,0xf3,0xa3,0xf6,0x2,0x18,0xf3,0xd7,0xf,0x71,0x33,0xe5,0x28,0x3c,0x54,0xbd,0x41,0xca,0x71,0x10,0xb7,0x46,0xbc,0x33,0xa2,0x36,0x4f,0xdd,0xaf,0x57,0x81,0xa3,0xdc,0xf5,0x3f,0x75,0xea,0xd4,0xba,0xe3,0xf0,0x13,0x85,0x42,0x81,0x7c,0xbe,0xf6,0x4d,0x71,0xc6,0x2d,0x13,0x1,0x62,0xdd,0x2a,0xc4,0x86,0xb5,0xa0,0x4a,0xe7,0x47,0xc1,0x9b,0xc,0x38,0xf8,0xd1,0xff,0x87,0x4,0xc4,0x8,0xbd,0x0,0xc6,0xfc,0xa3,0xe7,0x53,0x55,0x3f,0x6e,0x3a,0x3b,0x6b,0xf9,0x92,0x0,0xc4,0xb1,0x90,0xa2,0x40,0xd4,0xe6,0xa9,0xfb,0xf5,0xaa,0x70,0x94,0x67,0xff,0x97,0xf,0xdf,0x51,0x5,0xfd,0xfd,0xfd,0xf4,0xf6,0xf6,0xd6,0x74,0x6d,0x25,0x65,0x22,0x33,0x69,0xc4,0xc0,0x20,0xd6,0xda,0xe7,0xa0,0xb9,0x26,0x19,0xff,0x61,0x1,0xab,0x24,0xce,0x5b,0xe,0x23,0x7f,0xea,0xbb,0x86,0x7a,0x1,0xb6,0xdf,0x8b,0x8a,0xef,0x14,0xd5,0xcd,0x3a,0xea,0x32,0x33,0x7e,0x53,0x3b,0x76,0xbe,0xa7,0xba,0x12,0x0,0x33,0xdb,0xdf,0x3f,0x44,0x6d,0x9e,0xba,0x5f,0xaf,0x12,0x87,0xeb,0xba,0x24,0x93,0x49,0xf6,0xdb,0x6f,0xbf,0xba,0xb9,0xfc,0x44,0x47,0x47,0x7,0x3d,0x3d,0x3d,0x55,0x5f,0x57,0x71,0x99,0xd8,0x49,0x4,0x60,0x2f,0x7d,0x4,0x92,0x80,0x54,0xe4,0x99,0x75,0x24,0x74,0xc3,0xe0,0x45,0x97,0xe3,0x64,0x9b,0xb1,0x3a,0xbb,0xc0,0xb2,0x94,0xfe,0x62,0xf7,0xb,0xc6,0xfc,0xd5,0xd7,0x89,0xd2,0x43,0x6b,0x4e,0x0,0xa2,0x6e,0x8,0x6,0xdb,0x11,0xb5,0xf9,0x46,0x7d,0xbd,0x8a,0x1c,0x73,0xe6,0xcc,0x61,0xd6,0xac,0x59,0x75,0xf3,0xf9,0x89,0xcd,0x9b,0x37,0x53,0x2c,0x16,0xb7,0x9d,0x55,0x50,0x9,0x6a,0x29,0x13,0x7b,0xc9,0x3,0xd0,0x7,0xd8,0x8a,0xbc,0x23,0x2c,0x60,0xb5,0x8b,0x3c,0x70,0x1a,0xbd,0x3f,0xfa,0xb,0x2,0xb0,0xba,0x3a,0xc1,0xf2,0x67,0xa6,0xa2,0xaa,0x89,0x84,0x31,0x7f,0xa3,0x33,0x1e,0x6a,0x4a,0x0,0xcc,0x84,0x3f,0x75,0x10,0xb5,0xf9,0x46,0x7d,0xbd,0xaa,0x1c,0x7,0x1d,0x74,0x50,0xdd,0x7c,0x7e,0x63,0xcb,0x96,0x2d,0x0,0x15,0x27,0x0,0xb5,0x94,0x89,0x4,0xac,0x67,0x1f,0x81,0x35,0x45,0x68,0x1a,0xf7,0xd7,0xc3,0x83,0xd,0x3c,0x27,0x71,0xce,0x3c,0x8e,0xde,0xaf,0xfd,0x2,0x4b,0xe2,0x6d,0x5a,0x54,0xe7,0x5e,0xd,0xaa,0x1a,0xb6,0xea,0xe6,0x5f,0x2d,0x5f,0xdc,0x4c,0x59,0x15,0xf,0xad,0xba,0xf5,0xab,0x12,0xb8,0x41,0xf4,0xe6,0xab,0x42,0xfd,0xa8,0x68,0xfe,0x0,0x7,0x1f,0x7c,0x70,0xdd,0x9c,0x7e,0xe3,0x95,0x57,0x5e,0x1,0x2a,0xdb,0xa0,0xa8,0xd6,0x32,0x91,0xa9,0x24,0xd6,0x86,0x57,0xb0,0x97,0x2f,0x86,0x9,0x35,0x51,0x4,0x3,0x81,0x77,0x66,0xf1,0xa,0x28,0x7e,0xea,0x1c,0x7a,0x2f,0xb9,0x16,0xcb,0x91,0x88,0x8e,0x8e,0x9a,0x7b,0x2,0x54,0x35,0xec,0xa8,0xcd,0xda,0x6f,0x3e,0x15,0xde,0x33,0x7e,0x42,0x25,0xf,0x55,0x76,0x15,0x40,0xdc,0x2a,0x5d,0x35,0xa8,0x50,0xbe,0x2a,0x24,0x20,0x7e,0x73,0x94,0x57,0x0,0xa8,0xd6,0xfd,0xf,0xb0,0x66,0xcd,0x1a,0x60,0xfc,0x7b,0xae,0xab,0x4c,0x52,0x19,0x6f,0x1e,0xc0,0x13,0xf7,0x43,0xe,0x70,0xa3,0x6f,0x67,0xdb,0x20,0xf0,0x56,0x5,0x3c,0xf,0x85,0x4f,0x9f,0x47,0xcf,0x65,0xbf,0xf5,0x62,0xed,0xd8,0x5a,0x75,0x4f,0x80,0xaa,0x86,0x1d,0xb5,0x59,0xfb,0xcd,0xa7,0x92,0x59,0xea,0xa2,0x51,0x8d,0x56,0x55,0xad,0x3e,0x8e,0xdd,0x23,0xba,0xa2,0x9e,0x32,0x52,0xc1,0x38,0x55,0xa8,0xe3,0x20,0xca,0xa1,0x58,0x2c,0x2,0x6a,0xe,0x1,0xbc,0xf4,0xd2,0x4b,0xe3,0xfe,0x4e,0xfd,0x65,0xe2,0x6d,0x35,0x9c,0x58,0x74,0x27,0x74,0x2,0xa9,0xe8,0xeb,0x79,0x7,0x58,0xc0,0xa0,0xb,0xcf,0x41,0xf1,0xbc,0xb3,0xe8,0xfe,0xcd,0x43,0x38,0x13,0xa6,0x61,0x77,0x74,0x40,0xa9,0x18,0xea,0x6e,0x81,0x2a,0x73,0xa9,0xc0,0xa7,0x9a,0x59,0xea,0x84,0x4a,0xef,0xa7,0xe2,0x4,0x40,0xe7,0xd9,0xfe,0x71,0x5a,0x45,0x50,0xef,0xbd,0xc4,0xc1,0xfc,0xfd,0xa8,0xcf,0x20,0xca,0x41,0x8,0x81,0xeb,0xba,0x1c,0x7e,0xf8,0xe1,0x1c,0x72,0xc8,0x21,0x75,0xf3,0xfb,0x8d,0x67,0x9f,0x7d,0x76,0xcc,0x7f,0xf7,0xeb,0x19,0x91,0xc9,0x4,0x89,0xc7,0xfe,0x81,0xf5,0xd0,0x73,0xa0,0xd6,0x56,0x8,0x1e,0x2c,0xa0,0xe4,0xc2,0x33,0x12,0xe7,0xc4,0x23,0xe9,0xbe,0x6b,0x19,0x83,0x67,0x9c,0x8d,0xdd,0xd7,0x8f,0xd5,0x31,0xf6,0xbc,0x0,0x55,0xd,0x3b,0x6a,0xb3,0xf6,0x9b,0x2f,0x6e,0xb3,0xf0,0xcb,0x5a,0x61,0x68,0x54,0xa3,0x53,0x51,0x2,0xa0,0xb3,0x79,0xea,0x1c,0xfb,0xce,0x50,0xd1,0xf4,0x74,0xbb,0x3e,0x48,0x8e,0x72,0xf7,0xff,0x7f,0xff,0xf7,0x7f,0xd7,0xcd,0xef,0x37,0x7a,0x7b,0x7b,0x59,0xbe,0x7c,0xf9,0xa8,0xff,0xee,0xd7,0x73,0x22,0x84,0x80,0x6c,0xe,0xcb,0x85,0xe4,0x3d,0x37,0x7a,0xc3,0x0,0x51,0x1f,0xc,0x34,0x12,0x4,0x20,0x24,0x2c,0x77,0x91,0xd3,0x26,0xd0,0xff,0xb3,0x5f,0xd2,0xfb,0xad,0x9f,0xe3,0xb6,0x4c,0xf4,0x7a,0x3,0xa,0x83,0xbb,0x24,0x2,0xaa,0x1a,0x76,0xd4,0x66,0xed,0x37,0x5f,0x9c,0xc,0x39,0xa,0xad,0x6a,0x30,0x6e,0x2,0xa0,0x73,0x65,0xa8,0x5a,0xe8,0xba,0x42,0x5,0xf3,0xae,0x17,0x41,0x26,0x10,0xe5,0x5d,0xf6,0xde,0xf5,0xae,0x77,0xd5,0xad,0xe1,0x37,0x96,0x2f,0x5f,0x4e,0x67,0x67,0xe7,0x88,0x87,0x1,0xf9,0x6a,0xfe,0x0,0xd2,0x1b,0x8,0xb0,0x17,0xff,0xc3,0x1b,0x6,0x48,0x44,0x5f,0xef,0xa3,0x22,0x1,0xac,0x71,0xe1,0x25,0x28,0x7c,0xf8,0xbd,0x74,0xdf,0xb9,0x9c,0xc1,0x37,0x9f,0x83,0x35,0x90,0xf7,0x7a,0x3,0x84,0x0,0xe2,0x77,0x7a,0xde,0x68,0x30,0xe6,0xaf,0xaf,0x56,0x2d,0x3a,0x63,0x26,0x0,0x2a,0x7,0x1e,0x5,0x67,0x94,0x88,0xda,0x7c,0xa3,0xbe,0x5e,0xf5,0x18,0x84,0x10,0x48,0x29,0x79,0xcb,0x5b,0xde,0xc2,0xf4,0xe9,0xd3,0xeb,0xd6,0xf1,0x1b,0x4b,0x96,0x2c,0x1,0x20,0x9d,0x4e,0xef,0xf0,0xf7,0xbe,0x9b,0x3f,0x0,0x12,0x29,0xc0,0x7e,0x61,0x9,0xac,0x19,0x80,0x16,0x5f,0x24,0x82,0x83,0x8d,0x37,0x39,0xf0,0x19,0x17,0x39,0x73,0x32,0xfd,0x3f,0xfd,0x5,0xbd,0xd7,0xff,0xd,0x67,0xf6,0x5c,0x12,0x9d,0x9d,0x58,0xdd,0x9d,0x75,0x2f,0x17,0x2c,0x23,0x6a,0x83,0xd,0x8b,0xab,0x16,0xbe,0xb8,0xbd,0xb3,0x41,0x7d,0xf,0x1d,0xb5,0x55,0xab,0x1e,0x78,0xd8,0x9c,0x51,0x22,0x6a,0xe3,0x8b,0xfa,0x7a,0xbf,0x38,0x82,0x8c,0xa1,0x7c,0xca,0xde,0xe7,0x3e,0xf7,0xb9,0xb0,0xc2,0xa9,0xa,0x8b,0x17,0x2f,0x6,0x76,0xbc,0x87,0x60,0xcc,0xdf,0x83,0x6c,0x6a,0xc2,0xea,0xea,0x24,0x79,0xdf,0x2d,0x30,0xd,0x70,0x7c,0x91,0xa,0xe,0x2,0x2f,0x11,0x78,0xc5,0x85,0x95,0x50,0x7c,0xcb,0xa9,0x74,0xff,0x7e,0x9,0xfd,0x1f,0xf9,0x12,0x34,0xb5,0x62,0x6f,0xdd,0x8a,0xe8,0xec,0x4,0xd7,0x19,0xea,0x15,0xa8,0x41,0x42,0x61,0xf3,0xf7,0x1b,0x2a,0x9b,0xbf,0xce,0xde,0xe6,0xb7,0xce,0x88,0x9,0x80,0xe,0x81,0x37,0xa,0xa2,0x36,0xdf,0xa8,0xaf,0x57,0x85,0x63,0xac,0xeb,0x85,0x10,0x94,0x4a,0x25,0x16,0x2e,0x5c,0xc8,0xc2,0x85,0xb,0xeb,0xd2,0x9,0xa,0x4b,0x97,0x2e,0xd,0x84,0x77,0xd4,0x72,0x19,0x5a,0x5b,0x9f,0xfa,0xed,0xf7,0x61,0x2b,0xd0,0xa4,0xec,0x8a,0xe3,0x1d,0x61,0x1,0x8e,0xd7,0x1b,0x40,0x26,0xc5,0xc0,0xb7,0xbe,0x46,0xd7,0x1f,0x97,0xd1,0xff,0xbe,0xb,0x90,0x53,0xa6,0x60,0x77,0xf7,0x78,0x43,0x3,0x4e,0xa9,0xaa,0x44,0x40,0x75,0xf3,0x8f,0xb2,0x27,0xc1,0x98,0x7f,0x74,0x3a,0xbb,0x3c,0x95,0xba,0x4,0x3e,0x1a,0x67,0x9c,0x92,0x8a,0xa8,0xcd,0x37,0xea,0xeb,0xfd,0x8a,0x21,0xc8,0x36,0x21,0x84,0x60,0x70,0x70,0x10,0x80,0x5f,0xfe,0xf2,0x97,0x81,0xe9,0xd4,0x8b,0xd5,0xab,0x57,0x6f,0xfb,0xff,0x7e,0x95,0xc9,0x98,0x1c,0x52,0xe2,0xe6,0xb2,0x24,0x9f,0x7d,0x9c,0xe4,0xaf,0x6f,0x85,0xd9,0xa8,0xdf,0xb,0x30,0x1c,0x9,0xa0,0xc3,0x5b,0x29,0xe0,0xce,0x9e,0xc1,0xc0,0x77,0xbe,0x43,0xd7,0xed,0xcb,0xe9,0xb9,0xf2,0x76,0x8a,0x47,0x9d,0x88,0xdd,0xd3,0x8b,0xdd,0xd1,0x81,0x18,0xec,0x1f,0x37,0x11,0x50,0xdd,0xac,0x55,0x1e,0x46,0xf0,0xb,0x71,0x9b,0xed,0xef,0x97,0xce,0xe,0x9,0x80,0x4e,0x81,0x87,0xc1,0x19,0x25,0xa2,0x36,0xdf,0xa8,0xaf,0xf7,0x8b,0xc3,0xf,0x8c,0x15,0x87,0x94,0x12,0xd7,0x75,0xf9,0xd8,0xc7,0x3e,0xc6,0xbe,0xfb,0xee,0x1b,0x62,0x54,0x95,0x63,0xf5,0xea,0xd5,0xac,0x5c,0xb9,0x12,0x8,0xb6,0xdb,0x7f,0x17,0x24,0x53,0x48,0x20,0x7d,0xed,0x17,0x60,0x13,0xd0,0xa2,0x49,0x2f,0x40,0x19,0x2,0xb0,0x24,0x6c,0x70,0xe1,0x5,0x89,0x9c,0xd8,0x4e,0xe1,0x5d,0x6f,0xa1,0xe7,0x57,0xf7,0xd2,0xfd,0xa3,0x3f,0x90,0x3f,0xe5,0xcd,0x50,0x2c,0x61,0x77,0x74,0x60,0x75,0x76,0x82,0x74,0x6b,0x1e,0x1e,0xa8,0x38,0x24,0x45,0x9e,0x89,0x91,0x50,0x4d,0x6c,0x52,0xca,0xaa,0xaf,0xa9,0x15,0xa6,0x87,0x61,0x74,0x6c,0x7b,0x22,0x75,0xb,0x3c,0x68,0xce,0x28,0x11,0xb5,0xf9,0x46,0x7d,0xbd,0x2e,0x1c,0x42,0x8,0x6,0x6,0x6,0x68,0x6a,0x6a,0xe2,0xb2,0xcb,0x2e,0xab,0x5b,0x2b,0x28,0xdc,0x77,0xdf,0x7d,0x14,0x8b,0x45,0xb2,0xd9,0xac,0x2f,0x7c,0x15,0x97,0xab,0xeb,0xe2,0xe6,0x72,0x24,0x5e,0x5a,0x41,0xe2,0x37,0xb7,0xe8,0xd7,0xb,0x50,0x86,0x0,0x90,0xd0,0xe5,0xc2,0x52,0x17,0x7a,0xa0,0x78,0xd6,0x9b,0xe8,0xfd,0xf9,0xef,0xe9,0xbe,0x65,0x9,0xfd,0x1f,0xfe,0x2,0xce,0x9e,0x73,0xb0,0xbb,0xba,0xbd,0x5e,0x81,0xfc,0x80,0x97,0x8,0x28,0xfe,0x75,0x1d,0xe5,0x7b,0x33,0xac,0x2f,0x72,0x63,0xfe,0x63,0xc3,0xf2,0x9b,0x70,0x2c,0x18,0xf3,0x1f,0x1f,0x51,0x9b,0xaf,0xa,0xe5,0xa9,0x83,0xf9,0xc3,0xf6,0x5d,0xff,0x7e,0xf6,0xb3,0x9f,0x91,0xc9,0x64,0xea,0xd6,0xb,0xa,0x77,0xdf,0x7d,0x37,0x50,0xf9,0x21,0x40,0x63,0xa1,0xea,0x72,0x4d,0x24,0x91,0x40,0xe6,0x9a,0xb,0x61,0x2d,0xd0,0x6e,0x95,0x37,0xb,0xd4,0x13,0x36,0x90,0x77,0xe1,0x79,0x17,0xd6,0x82,0x73,0xd8,0x1,0xc,0x7c,0xe3,0x1b,0x74,0xdd,0xfe,0x2c,0x3d,0x97,0xfe,0x9c,0xc2,0xd1,0x27,0xc2,0x60,0x1e,0xbb,0xa3,0xc3,0x4b,0x6,0xa,0x83,0xbe,0xf4,0xa,0xa8,0x6e,0xfe,0x2a,0xbc,0x37,0xa2,0x84,0xae,0x1e,0x6a,0xe9,0x1a,0x78,0x50,0x9c,0x51,0x22,0x6a,0xf3,0x56,0xc1,0x78,0x55,0x88,0xa1,0x12,0xe,0x21,0x4,0xc5,0x62,0x91,0xd3,0x4e,0x3b,0x8d,0xb3,0xce,0x3a,0xab,0x6e,0xbd,0xa0,0xe0,0xba,0x2e,0x77,0xdd,0x75,0x17,0xb0,0xbd,0xdb,0x35,0x54,0x48,0x17,0xb7,0xb9,0x89,0xc4,0x9a,0x55,0xa4,0x7e,0xf2,0x7d,0xaf,0x17,0x40,0xc6,0xe0,0xb9,0xb5,0x0,0xd7,0xf5,0x56,0xd,0x2c,0x97,0x90,0x48,0x50,0xf8,0xf0,0x7b,0xe9,0xb9,0xf1,0x5e,0xba,0x7f,0xfb,0x14,0xfd,0x9f,0xfa,0x1a,0xa5,0x43,0x8e,0x44,0xf4,0xf,0x60,0x6f,0xdd,0x8a,0xd5,0xd1,0x81,0x18,0xe8,0x3,0xa7,0xfa,0x55,0x4,0xaa,0x9b,0xb5,0xaa,0xef,0x61,0x9d,0xbd,0x2d,0x2c,0x9d,0xfa,0x3f,0x9,0x2a,0x80,0xaa,0xd,0x44,0x25,0xa8,0x60,0x9c,0xf5,0x42,0x85,0x7b,0x8,0xcb,0xfc,0xfb,0xfb,0xfb,0x1,0xb8,0xf2,0xca,0x2b,0xeb,0xd6,0xb,0x12,0xf7,0xdd,0x77,0x1f,0x1b,0x37,0x6e,0xdc,0x65,0xfd,0x7f,0x2d,0xa8,0xb9,0x6c,0x2d,0x1b,0xd7,0xb6,0xc8,0x5c,0xf3,0x5,0x8a,0x6f,0x3d,0x7,0xb9,0xef,0x44,0x58,0x29,0x43,0x7a,0xfb,0x4,0x8c,0xf2,0xf0,0x40,0xaf,0x84,0xe7,0x80,0x94,0x85,0xf3,0xaa,0x3,0x19,0x38,0xf1,0x40,0x6,0x36,0x7e,0x89,0xc4,0x53,0x8b,0x49,0xdd,0x7d,0x33,0xa9,0xfb,0xff,0x8c,0xb5,0x7e,0x25,0x56,0x77,0xb7,0x77,0x30,0x21,0xe0,0x36,0xe7,0x20,0x95,0xf1,0x4e,0x29,0x1c,0x8d,0x5e,0x71,0xb3,0x56,0xe1,0xbd,0x33,0x12,0x74,0x36,0xe5,0x30,0x75,0x2,0x7f,0x4,0x83,0xa,0x5c,0xd5,0x86,0x17,0x5,0xe2,0x60,0xbc,0x2a,0xc4,0x50,0x9,0x87,0x65,0x59,0xf4,0xf5,0xf5,0x1,0x70,0xe7,0x9d,0x77,0xb2,0xf7,0xde,0x7b,0xd7,0xad,0x19,0x24,0xae,0xb9,0xe6,0x1a,0x0,0x52,0xa9,0x54,0x5d,0x3d,0x0,0x75,0x95,0xad,0x94,0xc8,0xa6,0x66,0xac,0xee,0x6e,0x72,0x9f,0x3c,0x83,0xbe,0x3f,0x3e,0x0,0x13,0x2c,0xe8,0x71,0x51,0x71,0x97,0xe0,0x9a,0x51,0x3e,0x63,0x60,0x1d,0x5e,0x2f,0x47,0x5a,0x50,0x7a,0xf5,0x61,0x94,0x4e,0x3c,0x8c,0xfe,0xd5,0xdf,0xc1,0x5e,0xf3,0x1c,0xf6,0xea,0xe7,0x48,0x3c,0x7a,0xf,0xc9,0xc7,0xee,0x23,0xf1,0xf4,0x13,0x58,0xf4,0xe3,0x2,0x32,0x95,0x40,0xe6,0x9a,0xbd,0xd,0x87,0x2,0x9a,0x20,0xa7,0x3a,0x9f,0x5f,0xd0,0xdd,0x94,0xc3,0xd4,0x9,0x34,0x1,0x30,0xe6,0x1f,0x3c,0x54,0x28,0x8b,0x46,0x31,0xff,0xe1,0x5f,0xfe,0xd7,0x5f,0x7f,0x3d,0xaf,0x7b,0xdd,0xeb,0xea,0xd6,0xc,0x12,0x5d,0x5d,0x5d,0xdc,0x7e,0xfb,0xed,0x8,0x21,0xa2,0x33,0xff,0x32,0x24,0xc8,0xe6,0x26,0xd2,0x4f,0x3f,0x48,0xf1,0xb2,0xcb,0x28,0x5c,0xfa,0x19,0x58,0x2a,0x40,0xe8,0x3c,0x21,0x60,0xc,0x8,0x9,0x5,0x9,0x6b,0x0,0x61,0x41,0x16,0x9c,0x5,0x73,0x71,0x8e,0x9a,0x4b,0xe1,0x1d,0x67,0xc0,0x6,0x48,0x2c,0x5e,0x44,0xf2,0xa1,0xbb,0x48,0x3e,0x7e,0x3f,0xf6,0xb3,0x8f,0x62,0x77,0x76,0x2,0x5e,0xef,0x80,0x6c,0xca,0x42,0xda,0x9f,0x49,0x9b,0x60,0xcc,0xdf,0xe8,0x8c,0x8c,0xc0,0x12,0x0,0x63,0xfe,0xc1,0x43,0x5,0xe3,0x8c,0xfa,0xfa,0xb0,0x38,0xca,0x33,0xfe,0xa5,0x94,0x7c,0xf3,0x9b,0xdf,0xe4,0xdc,0x73,0xcf,0xad,0x5b,0x33,0x68,0xfc,0xe6,0x37,0xbf,0xa1,0x50,0x28,0xd0,0xd4,0xd4,0x54,0x33,0x87,0x7f,0xcb,0x6,0x1,0x2b,0x89,0x23,0x20,0xf3,0xf3,0xaf,0x50,0x78,0xef,0xf9,0x30,0x53,0xc0,0x5a,0xe9,0x4d,0xac,0x8b,0x2b,0x4,0x80,0xb,0x3,0x78,0x3f,0x1b,0xf1,0xa,0x23,0x2d,0x28,0x9d,0xb8,0x90,0xd2,0xe9,0xb,0x19,0xe8,0x0,0xeb,0xf9,0x97,0x49,0x3c,0xf3,0x20,0x89,0x27,0xff,0x4d,0xf2,0xd1,0xfb,0x49,0xbe,0xf8,0xc,0xa2,0x6f,0x0,0x28,0x27,0x4,0x19,0x64,0x3a,0xe7,0x5d,0x5b,0x65,0x32,0x67,0xcc,0xdf,0xe8,0x8c,0x86,0x40,0x12,0x0,0x63,0xfe,0xc1,0x43,0x5,0xe3,0x54,0xa1,0x3e,0xc2,0xfe,0xf2,0xff,0xf2,0x97,0xbf,0xcc,0xe7,0x3f,0xff,0xf9,0xba,0x35,0xc3,0xc0,0x75,0xd7,0x5d,0x7,0x78,0xc3,0x16,0xb5,0xf4,0x0,0xf8,0xbe,0x67,0x80,0x74,0x91,0x2d,0xad,0xd8,0xdd,0xdd,0x64,0x2f,0x39,0x87,0x81,0x1b,0x6f,0x80,0xe,0xb,0x6,0x63,0x36,0x14,0x30,0x16,0xca,0x73,0x6,0xf2,0xd2,0x5b,0x15,0x21,0x81,0xa4,0x85,0xbb,0xcf,0x1e,0x14,0xe,0xdf,0x83,0x2,0xef,0x80,0x35,0x90,0x58,0xf1,0x24,0x89,0xa5,0xf,0x93,0x78,0x7a,0x11,0x89,0xe5,0x8b,0xb1,0x5f,0x5c,0x8a,0xbd,0x75,0x2b,0x43,0x57,0x23,0xb3,0x69,0x64,0x26,0xb,0xc2,0x66,0xac,0x65,0x15,0xc6,0xfc,0x8d,0xce,0x58,0xf0,0x3d,0x1,0x30,0xe6,0xaf,0x7,0x54,0x30,0x7f,0x1d,0x62,0x18,0x6e,0xfe,0xdf,0xfd,0xee,0x77,0xf9,0xec,0x67,0x3f,0x5b,0xb7,0x66,0x18,0x58,0xb2,0x64,0x9,0xf,0x3f,0xfc,0x30,0xc9,0x64,0x52,0xd,0xf3,0xdf,0xfe,0x17,0x38,0xb9,0x1c,0x99,0xbf,0xfe,0x8a,0xd2,0x77,0x4f,0xa0,0xf8,0xe5,0xf3,0xe0,0x29,0xcb,0x9b,0x51,0xdf,0x88,0x8f,0xb8,0xc0,0x9b,0x37,0xb0,0x15,0xd8,0x82,0xf7,0x85,0x9f,0x11,0x94,0x8e,0x3a,0x98,0xd2,0x49,0x7,0x43,0xe1,0x83,0xb0,0x11,0xec,0x17,0x9f,0x21,0xf9,0xc4,0x7f,0x48,0x2c,0x7d,0x88,0xc4,0x8a,0x27,0xb0,0x57,0x2d,0xc3,0xee,0xe8,0x4,0x86,0x12,0x82,0x94,0xd,0xc9,0x34,0x32,0x99,0x4,0x2b,0x1,0x48,0x63,0xfe,0x46,0x67,0x5c,0x1d,0x5f,0x13,0x0,0x63,0xfe,0xe1,0x20,0x6a,0xe3,0x6c,0x4,0xf3,0x2f,0x8f,0x9b,0x97,0xcd,0xff,0x8a,0x2b,0xae,0xe0,0x13,0x9f,0xf8,0x44,0xdd,0x9a,0x61,0xe1,0xbb,0xdf,0xfd,0x2e,0x0,0x99,0x4c,0xa6,0xea,0x4,0x20,0x30,0xf3,0x7,0xaf,0xfb,0x3a,0x95,0xc2,0x2d,0xc,0xd2,0xf4,0xcd,0xf,0xd2,0xb3,0xef,0x3c,0x9c,0xb7,0x1d,0x3,0xcf,0xc,0x75,0x6d,0x37,0xf2,0xa3,0x5e,0xee,0x1d,0x18,0x94,0xb0,0xde,0xfb,0xbf,0x58,0x16,0xa4,0xc1,0x39,0x74,0x3e,0xce,0xf1,0xf3,0xa1,0xf0,0x21,0xd8,0x4,0xf6,0x4b,0x2b,0xbc,0x44,0x60,0xf9,0x63,0x24,0x9f,0x7c,0x10,0x7b,0xd5,0x52,0x44,0x4f,0x7,0x76,0x5f,0xff,0x36,0x3a,0xd9,0x9c,0x43,0xfa,0x34,0x8f,0x40,0xd5,0x77,0x70,0x1c,0x4d,0x39,0x4c,0x1d,0xdf,0x12,0x0,0x63,0xfe,0xc1,0xa3,0x11,0x8c,0x57,0x85,0x18,0x86,0x7f,0xf5,0xcf,0x9b,0x37,0x8f,0x6b,0xae,0xb9,0x86,0x63,0x8f,0x3d,0xb6,0x6e,0xcd,0xb0,0xf0,0xdc,0x73,0xcf,0x71,0xc3,0xd,0x37,0xd4,0xf4,0xf5,0x1f,0xa8,0xf9,0x97,0xe1,0xba,0xc8,0xe6,0x56,0x44,0x67,0x27,0x2d,0xef,0x3f,0x96,0x5e,0xee,0xa1,0x74,0xe6,0x49,0xf0,0x34,0xf1,0x9d,0x14,0x58,0xb,0x4,0xde,0xf6,0xc2,0x83,0x78,0x3f,0x1b,0xf1,0x26,0x14,0xa6,0xc1,0x99,0xbf,0x2f,0xce,0xc2,0x7d,0xc1,0x3a,0xb,0x36,0x82,0xb5,0x76,0x3,0x56,0xc7,0x3a,0xac,0x75,0x2b,0x49,0x3e,0xfd,0x20,0xc9,0xa7,0x1f,0x22,0xb1,0xe4,0x41,0x12,0x5b,0xfa,0xbd,0x1e,0x2,0xc0,0x6d,0x6d,0x86,0x64,0xf5,0xcb,0x41,0x83,0x78,0x7,0xab,0xf0,0x1e,0x31,0x3a,0x3e,0x25,0x0,0xc6,0xfc,0xf5,0x80,0xea,0xc6,0x1b,0x56,0xc,0x63,0x71,0xbb,0xae,0xcb,0xc0,0x80,0x37,0xf9,0xea,0x23,0x1f,0xf9,0x8,0x57,0x5d,0x75,0x55,0x60,0x7a,0x41,0xe1,0x92,0x4b,0x2e,0x1,0x20,0x9b,0xcd,0xe2,0xba,0x6e,0xc5,0xd7,0x85,0x62,0xfe,0x65,0xb8,0x2e,0xee,0x84,0x9,0x58,0x9d,0x9d,0x34,0xbf,0xff,0x64,0xba,0x27,0x3c,0x85,0xfb,0x9a,0x3,0xe1,0x99,0x98,0xec,0xf,0x10,0x14,0x86,0x27,0x4,0x9b,0x1,0x4,0xa4,0x4,0xee,0x1e,0xd3,0x70,0xf7,0x9d,0x6,0xd9,0x43,0x28,0xd8,0x6f,0x85,0x2d,0x60,0x3f,0xf3,0xc,0xc9,0xa7,0x17,0x91,0x5c,0xf2,0x0,0x89,0x67,0x1e,0x26,0xf1,0xc2,0x33,0x58,0xdd,0xbd,0x5e,0x32,0x90,0x49,0x22,0x73,0x2d,0x3b,0x2c,0x3b,0x1c,0x9,0xc6,0xfc,0xe3,0xad,0x53,0xf7,0xa3,0x66,0xcc,0x3f,0x1c,0x44,0x6d,0x9c,0x3a,0x3d,0xb4,0xe3,0x61,0xa4,0x38,0x76,0xfe,0xea,0xff,0xde,0xf7,0xbe,0xc7,0x69,0xa7,0x9d,0x16,0x76,0x68,0x75,0xe3,0x85,0x17,0x5e,0xe0,0xe6,0x9b,0x6f,0x26,0x91,0x48,0xa8,0x6b,0xfe,0x65,0xc,0x4b,0x2,0x5a,0xde,0x7d,0xc,0xdd,0x7f,0x5a,0x82,0x3c,0x70,0x36,0x3c,0xe7,0x9a,0x24,0xa0,0x62,0xc,0x2d,0x37,0x2c,0xc,0xff,0x2b,0x2f,0x29,0x28,0xf,0x1b,0xc,0x16,0x3f,0x0,0xeb,0x24,0x89,0xe7,0x1e,0x27,0xf9,0xd4,0x3,0xa4,0x16,0xfd,0x95,0xc4,0x53,0xf,0x62,0x6f,0xdd,0x8a,0x0,0x6f,0x1f,0x82,0x96,0x9c,0xb7,0xca,0x60,0x58,0x32,0x60,0xcc,0x3f,0xfe,0x3a,0x75,0x3d,0x66,0xc6,0xfc,0xc3,0x41,0xd4,0xe6,0xad,0xca,0x43,0x1b,0x14,0x47,0xf9,0x8b,0x1f,0xe0,0xa2,0x8b,0x2e,0xe2,0xd2,0x4b,0x2f,0xad,0x5b,0x27,0x2a,0x7c,0xfd,0xeb,0x5f,0x7,0xbc,0xaf,0xff,0x4a,0xbb,0xff,0x23,0x31,0xff,0x32,0x86,0xf7,0x4,0xbc,0xef,0x75,0xf4,0xdc,0xbb,0xc,0xf6,0xb2,0x60,0xa5,0x49,0x2,0x6a,0x86,0x90,0x50,0x94,0xde,0x90,0xc1,0x6,0xbc,0xaf,0xfc,0xcc,0xd0,0xa6,0x44,0xaf,0x3d,0x8c,0x81,0xce,0x4f,0x60,0x3d,0xbf,0x86,0xe4,0x33,0xf,0x92,0x7c,0xfc,0x9f,0x24,0x9f,0x7a,0x10,0x7b,0xd9,0x93,0x24,0x7a,0xbc,0xe1,0x2,0x37,0x9b,0xf6,0x36,0x25,0xaa,0x61,0xc9,0xe1,0x98,0x61,0x29,0xf2,0xe,0x30,0x3a,0xdb,0x51,0xf3,0x23,0x66,0xcc,0x3f,0x1c,0xa8,0x60,0xde,0xf5,0x42,0x95,0x7,0xbf,0xcc,0x21,0xa5,0x24,0x9f,0xcf,0x6f,0x33,0x48,0xdb,0xb6,0x79,0xcf,0x7b,0xde,0xc3,0xf9,0xe7,0x9f,0xcf,0x41,0x7,0x1d,0x54,0xb7,0x4e,0x94,0xb8,0xfd,0xf6,0xdb,0x81,0xca,0xf7,0xfd,0x57,0xa1,0x7d,0xe0,0xba,0xb8,0x6d,0xad,0xd8,0x6b,0x96,0xd3,0xfc,0x96,0x63,0xe9,0xbd,0xf5,0x7e,0xd8,0xd7,0x86,0xe7,0xa5,0x77,0x1c,0xaf,0x2,0x21,0x6a,0x8b,0xf2,0x3c,0x82,0xf2,0x3e,0x4,0x12,0x48,0x58,0xb8,0x7b,0xee,0x46,0xfe,0x90,0xb3,0xc8,0xbf,0xe7,0x2c,0x6f,0x53,0xa2,0xa5,0x4f,0x91,0x7a,0xe0,0x4f,0x24,0x1f,0xfb,0x7,0xc9,0x67,0x1e,0x22,0xb9,0x65,0xb,0x0,0xae,0xd,0x6e,0x53,0xb,0x24,0x53,0xde,0xfc,0x83,0x1a,0x4f,0x72,0x52,0xe5,0x1d,0x60,0x74,0x76,0x44,0x4d,0x9,0x80,0x31,0xff,0x70,0xa0,0x82,0xf9,0xc7,0x21,0x6,0x0,0xc7,0x71,0xb6,0x9d,0xde,0x57,0xc6,0x9c,0x39,0x73,0x38,0xeb,0xac,0xb3,0x38,0xef,0xbc,0xf3,0x94,0xdf,0xd2,0xb7,0x12,0xfc,0xbf,0xff,0xf7,0xff,0xe8,0xec,0xec,0x24,0x97,0xcb,0x85,0xae,0x5d,0x7f,0x1d,0x9,0xdc,0xd6,0x56,0x52,0x4b,0xff,0x43,0xeb,0x19,0xaf,0xa2,0xe7,0xe7,0x7f,0x42,0x2e,0x98,0x9,0xcf,0xb,0x28,0xb8,0xc3,0xe,0x2e,0x37,0xa8,0xb,0x2,0x70,0x5c,0xe8,0xc0,0x5b,0x7a,0x38,0x34,0xa9,0xb0,0xb4,0xf0,0x20,0x4a,0x27,0x1f,0x4,0x9d,0x5f,0xc4,0x7e,0x6e,0x25,0xc9,0x27,0xfe,0x49,0xea,0xb1,0x7f,0x92,0x7c,0xe2,0xdf,0xd8,0x6b,0x5f,0x40,0x74,0xf7,0x78,0xc3,0x5,0x49,0x81,0xdb,0xda,0xe,0x96,0x5d,0x71,0xef,0x80,0x2a,0xef,0x0,0xa3,0xb3,0x2b,0xaa,0x4e,0x0,0x8c,0xf9,0xfb,0x87,0xe1,0x5f,0x69,0x8e,0xb3,0xeb,0x41,0xe9,0xe5,0xa5,0x68,0xb5,0x40,0x8,0x11,0xe9,0xf5,0x7e,0xc5,0x50,0xfe,0x73,0x2c,0x8e,0xe1,0xff,0xee,0x38,0xce,0xa8,0xbf,0xdb,0xde,0xde,0xce,0xc2,0x85,0xb,0x39,0xed,0xb4,0xd3,0x38,0xf6,0xd8,0x63,0x39,0xec,0xb0,0xc3,0x6a,0x8a,0x4b,0x45,0xac,0x58,0xb1,0x82,0xb,0x2e,0xb8,0x80,0x44,0x22,0x81,0x6d,0xdb,0x15,0x95,0x79,0xa4,0x5d,0xff,0x3b,0x43,0x4a,0x84,0x65,0xe1,0x4c,0x98,0x40,0xe2,0x85,0xc7,0x69,0x3b,0x79,0x3f,0xfa,0x2f,0xbd,0x8a,0xc2,0x87,0xde,0x3,0x6b,0x2c,0xe8,0x30,0x43,0x2,0xbe,0x43,0x0,0xb8,0x90,0x67,0xe8,0xfc,0x2,0x20,0x69,0xe1,0xec,0xbb,0x17,0xce,0xab,0xf6,0x62,0xf0,0x7d,0xef,0x45,0xac,0x1a,0xc4,0x5e,0xfd,0x2c,0x89,0x17,0x9e,0x22,0xf5,0xf0,0x3f,0x48,0x2d,0xbe,0xf,0x7b,0xf5,0x4b,0x5e,0x32,0x90,0xb2,0xbc,0x64,0x40,0x8c,0x3e,0x91,0xd0,0x98,0xbf,0xda,0x3a,0x55,0x3d,0x52,0xba,0x9b,0xbf,0x6a,0x49,0xc6,0xf0,0xb1,0xe7,0x91,0x50,0x8f,0xf9,0x4a,0x29,0xeb,0xbe,0x5e,0x57,0x58,0x96,0x45,0x7b,0x7b,0x3b,0xbb,0xef,0xbe,0x3b,0x73,0xe7,0xce,0xe5,0xb0,0xc3,0xe,0xe3,0xd0,0x43,0xf,0xe5,0x88,0x23,0x8e,0x60,0xe2,0xc4,0x89,0x51,0x87,0x17,0x8,0xde,0xf7,0xbe,0xf7,0x1,0x90,0xcb,0xe5,0x2a,0x9a,0xfc,0xa7,0x94,0xf9,0x97,0x79,0xca,0x49,0x5c,0x7b,0x3b,0x56,0x47,0x7,0xcd,0x17,0x9e,0x4d,0xff,0x8a,0x65,0xc,0xfe,0xdf,0xa5,0x90,0xb2,0x60,0x83,0x49,0x2,0x2,0x85,0xc0,0xdb,0x94,0x68,0xb,0xde,0xa,0x3,0xcb,0x42,0xb6,0x64,0x28,0x1d,0x75,0x28,0xa5,0x93,0xe,0x65,0xf0,0xbd,0xef,0x45,0xbc,0xd8,0x45,0xea,0x89,0x7b,0x49,0xfd,0xfb,0x4e,0xd2,0xff,0xba,0x3,0x7b,0xdd,0x3a,0xaf,0x53,0x21,0x65,0x21,0x77,0x4a,0x6,0x8c,0xf9,0xab,0xaf,0x53,0xf1,0xe3,0x64,0xcc,0xdf,0x7f,0xbc,0xe6,0x35,0xaf,0xe1,0x96,0x5b,0x6e,0xc1,0xb2,0x2c,0x5f,0xe3,0xf3,0xe3,0xcb,0x5d,0x27,0x48,0x29,0xb1,0x6d,0x9b,0xa6,0xa6,0x26,0x9a,0x9a,0x9a,0x98,0x34,0x69,0x12,0xd3,0xa6,0x4d,0xa3,0xb5,0xb5,0x35,0xea,0xd0,0x42,0xc1,0x4d,0x37,0xdd,0xc4,0x3,0xf,0x3c,0x50,0xf1,0xb2,0x3f,0x25,0xcd,0x7f,0x38,0x5c,0x17,0xb7,0xbd,0x1d,0xd1,0xdf,0x47,0xd3,0xb5,0x5f,0xc7,0x7a,0x65,0x35,0xfd,0xd7,0xfe,0x2,0x9a,0x2c,0xef,0x18,0x61,0x33,0x2f,0x20,0x78,0x94,0xe7,0xe,0xf4,0xe1,0xfd,0xc,0x6d,0x4a,0x24,0x27,0xb5,0x91,0x7f,0xc7,0x5b,0xc9,0xbf,0xfd,0xad,0xf4,0x2d,0xfb,0x6,0xc9,0x87,0xee,0x22,0xfd,0xc0,0x5d,0xa4,0x1e,0xf9,0x3b,0xf6,0x2b,0xaf,0x0,0xe0,0x36,0x65,0x90,0x4d,0x43,0xcf,0x9e,0x6,0xef,0xa1,0x46,0xd6,0x11,0x47,0x1c,0x71,0x44,0x37,0xd0,0xe2,0x17,0x61,0x35,0x8,0xab,0x40,0xa4,0x94,0xac,0x59,0xb3,0x86,0x6b,0xae,0xb9,0x86,0x33,0xce,0x38,0x23,0x14,0x4d,0x3,0x83,0x30,0xd0,0xd7,0xd7,0xc7,0xd4,0xa9,0x53,0xe9,0xef,0xef,0xa7,0xb5,0xb5,0x75,0xdc,0x4,0x40,0x79,0xf3,0xdf,0xf1,0x1f,0xa1,0x54,0xc4,0xee,0xed,0xa3,0x78,0xc8,0x9,0xf4,0x7d,0xef,0x17,0xb8,0x47,0xcc,0x86,0x15,0xc0,0x80,0x1b,0xef,0x43,0x84,0x54,0x86,0xc4,0xfb,0xd2,0x6f,0x3,0x26,0x3,0x45,0xb0,0x56,0x6c,0x21,0xf9,0xc8,0x5d,0xa4,0xef,0xff,0x13,0x99,0xfb,0xfe,0x80,0xdd,0x3b,0xb4,0xa2,0x60,0x42,0x2b,0x32,0x95,0xd9,0x21,0x11,0x70,0x1c,0x87,0x44,0x22,0xc1,0x1,0x7,0x1c,0x40,0x2e,0x97,0xdb,0x65,0x6e,0xe,0xa8,0x69,0x96,0x31,0xd4,0x59,0x3b,0xee,0xd4,0x1a,0xdd,0xcd,0x5f,0xb7,0xaf,0x59,0x3,0x83,0x6a,0xf0,0x9e,0xf7,0xbc,0x87,0xfe,0xfe,0x7e,0x9a,0x9b,0x9b,0xb5,0x33,0xff,0x71,0x21,0x25,0x24,0x92,0x38,0x6d,0xad,0x24,0x9f,0xb8,0x9f,0xd6,0xd3,0xe6,0x93,0xba,0xf2,0xe7,0xb0,0x1b,0xb0,0x8f,0xe5,0x2d,0x6f,0xab,0x7c,0xab,0x3,0x3,0xbf,0x50,0x9e,0x3b,0xd0,0xe5,0xc2,0xf3,0x2e,0xac,0x6,0x77,0xea,0x24,0xf2,0xef,0x7b,0x37,0xdd,0x57,0xdf,0xc4,0x96,0x5f,0x3f,0x41,0xd7,0x85,0x97,0x51,0x58,0x78,0x2,0xa2,0xa7,0x9b,0xc4,0xc6,0x8d,0xd8,0x9b,0x36,0x21,0xf2,0x3,0x5e,0x52,0x37,0x1e,0x7d,0xcc,0xbc,0x41,0x65,0x9d,0x31,0x13,0x0,0x63,0xfe,0x6,0x6,0xea,0xe2,0xda,0x6b,0xaf,0xe5,0xf7,0xbf,0xff,0x3d,0x99,0x4c,0x66,0xdc,0xb6,0xae,0xa2,0xf9,0x57,0xc4,0x25,0x25,0x20,0x70,0xda,0xdb,0x11,0x85,0x3e,0x9a,0xbf,0x70,0x2e,0x4d,0x67,0xbf,0x1d,0xfb,0xe1,0x27,0xbd,0x44,0x60,0xb2,0x5,0xbb,0xce,0x9f,0x35,0x8,0xb,0xe5,0xa1,0x82,0x2e,0xd7,0xdb,0xc0,0x69,0xd,0x38,0xf3,0xf6,0xa5,0xff,0x73,0xe7,0xb3,0xf5,0x17,0xf7,0xb1,0xf5,0x57,0x8f,0xd2,0xf3,0xc1,0x2f,0x50,0x38,0xfc,0x48,0x44,0xb1,0x44,0x62,0xe3,0x46,0xac,0x8e,0xad,0xde,0x75,0xa3,0x6c,0xc8,0x15,0x4a,0xd8,0x46,0x7,0x18,0x63,0xe,0x80,0x31,0x7f,0x3,0x3,0x75,0xf1,0x8f,0x7f,0xfc,0x83,0xf,0x7d,0xe8,0x43,0xd8,0xb6,0x4d,0x2a,0x95,0x1a,0xf3,0xeb,0x5f,0x5b,0xf3,0x1f,0x8e,0xa1,0x79,0x1,0x14,0xb,0xa4,0xff,0x76,0xb,0xa9,0xbf,0xdd,0x42,0xfe,0x1d,0x1f,0xa6,0xff,0x92,0x2b,0x61,0xbe,0xd,0x2f,0x62,0x86,0x5,0xa2,0x86,0x85,0x97,0xc,0x6c,0xc2,0xdb,0x84,0x28,0x65,0x51,0x7c,0xf5,0xe1,0x14,0x4f,0x3a,0x1c,0xb6,0x42,0x62,0xe9,0xd3,0x64,0xfe,0x76,0x13,0xc9,0x3b,0x7e,0x45,0xea,0x95,0xd5,0x64,0x26,0xb7,0x20,0x66,0xef,0x87,0x14,0x16,0x42,0xba,0xb1,0xf3,0x6,0x1d,0x74,0xec,0x99,0x33,0x67,0x7e,0x1,0xd8,0xe1,0x84,0x88,0xb8,0x99,0xbf,0x94,0x92,0xee,0xee,0x6e,0xde,0xf8,0xc6,0x37,0x32,0x77,0xee,0xdc,0x50,0x62,0x30,0x30,0x8,0x12,0x27,0x9c,0x70,0x2,0xdd,0xdd,0xdd,0xb4,0xb4,0xb4,0xc4,0xdf,0xfc,0xcb,0x90,0xd2,0x9b,0x88,0x96,0xcd,0x82,0x5b,0x24,0xf5,0xd4,0x23,0xa4,0xee,0xb8,0x19,0x99,0x99,0x8a,0xf3,0xaa,0x5,0x30,0x4d,0x40,0xb7,0x0,0xc7,0x4c,0x12,0x8c,0x1c,0x2,0x70,0x25,0x74,0x4b,0xe8,0x4,0x1c,0x81,0x3b,0x67,0x2a,0x85,0xd3,0x4f,0x66,0xf0,0xe4,0xf,0x52,0xda,0x7d,0x6f,0x5a,0x64,0x91,0x49,0x2f,0x3d,0x4b,0x62,0xa0,0x9b,0x52,0x53,0x5b,0x5d,0x1b,0xd,0x55,0x1c,0x96,0x6,0xa6,0x1c,0xa2,0x4e,0xcf,0x2e,0x43,0x0,0x71,0x33,0x7f,0x3,0x83,0xb8,0xe1,0x8b,0x5f,0xfc,0x22,0xab,0x57,0xaf,0x1e,0x77,0xc9,0x5f,0xac,0xcc,0x7f,0x38,0xa4,0x44,0xe6,0x5a,0x70,0xda,0xdb,0xb1,0x5f,0x7e,0x8e,0x96,0xf3,0xdf,0x49,0xcb,0xdb,0x4f,0x21,0xf1,0xe7,0x7b,0x60,0xf,0x60,0xb6,0x5,0xd2,0xa,0xda,0x4b,0xc,0x2a,0x81,0x0,0x90,0x50,0x74,0xe1,0x15,0x17,0x96,0x49,0x68,0x6b,0x66,0xe0,0xe3,0xe7,0xf1,0xc8,0xa5,0x37,0xf2,0xe0,0xc7,0x2e,0xa3,0x6b,0xcf,0xf9,0xb4,0xbc,0xf2,0x22,0xb9,0xcd,0x6b,0x40,0x8,0xa4,0xf1,0xa0,0xd0,0x74,0x76,0xe8,0x1,0x88,0xab,0xf9,0x9b,0x1e,0x0,0x83,0xb8,0xe0,0xd6,0x5b,0x6f,0xe5,0x53,0x9f,0xfa,0x14,0xa9,0x54,0x8a,0x64,0x32,0x39,0xea,0xef,0xc5,0xd6,0xfc,0x87,0x78,0xca,0x4c,0x32,0x9b,0x43,0xa6,0x6c,0x92,0x2f,0x2c,0x27,0xfd,0x87,0x5f,0x62,0x3f,0xbe,0x18,0x67,0xfa,0x5c,0xe4,0xd1,0x33,0x21,0x25,0xa0,0x57,0x78,0x5f,0xa2,0xe6,0xbb,0x20,0x7a,0x88,0xa1,0x9f,0xbc,0x84,0xcd,0x12,0xa4,0xa0,0xe7,0xa0,0x7d,0x59,0xf5,0xea,0xb3,0xe8,0x9d,0xb1,0x17,0xd9,0x8e,0x8d,0x4c,0x7c,0xe1,0x49,0x2c,0xb7,0x44,0x31,0xd7,0xe2,0x6b,0x95,0x45,0xed,0x41,0x8a,0xea,0xf4,0x6c,0x4b,0x0,0xe2,0x6a,0xfe,0x60,0x12,0x0,0x83,0x78,0xe0,0xa9,0xa7,0x9e,0xe2,0xa4,0x93,0x4e,0x2,0xa0,0xa9,0xa9,0x69,0xd4,0xbd,0x1e,0xe2,0x6c,0xfe,0xbb,0x72,0x49,0x10,0x16,0x32,0x97,0x43,0x5a,0x82,0xe4,0xf2,0x67,0x48,0xdd,0x72,0xd,0xd6,0x9a,0x2d,0xb8,0x93,0xf6,0x42,0x2e,0x98,0x2,0x93,0x4,0xb8,0x2,0xa,0x43,0x9b,0xd,0x99,0x64,0x20,0x7a,0x8,0xbc,0xa1,0x9a,0x2e,0x9,0x96,0xa0,0xfb,0x90,0xfd,0x78,0x69,0xe1,0x99,0xf4,0x4f,0x99,0x45,0xf3,0xba,0x97,0x98,0xf0,0xd2,0x33,0x48,0xdb,0xa6,0x94,0xce,0xd5,0x5d,0x5d,0x2a,0x78,0x90,0xa2,0x3a,0x5e,0x2,0x20,0x84,0x48,0x8f,0xff,0xbb,0xd5,0x43,0x95,0x2,0x31,0x9,0x80,0x81,0xee,0x58,0xb1,0x62,0x5,0x47,0x1f,0x7d,0x34,0xf9,0x7c,0x7e,0xcc,0xf5,0xfe,0x8d,0x65,0xfe,0xc3,0x20,0x25,0xd8,0x36,0x32,0xd7,0x84,0x70,0x8a,0xa4,0x1e,0x5f,0x44,0xea,0x96,0xab,0xb1,0x9f,0x7b,0xe,0x9c,0x2c,0x32,0x37,0x9,0xf6,0xce,0x42,0xab,0x80,0x7e,0x1,0x25,0x93,0x8,0x28,0x81,0x72,0x22,0xd0,0x29,0xc1,0x16,0x74,0x1e,0x7e,0x0,0x2f,0x1d,0xf5,0x36,0xdc,0x64,0x92,0xb6,0x97,0x57,0xd0,0xb2,0x61,0x25,0xa5,0x74,0x16,0x37,0x99,0x41,0xd4,0xb0,0xa9,0x90,0x2a,0x1e,0xa4,0xa8,0x4e,0x8f,0x3d,0x6b,0xd6,0xac,0x5d,0x26,0x1,0xfa,0x1,0x95,0xa,0xc4,0x24,0x0,0x6,0x3a,0x63,0xc9,0x92,0x25,0x1c,0x7a,0xe8,0xa1,0xf4,0xf7,0xf7,0xd3,0xd2,0xd2,0x12,0xf8,0x97,0xbf,0x9f,0x5c,0xbe,0x76,0xfb,0x57,0xba,0x6c,0x30,0x99,0x42,0xe6,0x72,0x8,0xa7,0x40,0xf2,0x99,0x27,0x49,0xfd,0xe9,0x46,0xd2,0x7f,0xba,0x1e,0x6b,0xc5,0xcb,0xc8,0x96,0x19,0xb8,0x7b,0xcf,0x80,0xdd,0x86,0xfa,0xa3,0x7,0x4d,0xaf,0x80,0x12,0x10,0x78,0x49,0x59,0xa7,0x44,0xe6,0x12,0x6c,0x3e,0xea,0x28,0x5e,0x7e,0xd5,0x9b,0x71,0x13,0x49,0xa6,0x3c,0xbd,0x88,0x4c,0xcf,0x66,0xf2,0xcd,0x13,0x2b,0xd9,0x46,0x60,0x3b,0xa5,0x42,0x1e,0xa4,0xa8,0x4e,0x30,0x9,0x80,0x6a,0x5,0x62,0x12,0x0,0x3,0x5d,0xf1,0xe2,0x8b,0x2f,0x72,0xe4,0x91,0x47,0x6e,0xdb,0xe9,0x6f,0xbc,0x43,0x91,0xfc,0x40,0x2c,0x78,0xca,0x89,0x40,0x36,0x8b,0x4c,0x25,0x10,0x1d,0x9d,0xa4,0x9e,0x7e,0x84,0xf4,0x2d,0x3f,0x21,0xf9,0xd8,0xbf,0x10,0xeb,0x7a,0x71,0x5b,0xa7,0x23,0xe7,0xb4,0x79,0x43,0x4,0x5,0x1,0x85,0xb2,0xa0,0x2f,0x61,0x1b,0xd4,0x82,0xf2,0x1c,0x81,0x1e,0x81,0x33,0x31,0xcb,0xa6,0x63,0x8e,0x66,0xe3,0xbe,0xc7,0xd2,0xb2,0x76,0x15,0x93,0x9f,0x7b,0x4,0x27,0x93,0xc3,0x49,0x67,0x11,0x32,0x9c,0x4d,0xaf,0xc6,0xd,0x57,0x6f,0x1d,0xff,0x13,0x0,0x15,0xb,0xc4,0x24,0x0,0x6,0xba,0xe2,0xf0,0xc3,0xf,0x67,0xc3,0x86,0xd,0xe3,0x6e,0xf3,0x1b,0xb,0xd3,0xe,0x8a,0x4b,0x58,0x90,0xc9,0x20,0xb3,0x59,0x84,0x2d,0x48,0xbc,0xb0,0x82,0xd4,0xbf,0xfe,0x42,0xea,0x8e,0xeb,0x49,0x2e,0x7e,0xc,0xa,0x69,0x9c,0xd9,0xfb,0xc3,0x5e,0x2,0x9a,0x5,0xe4,0x5,0x94,0x77,0xa7,0x35,0xc9,0x40,0xf8,0x10,0x80,0x90,0x30,0x20,0xa1,0x5b,0x30,0xb8,0xef,0x34,0x5e,0x3a,0xee,0xbf,0x70,0xec,0xc,0xd3,0x9f,0xfa,0x17,0x89,0x42,0x1f,0xc5,0xa6,0xb6,0x51,0x93,0x0,0x15,0x3d,0x48,0x51,0x9d,0x5d,0x97,0x1,0xd6,0x83,0x18,0x14,0x88,0x81,0x81,0x32,0x38,0xed,0xb4,0xd3,0x58,0xb9,0x72,0x25,0x4d,0x4d,0x4d,0xc6,0xfc,0xfd,0xe0,0x2,0x64,0x2a,0x83,0x33,0x71,0x22,0xce,0xc4,0x89,0x88,0x81,0x3e,0xd2,0x77,0xdd,0x4a,0xeb,0xff,0xbc,0x85,0xb6,0xb7,0x1d,0x40,0xee,0xb3,0xe7,0x93,0xfc,0xeb,0x7d,0xde,0x86,0x36,0x73,0x5,0xcc,0xb2,0x20,0x69,0x96,0x13,0x46,0x6,0x1,0xe0,0xc2,0x1a,0x17,0xa,0xb0,0xfc,0xc3,0x1f,0xe5,0x81,0xf3,0xaf,0x46,0xba,0x16,0xad,0xaf,0xac,0x40,0x5a,0xf6,0x2e,0xbb,0x9,0xc6,0xcd,0x83,0x82,0xd6,0xf1,0xed,0x70,0xcd,0xb8,0x14,0x88,0x81,0x41,0xd4,0x90,0x52,0xf2,0x9a,0xd7,0xbc,0x86,0x7f,0xfe,0xf3,0x9f,0x34,0x35,0x35,0x61,0x59,0x96,0x36,0x33,0xfe,0x95,0x35,0xff,0xe1,0x5c,0x43,0x65,0x29,0x9b,0x5a,0x71,0x9a,0x5,0x38,0x25,0x12,0xcf,0x3f,0x4b,0xf2,0xf9,0x67,0x91,0x3f,0xbf,0x9c,0xd2,0xfe,0x7,0x52,0x3c,0xf6,0x34,0xa,0x27,0xbf,0x93,0xd2,0x11,0x87,0xc1,0x4,0xb,0x6,0xf1,0x4e,0xc5,0xeb,0xc1,0x5b,0xd3,0x6e,0x5e,0x43,0xe1,0xc1,0x6,0xfa,0x5c,0x58,0x69,0xb1,0xf1,0xb8,0x63,0xb8,0x77,0xfa,0xef,0x39,0xe2,0xca,0xb,0x98,0xb6,0xf4,0xdf,0xf4,0xcc,0xdc,0x87,0x52,0xba,0x9,0xe1,0x3a,0xb1,0xf3,0xa0,0x30,0x74,0x7c,0x19,0x2,0x50,0xbd,0x40,0xcc,0x10,0x80,0x81,0x2e,0x78,0xf1,0xc5,0x17,0x79,0xed,0x6b,0x5f,0xcb,0xa2,0x45,0x8b,0x8c,0xf9,0x87,0xc5,0x25,0xbc,0xdd,0x5,0x65,0x2e,0x87,0x4c,0xd8,0xd8,0xaf,0xac,0x21,0xb5,0xf8,0x1,0xd2,0xb7,0x5d,0x43,0x72,0xd1,0xdf,0x11,0x2f,0x6f,0x82,0x1,0x1b,0x8a,0x16,0x72,0x7a,0xab,0x37,0x81,0xd0,0x1a,0x1a,0x2a,0x30,0x7b,0xc,0x84,0x3,0x81,0x97,0xb8,0x75,0x43,0x71,0x76,0x1b,0x2f,0x1d,0xf3,0x36,0x12,0x3,0x7d,0x4c,0x59,0xfa,0x30,0x76,0x71,0x90,0x62,0xf3,0x84,0x71,0xe7,0x5,0xf8,0x12,0x86,0xe2,0x5e,0x57,0x25,0x7a,0xea,0xee,0x1,0x88,0x59,0x81,0x18,0x18,0x44,0x86,0x5b,0x6f,0xbd,0x95,0x77,0xbc,0xe3,0x1d,0x38,0x8e,0x43,0x73,0x73,0x33,0x42,0x8,0x63,0xfe,0x61,0x72,0xd,0x9d,0x3e,0xe8,0xb6,0xb7,0x83,0x10,0x88,0xfc,0x0,0xc9,0x87,0xff,0x43,0xea,0xe1,0xff,0x20,0x1,0x39,0x71,0x2,0xce,0xfe,0x47,0x90,0x3f,0xe9,0x4c,0xa,0xc7,0xbe,0xe,0x77,0xee,0x5e,0xd0,0x6a,0x79,0xbd,0x2,0x5b,0xf1,0x26,0xaf,0x61,0x12,0x82,0xc0,0x50,0x9e,0x1b,0xb0,0x56,0x42,0x9b,0xc5,0x93,0x9f,0xfe,0x32,0xaf,0x1c,0x7e,0xa,0x47,0xfe,0xe8,0xb3,0xb4,0x6e,0x58,0x49,0xf7,0xb4,0xbd,0xb1,0x9c,0x5d,0x8f,0x16,0xf6,0x4d,0x3e,0x66,0x5e,0x27,0x84,0xa8,0x6f,0x8,0x20,0x6e,0x5,0x62,0x60,0x10,0x15,0xae,0xb8,0xe2,0xa,0x3e,0xf5,0xa9,0x4f,0x1,0x6c,0x9b,0xf0,0xa7,0x8b,0xf9,0xfb,0x9,0x65,0x12,0x9,0x29,0x91,0xa9,0x8c,0x77,0x96,0x3d,0x20,0x4a,0x45,0x44,0x5f,0x2f,0xa9,0x7,0xfe,0x4e,0xea,0x81,0xbf,0xe3,0xb6,0x36,0x53,0x3c,0xf4,0x38,0x8a,0x47,0xbe,0x96,0xe2,0x11,0x27,0x52,0x9a,0x7f,0x30,0xec,0x21,0x60,0x40,0xc0,0x16,0xbc,0x21,0x3,0x69,0x86,0xa,0x2,0x81,0xd,0xf4,0xb8,0xd0,0x6f,0xb1,0xe9,0xf8,0xa3,0xb9,0x6f,0xea,0x6f,0x38,0xee,0x1b,0xe7,0xd2,0xb2,0x61,0x25,0x3d,0xd3,0xf6,0xc4,0x72,0x4a,0xbe,0x4b,0xc6,0xcd,0xeb,0xca,0x3a,0x35,0x27,0x0,0x71,0x2b,0x10,0x3,0x83,0xa8,0xf0,0xfd,0xef,0x7f,0x9f,0x4f,0x7f,0xfa,0xd3,0x0,0xda,0xcd,0xf6,0xf7,0x93,0x4b,0xc5,0x98,0xb6,0x21,0x99,0x42,0x26,0x53,0xde,0x9c,0x1,0x29,0x11,0xfd,0x3d,0xa4,0xef,0xff,0x2b,0xe9,0xfb,0xff,0x8a,0x9b,0xb4,0x70,0xe6,0x1d,0x42,0xe1,0xf8,0x37,0x53,0x38,0xe6,0xc,0x4a,0xfb,0x1f,0x6,0x7b,0x3,0x58,0x5e,0xcf,0x40,0x37,0xe0,0x98,0x64,0xc0,0x57,0x8,0xc0,0x75,0x61,0x95,0xa0,0x6f,0xde,0x6e,0xfc,0xeb,0x82,0xeb,0x38,0xf5,0xcb,0x6f,0xa6,0x79,0xd3,0xcb,0xf4,0x4e,0x99,0xed,0x6b,0x4f,0x40,0xdc,0xbc,0x6e,0xb8,0x4e,0x4d,0x9,0x40,0xdc,0xa,0xc4,0xc0,0x20,0x2a,0x9c,0x7b,0xee,0xb9,0xfc,0xfc,0xe7,0x3f,0xc7,0xb2,0x2c,0x9a,0x9b,0x9b,0x8d,0xf9,0x2b,0xc6,0xb5,0xb,0x5f,0x79,0x2,0x61,0xae,0x5,0x27,0x37,0xf4,0xef,0x85,0x41,0x12,0x4f,0x2d,0x26,0xf9,0xd4,0x62,0xb2,0x3f,0xbe,0x4,0x67,0xff,0x83,0x29,0x1e,0x72,0x8c,0xd7,0x33,0x70,0xd0,0xf1,0xb8,0x73,0xa7,0x42,0xce,0xf2,0x4e,0xc5,0xeb,0xc2,0x1b,0x2a,0x10,0x66,0x69,0x81,0x2f,0xb0,0x24,0xac,0x92,0xf4,0xed,0xbf,0x7,0xff,0xb8,0xf8,0xd7,0x9c,0xf0,0x8d,0xf7,0xd2,0xbc,0xe9,0x25,0x7a,0xa7,0xec,0xe1,0x4b,0x4f,0x40,0xdc,0xbc,0x6e,0x67,0x9d,0xaa,0x13,0x80,0xb8,0x15,0x88,0x81,0x41,0x14,0x78,0xe6,0x99,0x67,0x78,0xf7,0xbb,0xdf,0xcd,0x53,0x4f,0x3d,0x45,0x3a,0x9d,0x26,0x95,0x4a,0x19,0xf3,0x57,0x8c,0xab,0x52,0x3e,0x99,0xca,0x20,0x27,0xe,0xd,0x15,0x14,0xf3,0x24,0x96,0x3e,0x49,0x72,0xe9,0x93,0x70,0xd3,0x8f,0x71,0xa6,0x4c,0xa5,0x78,0xe4,0x29,0x14,0x8f,0x3a,0x89,0xe2,0x81,0xc7,0xe0,0xcc,0xdd,0x1f,0x76,0x17,0xe0,0x8,0x6f,0x55,0x41,0x1f,0x30,0x80,0xf7,0x35,0x6b,0x5e,0x79,0xb5,0xe3,0x15,0x49,0xd7,0xe1,0xfb,0x73,0xff,0xe7,0x7e,0xce,0x89,0x97,0xbe,0x6b,0xa8,0x27,0xa0,0xbe,0x24,0x20,0x6e,0x5e,0x37,0x92,0x4e,0x55,0x9,0x40,0xdc,0xa,0xc4,0xc0,0x20,0xa,0x5c,0x79,0xe5,0x95,0xfc,0xcf,0xff,0xfc,0x4f,0x45,0x93,0xfd,0x20,0xde,0x46,0xab,0x62,0x4c,0xf5,0xf0,0xc9,0x64,0x1a,0x39,0x31,0xed,0xad,0x4f,0x77,0x5d,0x44,0xe7,0x66,0x32,0x7f,0xbe,0x89,0xec,0x9f,0x6f,0xc2,0x6d,0xca,0x50,0x9a,0x77,0x28,0xc5,0x43,0x8e,0xa3,0x78,0xd0,0x71,0x38,0xbb,0xcf,0xc5,0x99,0xb1,0x37,0xcc,0x4a,0x40,0xda,0x82,0x5e,0xbc,0x5e,0x82,0xbc,0x34,0xdb,0x13,0x57,0x83,0xf2,0xa,0x81,0x55,0xd0,0x75,0xc4,0x3c,0xfe,0xf9,0x85,0x5f,0x70,0xec,0x77,0xcf,0xa3,0x69,0xcb,0x5a,0xfa,0x26,0xcd,0xaa,0x29,0x9,0x88,0x9b,0xd7,0x8d,0xa6,0x53,0x71,0x2,0x10,0x75,0xa0,0xaa,0xf2,0x1a,0x18,0x54,0x8a,0x15,0x2b,0x56,0xf0,0xee,0x77,0xbf,0x9b,0x47,0x1f,0x7d,0x14,0x18,0x7f,0xb2,0x1f,0xc4,0xdb,0x68,0x55,0x8c,0xc9,0x37,0x3e,0x29,0x41,0x8,0x64,0xcb,0x4,0x1c,0xe1,0x1d,0x5f,0x2c,0x6,0xfb,0x49,0x3e,0xfa,0x20,0xe9,0x47,0x1f,0x44,0xf2,0x1d,0xdc,0x96,0x26,0x9c,0xe9,0xb3,0x29,0xcd,0x3f,0x92,0xe2,0xc1,0xc7,0x50,0x5a,0xb0,0x90,0xd2,0xbe,0xb,0x60,0x6f,0x1,0x52,0x78,0x73,0x7,0x7a,0xf0,0xb6,0x28,0x36,0x13,0xa,0xc7,0x46,0x39,0x9,0x58,0xd,0x5b,0x8f,0x3a,0x98,0x7f,0x7c,0xf9,0x37,0x9c,0x74,0xe9,0x3b,0xc8,0x75,0xac,0x63,0x60,0xc2,0x74,0x84,0xeb,0x54,0x4e,0xa5,0xb9,0xd7,0x55,0xa3,0x53,0x51,0x2,0xa0,0x42,0xa0,0xf5,0xf2,0x9a,0x4,0xc0,0x20,0x4a,0x7c,0xff,0xfb,0xdf,0xe7,0xc2,0xb,0x2f,0xa4,0x58,0x2c,0x92,0xcd,0x66,0x49,0x24,0x12,0x63,0x76,0xf9,0x83,0x9a,0x49,0xab,0x31,0xff,0x1a,0xf8,0x86,0xfe,0x94,0x99,0x1c,0x32,0x93,0xc3,0x45,0x80,0x5b,0xf2,0xe6,0xe,0x3c,0xbf,0x94,0xe4,0x8a,0xa5,0x64,0x7f,0xff,0x73,0xdc,0x4c,0x12,0x67,0xdf,0x5,0x14,0x8e,0x38,0x89,0xd2,0x81,0x47,0x53,0x9c,0x7b,0x18,0xee,0x9e,0x7b,0xc1,0x2c,0x40,0xc,0xcd,0x21,0xe8,0x1,0x8a,0x43,0xcb,0xd,0xd,0x76,0x44,0x39,0x9,0x78,0x19,0x7a,0xe,0xdd,0x9b,0xff,0x7c,0xe4,0x4a,0x4e,0xf8,0xc1,0xfb,0x48,0xe4,0xfb,0x71,0x92,0x19,0x2a,0x29,0x33,0xdd,0xbd,0xae,0x5a,0x9d,0x71,0x13,0x0,0x55,0x2,0xad,0x87,0x77,0xac,0x2f,0x2c,0x3,0x83,0x20,0xf1,0xd0,0x43,0xf,0x71,0xfe,0xf9,0xe7,0xf3,0xc0,0x3,0xf,0x0,0x95,0x7d,0xf5,0xfb,0xd,0x15,0x4d,0xdb,0x2f,0x28,0x6f,0xfe,0x23,0xf2,0x49,0xb0,0x6c,0x64,0xa6,0x9,0x99,0x69,0xda,0xfe,0xbb,0xf9,0x1,0x12,0x4b,0x1e,0x27,0xb5,0xe4,0x71,0x24,0xe0,0x4c,0x68,0xc1,0xd9,0x67,0x1,0xa5,0x79,0x47,0x50,0x3c,0xe0,0x55,0x94,0xe,0x3e,0x1e,0x67,0x9f,0xd9,0xd0,0x3e,0xac,0x87,0xa0,0x1b,0x28,0x98,0xfd,0x7,0xb6,0x61,0x58,0x4f,0xc0,0xe6,0xd7,0x1d,0xc9,0x33,0x2b,0x3e,0xc9,0x21,0xbf,0xfb,0x3a,0x5b,0xf7,0x3a,0x78,0xdc,0x5e,0x0,0xdd,0xbd,0xae,0x16,0x9d,0x31,0x13,0x0,0x95,0x2,0x55,0x89,0xd7,0xc0,0x60,0x3c,0xc,0xc,0xc,0x70,0xc1,0x5,0x17,0x70,0xe5,0x95,0x57,0x2,0x90,0xcb,0xe5,0xb0,0x6d,0x7b,0xdc,0xaf,0xfe,0x32,0x54,0x33,0x6d,0x95,0xbf,0xd8,0xfd,0x42,0xd4,0xc9,0x84,0x4c,0x67,0x91,0xe9,0x2c,0xae,0x10,0xe0,0x3a,0x88,0x81,0x7e,0x92,0x8f,0x3d,0x48,0xfa,0xb1,0x7,0x91,0x80,0x3b,0x71,0x2,0xa5,0xfd,0xe,0xa6,0xb4,0xff,0xe1,0x94,0xe,0x38,0x8a,0xe2,0xbc,0x57,0xe1,0xec,0xb5,0x97,0xb7,0xff,0x40,0x49,0x78,0x2b,0xc,0x7a,0x80,0x52,0x83,0xf,0x17,0x8,0xc0,0x91,0xb0,0x55,0xf0,0xdc,0x9b,0x3e,0xc0,0xec,0x47,0xfe,0x48,0xd3,0xe6,0x35,0xf4,0x4d,0xde,0x6d,0xd4,0x24,0x40,0x77,0xaf,0xab,0x55,0x67,0xd4,0x4,0x40,0xb5,0x40,0x55,0xe1,0x35,0x30,0x18,0xf,0xbf,0xff,0xfd,0xef,0x39,0xff,0xfc,0xf3,0x59,0xb9,0x72,0x25,0x42,0x8,0x5a,0x5a,0x5a,0xaa,0xfa,0xea,0x57,0xcd,0xb4,0x55,0x35,0x7f,0x55,0xb9,0xea,0xe6,0x93,0x12,0x84,0x85,0xcc,0x35,0x23,0x73,0xcd,0xb8,0x42,0x20,0x90,0x88,0xfe,0x5e,0xd2,0xf,0xde,0x4f,0xe6,0xc1,0xfb,0xbd,0x84,0xa0,0xbd,0x95,0xd2,0x3e,0xf3,0x29,0x1c,0xf6,0x1a,0x6f,0xe,0xc1,0xdc,0x23,0x70,0xf7,0x9a,0xe6,0xed,0x4e,0x58,0x4,0xfa,0x87,0x7e,0x1a,0x71,0x95,0x81,0x0,0xb6,0xba,0xb8,0x7b,0xa4,0x78,0xf8,0xfd,0xdf,0xe5,0x94,0xaf,0xbf,0x95,0xe4,0x40,0xf,0xc5,0x4c,0xf3,0x2e,0x5b,0x6,0xc7,0xcd,0x2b,0xaa,0xb9,0x9f,0x11,0x13,0x0,0x63,0xfe,0x6,0x6,0xd5,0x61,0x60,0x60,0x80,0x7b,0xee,0xb9,0x87,0x1f,0xfe,0xf0,0x87,0xdc,0x7d,0xf7,0xdd,0x0,0xb4,0xb4,0xb4,0x0,0x54,0xfc,0xd5,0xf,0xea,0x99,0xb6,0xaa,0x26,0xab,0x2a,0x57,0x20,0x7c,0x43,0xff,0xeb,0xed,0x3d,0xd0,0xb2,0x7d,0x85,0xc1,0x40,0x1f,0xa9,0x6d,0x93,0xa,0xc1,0x99,0x3e,0x95,0xe2,0xfe,0x87,0x53,0x5a,0x70,0x34,0xc5,0x3,0x8e,0xc2,0x99,0xb9,0xf,0xce,0xf4,0x3d,0x61,0x37,0x1b,0x52,0x96,0x37,0x5c,0xd0,0x48,0xfb,0x10,0xd8,0xc0,0x2b,0x92,0x8e,0x57,0x2f,0xe0,0xc9,0xff,0xfa,0x2,0x87,0xde,0xf2,0x55,0x3a,0x77,0xdb,0x7f,0x87,0x5f,0x9,0xd3,0x2b,0xc2,0xd0,0xaa,0x56,0x63,0x97,0x4,0xc0,0x98,0xbf,0x81,0x41,0xe5,0xe8,0xe8,0xe8,0xe0,0xfb,0xdf,0xff,0x3e,0xd7,0x5d,0x77,0x1d,0x6b,0xd7,0xae,0x5,0xd8,0xb6,0xae,0xbf,0xda,0x71,0x7e,0xd5,0x4c,0x5b,0x55,0x93,0x55,0x95,0x2b,0x34,0xbe,0xf2,0xa,0x83,0x5c,0x33,0x4e,0xae,0xd9,0x4b,0x8,0x1c,0x7,0xd1,0xb9,0x95,0xcc,0x7d,0x7f,0x45,0xdc,0xf7,0x57,0xaf,0x87,0xa0,0xad,0x15,0x67,0xfa,0x1e,0x94,0xe6,0x1f,0x49,0xe1,0xe0,0x63,0x29,0x1e,0xb8,0x10,0x67,0xbf,0x79,0xdb,0xb7,0x2c,0xde,0x8a,0xd7,0x3b,0x10,0xe7,0x15,0x6,0xae,0x84,0xcd,0x82,0xe7,0xce,0x79,0x3f,0x93,0x56,0x3d,0xce,0x6e,0x8f,0xdf,0x49,0xd7,0xcc,0xb9,0xb1,0x3c,0x3d,0xb0,0x16,0xec,0x90,0x0,0xe8,0x5e,0x20,0x2a,0x17,0xb4,0x41,0x7c,0x50,0x2a,0x95,0x58,0xbe,0x7c,0x39,0xb7,0xdf,0x7e,0x3b,0x57,0x5c,0x71,0x5,0x1b,0x37,0x6e,0x4,0x20,0x93,0xc9,0x90,0x4c,0x26,0x91,0x52,0x1a,0xf3,0x6f,0x30,0xae,0x48,0xf9,0xa4,0x4,0xcb,0x42,0x36,0x4f,0xc0,0x69,0x1e,0xfa,0x3b,0xa7,0x84,0x28,0xe4,0x49,0x3c,0xf7,0x34,0xa9,0xe5,0x4f,0x93,0xbd,0xed,0x7a,0xdc,0xa6,0xc,0xce,0xbc,0x43,0xc9,0xbf,0xfa,0x74,0xa,0x47,0x9c,0x4a,0xf1,0x80,0xa3,0x60,0x2f,0x0,0xcb,0x3b,0xbf,0xa0,0xb,0x20,0x66,0xc9,0x80,0x0,0xfa,0x5d,0x68,0xb3,0x78,0xfc,0x5d,0x5f,0x66,0xea,0xb2,0x7,0x48,0xf6,0x77,0x51,0xca,0xb6,0x84,0x23,0xaf,0x78,0xf,0xc3,0xb6,0x4,0xc0,0x98,0xbf,0x81,0x41,0x65,0x28,0x14,0xa,0x1c,0x7f,0xfc,0xf1,0x6c,0xdd,0xba,0x15,0xd8,0xde,0xd5,0x5f,0x8b,0xf1,0x83,0x9a,0xa6,0xed,0x17,0x54,0x35,0xec,0xd8,0x98,0xff,0x68,0xb0,0x13,0xc8,0x6c,0x2,0x99,0x6d,0xa2,0x3c,0x0,0x65,0x15,0x6,0xb6,0xd,0x19,0xb8,0xf6,0x97,0x29,0xcd,0x3d,0x88,0xe2,0x21,0x47,0x53,0x38,0xe2,0x14,0xf2,0xaf,0x3a,0x15,0xb9,0x5f,0x1b,0xb8,0x16,0x6c,0xc2,0xdb,0xa1,0x30,0x2e,0x3d,0x3,0x16,0xb0,0x5e,0x32,0x38,0x7f,0x2a,0xcf,0xbe,0xee,0x23,0x1c,0xfa,0xbb,0xaf,0xd3,0x39,0x7b,0x1,0x54,0xb1,0x37,0x40,0x2d,0x50,0xdd,0xfc,0x1,0xec,0x59,0xb3,0x66,0x7d,0x41,0x8,0x91,0xf6,0x39,0x9e,0x11,0x11,0x95,0xf9,0x4b,0x29,0xe9,0xe9,0xe9,0xe1,0x8c,0x33,0xce,0x60,0xee,0xdc,0xb9,0x81,0xc4,0x60,0xd0,0x38,0x48,0x26,0x93,0x24,0x12,0x9,0xfe,0xf6,0xb7,0xbf,0x91,0xcb,0xe5,0xea,0x6a,0xd7,0x2a,0x9a,0x7f,0x9c,0x63,0xa,0x82,0x4f,0xe5,0xd8,0x76,0xe0,0x4c,0x24,0x91,0x4d,0x4d,0xb8,0xcd,0xcd,0xc8,0x64,0x2,0x7b,0xcd,0xcb,0xa4,0x97,0x3c,0x46,0xe6,0x6f,0xb7,0x90,0xbd,0xfb,0x26,0x12,0xcb,0x9e,0x83,0x3e,0x81,0x3b,0x75,0x4f,0xd8,0xcb,0x86,0x56,0x1,0x83,0xc2,0xdb,0x77,0x20,0xe,0x89,0x80,0x14,0x74,0xcc,0x3e,0x88,0xdd,0x1e,0xbf,0x87,0x4c,0xf7,0x66,0x9c,0x4c,0x2e,0x30,0x29,0x1d,0xcc,0x1f,0xe8,0xb1,0xcc,0x97,0xbf,0x81,0x41,0xf5,0xf8,0xcc,0x67,0x3e,0xc3,0xfe,0xfb,0xef,0x4f,0x7f,0x7f,0x3f,0x96,0x65,0xd5,0xc4,0x11,0x67,0xa3,0x55,0x31,0xa6,0x20,0xf8,0x54,0x8e,0x6d,0x54,0x4e,0x29,0x21,0x91,0xc2,0x9d,0x3c,0x85,0xd2,0xd4,0xa9,0x38,0x93,0x27,0x63,0x6d,0x5c,0x43,0xd3,0x4d,0x57,0xd3,0xfe,0xf1,0x33,0x98,0xf4,0xee,0x3,0x69,0x39,0xff,0x93,0xa4,0xfe,0x7a,0x2f,0x64,0x80,0xfd,0x2c,0x98,0x6a,0x41,0xd2,0x82,0xca,0xe7,0xb3,0xaa,0x5,0x1,0x74,0x49,0xdc,0xdd,0x93,0x2c,0x3b,0xe5,0x3,0xe4,0x3a,0xd6,0x21,0x63,0xe0,0x1d,0xf5,0xb6,0x97,0x9a,0x8f,0x3,0xae,0x6,0xc6,0xfc,0x47,0xc6,0xcb,0x2f,0xbf,0xcc,0x5d,0x77,0xdd,0x45,0x22,0x91,0xd8,0xe1,0x5e,0x54,0xb9,0xaf,0xa8,0xe3,0x90,0x52,0x52,0x2c,0x16,0x39,0xfd,0xf4,0xd3,0x99,0x39,0x73,0x66,0xa4,0xb1,0x8c,0x84,0xeb,0xaf,0xbf,0x9e,0x57,0xbf,0xfa,0xd5,0xe4,0xf3,0x79,0x92,0xc9,0x64,0x55,0xd7,0xc6,0xd9,0x68,0x55,0x8c,0x29,0x8,0x3e,0x95,0x63,0xab,0x98,0x73,0x68,0x42,0xa1,0xdb,0x36,0x9,0x57,0x58,0xe0,0x14,0xb1,0x57,0x3d,0x47,0xf3,0xb,0xcf,0xd1,0x74,0xe3,0x8f,0x28,0x1c,0xfe,0x6a,0x6,0xce,0xfc,0x10,0x85,0x5,0xb,0x71,0xf6,0xdf,0xf,0xda,0x2d,0x58,0xb,0xf4,0xb9,0x5e,0xd7,0xba,0x4e,0xb0,0xbc,0x9,0x81,0x2f,0x9d,0xf0,0x56,0xf6,0x79,0xe0,0xb7,0xb4,0x6c,0x58,0xc9,0x60,0xcb,0x24,0xdf,0x65,0x74,0xfa,0xa8,0xe,0x3c,0x1,0x30,0xe6,0x3f,0x3a,0xfe,0xf5,0xaf,0x7f,0xf1,0xa1,0xf,0x7d,0x28,0xea,0x30,0x94,0xc7,0xbc,0x79,0xf3,0x58,0xba,0x74,0x69,0xd4,0x61,0xec,0x82,0xa3,0x8f,0x3e,0x9a,0x33,0xcf,0x3c,0x93,0x5b,0x6f,0xbd,0x95,0x74,0x3a,0xad,0xed,0x26,0x3f,0x7e,0x72,0xa9,0x18,0x53,0x10,0x7c,0x2a,0xc7,0x56,0x33,0xa7,0x74,0xc1,0xb2,0x71,0x27,0x4e,0xf1,0x36,0x23,0x2a,0x15,0x49,0x3d,0xf6,0x0,0xa9,0xc7,0x1e,0xc0,0xcd,0xa5,0x29,0x1d,0x72,0x2c,0x3,0xff,0xf5,0x21,0x6,0xde,0xf0,0x76,0x98,0x65,0xc1,0x4b,0xc0,0xa0,0xeb,0x2d,0xb7,0xd3,0x5,0xbd,0x2e,0x72,0x4f,0x8b,0x17,0x8e,0x7d,0x7,0x47,0x5d,0xff,0x59,0x6,0x5b,0x27,0x6f,0x3b,0xe2,0xb9,0x5e,0x68,0xd2,0xed,0xbf,0x3,0x2,0x4d,0x0,0x8c,0xf9,0x8f,0x8d,0xa6,0xa6,0xed,0xdb,0x80,0xda,0xb6,0x8d,0x94,0x12,0x21,0xea,0x3f,0xb7,0xa0,0x9e,0xeb,0xfd,0x88,0xc1,0xaf,0xfb,0x0,0x6f,0xd,0xfd,0xb3,0xcf,0x3e,0xcb,0x2f,0x7e,0xf1,0xb,0xde,0xfb,0xde,0xf7,0xd6,0xcd,0xe7,0x37,0x2e,0xbc,0xf0,0x42,0x6e,0xbd,0xf5,0x56,0x6,0x7,0x7,0x49,0xa5,0x52,0xe3,0xfe,0x7e,0x9c,0x8d,0x56,0xc5,0x98,0x82,0xe0,0x53,0x39,0x36,0xdf,0x38,0xa5,0x4,0x3b,0x81,0x33,0x75,0xaa,0xb7,0xe7,0x40,0x61,0x80,0xcc,0x3,0xf7,0x90,0x79,0xe0,0x1e,0x9a,0x7e,0xf6,0x6d,0xfa,0xde,0xf7,0x59,0x6,0xfe,0xfb,0x5d,0xc0,0x50,0x22,0xe0,0x6a,0xd2,0x23,0x60,0x1,0xbd,0xb0,0x69,0xef,0x23,0x18,0x6c,0x9b,0x82,0x55,0xcc,0xe3,0x26,0xc6,0x7f,0x6e,0xc7,0x83,0x8e,0xe6,0xf,0x1,0x56,0x99,0x31,0xff,0xf1,0x51,0xbe,0x17,0x21,0x4,0x96,0x65,0x91,0x48,0x24,0xb0,0x6d,0x1b,0xcb,0xb2,0x6a,0xfe,0xf1,0xe3,0x7a,0x15,0x38,0xca,0x3c,0x65,0x53,0x3d,0xff,0xfc,0xf3,0xab,0xda,0x50,0x27,0x2c,0x1c,0x79,0xe4,0x91,0xbc,0xed,0x6d,0x6f,0xa3,0x50,0x28,0x8c,0xdb,0x36,0x55,0x6c,0xbb,0xc6,0xfc,0xa3,0x85,0x92,0xe6,0x3f,0x1c,0x43,0x43,0x4,0x64,0x9a,0x28,0x4d,0x9b,0x4e,0x69,0xca,0x14,0x92,0xcf,0x2c,0xa6,0xfd,0x82,0x77,0xd3,0x7e,0xf6,0x5b,0x48,0x3e,0xb8,0x18,0xe6,0x2,0x53,0x2c,0x8,0x76,0x52,0xbd,0x7f,0xe8,0x84,0xbe,0xfd,0xf7,0x60,0xfd,0xfc,0x63,0xc9,0x6d,0x5d,0xe7,0xdd,0x5f,0x1d,0xd0,0xd5,0xfc,0x21,0xa0,0x4,0xc0,0x98,0x7f,0xf5,0xf0,0xe3,0xde,0xe2,0xc8,0x21,0xa5,0x24,0x9b,0xcd,0xb2,0x75,0xeb,0x56,0xbe,0xfa,0xd5,0xaf,0xd6,0xcd,0x1b,0x4,0xae,0xbc,0xf2,0x4a,0x84,0x10,0xf4,0xf7,0xf7,0x8f,0x7a,0xef,0x2a,0x1a,0xa4,0x8a,0xcf,0x93,0xea,0xe6,0xaf,0x62,0x3d,0x86,0xc6,0x29,0x5d,0x10,0x2,0x67,0xfa,0x74,0x4a,0x93,0x27,0x91,0xbd,0xe7,0xf,0x4c,0x3e,0xf3,0x70,0x5a,0x3f,0xfd,0x29,0x44,0xcf,0x20,0xec,0x6f,0x81,0xad,0xc1,0x44,0x41,0xc7,0x85,0x2c,0xbc,0x7c,0xf8,0x1b,0xb0,0x5c,0xa7,0xae,0x21,0x0,0x9d,0xcd,0x1f,0x2,0x48,0x0,0x8c,0xf9,0x57,0xf,0xd5,0x4c,0x57,0x35,0xe,0xcb,0xb2,0x10,0x42,0x70,0xe9,0xa5,0x97,0xb2,0x69,0xd3,0xa6,0xba,0xf9,0xfd,0xc6,0xd4,0xa9,0x53,0xf9,0xd2,0x97,0xbe,0x84,0xe3,0x38,0x81,0xf7,0x52,0xa8,0x68,0xfe,0xaa,0x3e,0x9b,0x2a,0x9b,0x7f,0x10,0x8,0x2d,0xa1,0x70,0xbd,0xb9,0x2,0xa5,0xe9,0x33,0x70,0x5b,0x72,0xb4,0xfc,0xf2,0xa,0x26,0x9f,0x31,0x8f,0xf4,0x6f,0xff,0x8,0x73,0x80,0xc9,0x16,0x94,0x7c,0xf,0xc5,0x3f,0x8,0xa0,0x13,0xd6,0xcf,0x3f,0x96,0xae,0x59,0x73,0x49,0xf5,0x75,0x46,0x1c,0xd0,0xf8,0x8,0xaa,0xed,0xf9,0x9a,0x0,0x18,0xf3,0x8f,0x6,0xaa,0x1a,0xb7,0x5f,0x1c,0xe5,0x5e,0x0,0xc7,0x71,0xf8,0xda,0xd7,0xbe,0x56,0xb7,0x46,0x10,0xf8,0xca,0x57,0xbe,0xc2,0xde,0x7b,0xef,0x4d,0x5f,0x5f,0xdf,0xe,0xcb,0x2,0xfd,0x9a,0xb,0xe1,0x17,0x4f,0x99,0xcb,0x2f,0x34,0x2,0x57,0x23,0xf2,0x55,0xc4,0xe9,0x3a,0xc8,0x5c,0xb,0xc5,0xe9,0x33,0x48,0xac,0x5b,0xc5,0xa4,0x8f,0xbd,0x99,0xb6,0x8f,0x7d,0xcc,0x1b,0xa,0xd8,0x5b,0xf1,0x21,0x81,0x7e,0x89,0x9c,0x95,0x62,0xed,0x41,0x27,0x91,0xe9,0xde,0x5c,0xf5,0x92,0x40,0x3f,0x9f,0xc7,0x28,0x75,0x7c,0x4b,0x0,0x8c,0xf9,0x47,0x3,0x95,0x8d,0xdb,0x4f,0x8e,0xf2,0x3c,0x89,0x9f,0xfc,0xe4,0x27,0xdb,0x76,0xe0,0x53,0x9,0x96,0x65,0x71,0xcb,0x2d,0xb7,0x0,0x30,0x38,0x38,0x8,0xa8,0xd9,0x76,0x55,0x35,0x59,0x55,0xb9,0x1a,0x91,0xaf,0x2a,0x4e,0x29,0xc1,0x75,0x70,0xa6,0xcf,0xc0,0x99,0xd0,0x4a,0xf3,0xcd,0x57,0x31,0xf9,0xcd,0x7,0x63,0xad,0x58,0xe3,0xed,0x1f,0xe0,0xa,0x50,0xf1,0xdc,0x21,0x29,0xc1,0x85,0xd5,0x87,0x9e,0x46,0x31,0xdb,0x82,0xe5,0xa8,0xdc,0x65,0x11,0x1c,0x7c,0x49,0x0,0x8c,0xf9,0x47,0x3,0x1d,0x8c,0xdb,0x2f,0xe,0x29,0x25,0x99,0x4c,0x86,0x42,0xa1,0xc0,0xa7,0x3f,0xfd,0xe9,0xba,0xf5,0x82,0xc0,0x61,0x87,0x1d,0x56,0xf1,0x84,0xc0,0x6a,0x60,0xbe,0xfc,0xa3,0xe1,0x6a,0x44,0xbe,0x9a,0x39,0x5d,0x7,0x99,0xce,0x52,0x9c,0x3e,0x9d,0xd4,0x8a,0xa7,0x98,0xf2,0x86,0x3,0x49,0xfc,0x67,0x9,0xcc,0x13,0x20,0x15,0x4c,0x2,0x4,0xd0,0x5,0x5d,0xb3,0xe7,0xd1,0xb9,0xdb,0xfe,0xa4,0xfa,0xba,0x2a,0xbf,0x34,0x24,0x5f,0xa,0x43,0xa7,0xee,0x4,0xc0,0x98,0x7f,0x34,0xd0,0xc5,0xb8,0xfd,0xe4,0x10,0x42,0x60,0xdb,0x36,0xbf,0xfc,0xe5,0x2f,0x59,0xbe,0x7c,0x79,0xdd,0xba,0x41,0xa0,0x92,0x9,0x81,0xd5,0xc0,0x98,0x7f,0x34,0x5c,0x8d,0xc8,0x57,0x37,0xa7,0x94,0xe0,0xba,0x14,0x67,0xcc,0xc0,0xee,0xeb,0x64,0xf2,0x59,0x47,0x92,0xb8,0xff,0x29,0xd8,0x4f,0xc1,0x4,0x0,0xbc,0x63,0x91,0x27,0xc3,0x96,0xbd,0xf,0x21,0xdd,0xd7,0x9,0x15,0xec,0x77,0x1c,0x27,0xf3,0x87,0x3a,0x13,0x0,0x63,0xfe,0xd1,0x40,0x15,0x63,0x9,0x9b,0xa3,0xdc,0xb,0x0,0xf0,0x91,0x8f,0x7c,0xa4,0x6e,0xed,0x20,0x30,0x75,0xea,0x54,0xbe,0xfc,0xe5,0x2f,0xfb,0x32,0x21,0x50,0xc5,0xe7,0x40,0x55,0xc3,0x56,0xdd,0x5c,0x55,0xac,0xcb,0x9d,0xe1,0x5b,0xb2,0xe9,0x38,0x14,0x67,0xce,0x44,0x14,0x7,0x99,0xfc,0x8e,0xa3,0x48,0x3c,0xbc,0x2,0xe6,0x28,0x38,0x31,0x50,0x4a,0xb0,0x61,0xeb,0x9e,0x7,0x21,0x85,0xc5,0x78,0x59,0x4a,0xdc,0xcc,0x5f,0x8,0x51,0x7b,0x2,0xa0,0x9b,0xf9,0xeb,0xf0,0x0,0x86,0x5,0x1d,0xcd,0xbf,0xc,0x29,0x25,0xc9,0x64,0x92,0xfb,0xee,0xbb,0x8f,0xfb,0xef,0xbf,0xbf,0xee,0x18,0x82,0xc0,0x25,0x97,0x5c,0xc2,0xe4,0xc9,0x93,0xe9,0xed,0xed,0xad,0xb9,0x9c,0x54,0x34,0x47,0x15,0x63,0xf2,0x9b,0x4b,0x7,0xbe,0xa0,0x38,0xfd,0x84,0x28,0x95,0x28,0xcd,0x98,0x81,0x55,0x18,0x64,0xd2,0xfb,0x4e,0x42,0xbc,0xd4,0xb,0xbb,0x29,0x36,0x31,0x50,0x0,0x3,0xd0,0xb1,0xdb,0x7c,0x6,0xda,0x26,0x63,0x17,0xb,0xa3,0xff,0x6a,0xc,0xcd,0x1f,0x6a,0xec,0x1,0xd0,0xcd,0xa4,0x55,0x7f,0x58,0x2a,0x85,0x1f,0x33,0x42,0x75,0x36,0xff,0x32,0xd2,0x69,0xef,0xf0,0xca,0x73,0xcf,0x3d,0x57,0xc9,0xcd,0x81,0x2c,0xcb,0xe2,0xc2,0xb,0x2f,0x4,0xa8,0x29,0x3e,0x3f,0xd,0xdb,0x98,0x7f,0xfc,0xf8,0x74,0xe0,0x4,0xb0,0x5c,0x17,0x67,0xe6,0x4c,0x92,0x1b,0xd7,0xd0,0x7e,0xfe,0x3b,0x21,0x5,0x34,0x59,0x6a,0xd,0x7,0xf4,0x43,0xdf,0x8c,0xdd,0xe9,0x9e,0x31,0x87,0xe4,0x40,0xf7,0x88,0xbf,0x12,0x87,0xd9,0xfe,0x3b,0x6b,0x95,0x51,0x75,0x2,0xa0,0x9b,0x49,0xc7,0xc5,0xfc,0xfd,0x40,0xd4,0xc6,0xed,0x17,0x87,0xeb,0xba,0xe4,0x72,0x39,0x56,0xae,0x5c,0xc9,0x97,0xbe,0xf4,0xa5,0xba,0xe3,0x9,0x2,0x9f,0xfd,0xec,0x67,0x99,0x35,0x6b,0x16,0xbd,0xbd,0xbd,0x55,0x9d,0x16,0xa8,0x62,0x7b,0x55,0xd5,0xb0,0x75,0x30,0x6b,0xd5,0x11,0xf8,0x7b,0xd7,0x71,0x28,0x4e,0x99,0x4c,0xee,0xdf,0x7f,0x26,0xfb,0xd3,0x9b,0x61,0x36,0xde,0xca,0x0,0x55,0x50,0x0,0xda,0xa1,0x73,0xf7,0x79,0x24,0xfb,0x7b,0x76,0xf9,0x67,0x1d,0xea,0xb0,0x1a,0xec,0x7c,0x3f,0x4a,0xec,0xde,0x6c,0xcc,0x7f,0x7c,0x98,0x2f,0xff,0x1d,0x51,0xde,0x2e,0xf8,0x9b,0xdf,0xfc,0x26,0x1b,0x37,0x6e,0xf4,0x85,0xd3,0x4f,0x8,0x21,0xf8,0xf1,0x8f,0x7f,0xc,0x40,0xa1,0x30,0x7a,0xd7,0xe2,0xce,0xd7,0xf8,0xa9,0xaf,0x12,0x8f,0xdf,0x5c,0x7e,0x43,0x7,0xf3,0x57,0xb9,0xfc,0x86,0x63,0x97,0x38,0x13,0x49,0x9c,0x54,0x82,0xb6,0x1f,0x7c,0xc,0xb1,0xb4,0x7,0xa6,0xa9,0x34,0x29,0xd0,0x85,0x4,0xf4,0x4e,0xdd,0x93,0x9d,0x83,0x8a,0x6b,0xb7,0xff,0x70,0x54,0x95,0x0,0xe8,0xd4,0xa8,0x75,0x79,0x58,0x2a,0x81,0xa,0xf7,0xa2,0x42,0xc,0x65,0x8,0x21,0x90,0x52,0x92,0xcb,0xe5,0x0,0xf8,0x9f,0xff,0xf9,0x9f,0x88,0x23,0x1a,0x19,0x6f,0x7a,0xd3,0x9b,0x38,0xfa,0xe8,0xa3,0x19,0x18,0x18,0x18,0xb7,0x17,0x40,0x45,0xa3,0x55,0x31,0xa6,0x20,0xf8,0x54,0x8e,0x2d,0x16,0x9c,0xae,0x8b,0x33,0x79,0xa,0x89,0xad,0x1d,0x34,0xff,0xe4,0x6b,0x30,0x11,0x2a,0x99,0x71,0x1f,0x1a,0x4a,0xd0,0x3b,0x79,0x77,0x9c,0x74,0xe,0x31,0x34,0x64,0xd7,0x8,0xe6,0xf,0x55,0x24,0x0,0xba,0x34,0xc0,0x20,0x79,0xa3,0x80,0xa,0x5f,0xdd,0x2a,0x19,0xca,0x70,0x8e,0xf2,0x84,0xc0,0x9b,0x6f,0xbe,0x99,0xc5,0x8b,0x17,0xd7,0xcd,0x1d,0x4,0xae,0xbd,0xf6,0x5a,0x0,0x6,0x6,0x6,0x46,0xbd,0x7f,0x15,0xcd,0x4c,0xc5,0x98,0x82,0xe2,0xf3,0x13,0xba,0xbc,0x27,0xc3,0xe6,0x14,0x8e,0xa4,0xd4,0x9c,0xa5,0xf9,0xf6,0x2b,0xb1,0x1e,0xda,0xa8,0x56,0x2f,0x40,0x11,0xfa,0x27,0xce,0x20,0xdf,0xd4,0x86,0xe5,0xf8,0xbb,0x87,0xc7,0x58,0x50,0x41,0xa7,0xa2,0x4,0x40,0x97,0x6,0x18,0x24,0x6f,0x14,0x50,0xc1,0xfc,0xfd,0x42,0x50,0xf7,0x52,0x5e,0x16,0xf8,0x83,0x1f,0xfc,0xa0,0x6e,0xfe,0x20,0x30,0x7f,0xfe,0x7c,0xce,0x39,0xe7,0x9c,0x8a,0x87,0x1,0xea,0x81,0x2a,0x75,0x3d,0x1c,0xaa,0x9b,0xbf,0xca,0x89,0x4e,0xbc,0x38,0x25,0xb2,0x65,0x2,0x76,0x6f,0x3f,0x4d,0xbf,0xbf,0xa,0xda,0xf1,0x36,0x8,0x52,0x1,0x5,0x18,0x68,0x9d,0x42,0xa1,0xb9,0x9d,0x44,0xa9,0x18,0x8a,0xa4,0xa,0xe6,0xf,0xe3,0x24,0x0,0x41,0xcd,0x4c,0x34,0xe6,0x3f,0x3e,0x54,0x31,0x7f,0xd5,0x39,0x5c,0xd7,0x25,0x91,0x48,0x70,0xeb,0xad,0xb7,0xf2,0xd2,0x4b,0x2f,0xd5,0xad,0x13,0x4,0x7e,0xf8,0xc3,0x1f,0x32,0x71,0xe2,0x44,0xba,0xbb,0xbb,0x3,0x39,0x27,0xa0,0xcc,0xe5,0x17,0x8f,0xaa,0xcf,0x91,0x31,0x7f,0xcd,0x39,0x5d,0x89,0x93,0x4e,0x92,0xfd,0xcb,0x75,0x88,0xa5,0x3,0x30,0x41,0x91,0x76,0x56,0x2,0xa7,0xa9,0x89,0xc1,0xb6,0x29,0xd8,0xc5,0x7c,0xe0,0x72,0xaa,0x98,0x3f,0x8c,0x91,0x0,0xe8,0x66,0xd2,0xaa,0xbe,0xb4,0x6a,0x81,0xea,0xa6,0xab,0x1a,0x47,0x26,0x93,0xa1,0xaf,0xaf,0x8f,0x77,0xbd,0xeb,0x5d,0x75,0x6b,0x5,0x81,0xb6,0xb6,0x36,0x7e,0xf6,0xb3,0x9f,0x1,0xdb,0x27,0x4,0xaa,0x6e,0x3e,0x7e,0x40,0xe5,0x7b,0x54,0xb5,0xcc,0xca,0x88,0x9d,0xf9,0x3,0x20,0x71,0xdb,0x27,0x92,0x5a,0xb3,0x9a,0xcc,0x3d,0xb7,0xc3,0x14,0xd4,0x18,0x6,0x28,0x1,0x39,0xc8,0xb7,0x4e,0xc6,0xa,0x38,0x1,0x50,0xc9,0xfc,0x21,0xe4,0x55,0x0,0xc6,0xfc,0xc7,0x87,0x2e,0xa6,0xab,0x12,0x87,0x94,0x92,0x54,0x2a,0xc5,0x83,0xf,0x3e,0xc8,0x9d,0x77,0xde,0x59,0xb7,0x66,0x10,0xa8,0x66,0x42,0x60,0x35,0x50,0xd5,0x64,0x55,0xe5,0x6a,0x44,0x3e,0xb5,0x38,0x5,0x12,0x48,0x3f,0xf6,0x37,0x18,0x4,0x6c,0x5,0x16,0xa2,0x49,0x20,0x1,0x85,0x6c,0x2b,0x56,0x80,0xfb,0x8a,0xa8,0x66,0xfe,0x30,0x4a,0x2,0xa0,0x4e,0x63,0x89,0x8e,0x37,0xa,0xe8,0x64,0xba,0xaa,0x71,0x94,0x37,0x7,0xfa,0xf8,0xc7,0x3f,0x5e,0xb7,0x6e,0x50,0x28,0x4f,0x8,0x2c,0x9f,0x16,0x58,0x2f,0x54,0x35,0x59,0x55,0xb9,0x1a,0x91,0x4f,0x39,0x4e,0x29,0x71,0x93,0x82,0xc4,0xf2,0xc7,0x60,0xad,0xb,0x19,0x7f,0xe3,0xaa,0x19,0x16,0x14,0xb3,0x2d,0x4,0xd5,0x25,0xa1,0xa2,0xf9,0xc3,0x8,0x9,0x80,0x52,0x8d,0x25,0x22,0xde,0x28,0xa0,0xa3,0xe9,0xaa,0xc4,0xe1,0xba,0x2e,0xd9,0x6c,0x96,0x17,0x5f,0x7c,0x91,0x6b,0xae,0xb9,0xa6,0x6e,0xfd,0x20,0x30,0x7f,0xfe,0x7c,0x4e,0x3f,0xfd,0x74,0xf2,0xf9,0x7c,0xdd,0xbd,0x0,0xaa,0x9a,0xac,0xaa,0x5c,0x8d,0xc8,0x17,0x14,0x67,0xbd,0x70,0x73,0x4d,0xa4,0xd7,0xaf,0x22,0xbd,0xf6,0x45,0x68,0x8a,0x3a,0x1a,0x0,0x17,0x6c,0x28,0x65,0x9a,0x10,0xae,0xff,0x7b,0x15,0xab,0x6a,0xfe,0xb0,0x53,0x2,0xa0,0x53,0x3,0x54,0xb1,0x61,0xd7,0xa,0x5d,0x4d,0x57,0x35,0xe,0xdb,0xb6,0x1,0xb8,0xf0,0xc2,0xb,0x91,0x52,0x85,0xc1,0xc5,0x5d,0x51,0x3e,0xca,0x38,0x9f,0xcf,0x2b,0xd1,0x86,0x55,0x35,0x6c,0xd5,0xcd,0x55,0x85,0xba,0x1b,0xf,0xaa,0xbe,0x7b,0xdd,0x44,0x9a,0x74,0x7f,0x2f,0x4d,0x9b,0x56,0x79,0xdb,0x3,0x47,0xd,0x9,0x58,0xe0,0x24,0xfd,0xf,0x46,0x65,0xf3,0x87,0xa1,0x4,0xc0,0xcc,0xf6,0xd7,0x1b,0xba,0x1b,0xb7,0x5f,0x1c,0xe5,0xcd,0x81,0xba,0xba,0xba,0x94,0x1d,0xa,0x38,0xe5,0x94,0x53,0x78,0xdb,0xdb,0xde,0xc6,0xc0,0xc0,0x40,0x4d,0x49,0x8a,0x8a,0x2b,0x7,0x54,0xe6,0xd2,0x85,0x4f,0xf5,0x18,0xcb,0x9c,0x7e,0xf0,0x4a,0x21,0xb0,0x8a,0xd0,0xb4,0x65,0x8d,0x22,0x7b,0xd1,0x2,0x2e,0x94,0x52,0x19,0x5c,0x3b,0xe1,0x9d,0x12,0xe8,0x3,0x54,0x37,0x7f,0x0,0x4b,0x37,0x93,0x8e,0x93,0xf9,0x47,0x6d,0x98,0x71,0xe4,0xb0,0x2c,0x8b,0x54,0x2a,0xc5,0x55,0x57,0x5d,0xc5,0x63,0x8f,0x3d,0x56,0x37,0x5f,0x10,0xb8,0xe1,0x86,0x1b,0x68,0x6a,0x6a,0xa2,0xa7,0xa7,0xa7,0xaa,0x7b,0x56,0xd5,0x64,0x55,0xe5,0x6a,0x44,0xbe,0xa0,0x38,0x7d,0x87,0x80,0x6c,0xd7,0x46,0xef,0x74,0x40,0xa1,0x48,0x16,0xe0,0x63,0x1c,0x3a,0x98,0x3f,0x4,0x94,0x7f,0x19,0xf3,0xf,0x7,0xaa,0x98,0xae,0x2a,0x1c,0x65,0x94,0x37,0x7,0xfa,0xc8,0x47,0x3e,0xe2,0x1b,0xa7,0x9f,0xc8,0x64,0x32,0x7c,0xfb,0xdb,0xdf,0x46,0x4a,0x89,0xe3,0x84,0x7f,0x3e,0xaa,0xaa,0x86,0xad,0xba,0xb9,0xea,0xf0,0xfe,0xd1,0xe5,0xdd,0x2b,0x2d,0x48,0xc,0xf4,0x79,0x4b,0xf0,0x54,0x29,0xd6,0x6,0xfa,0xf2,0x2f,0xc3,0xf7,0x4,0x40,0x97,0x6,0xa8,0x3b,0x54,0x31,0x5d,0x95,0xea,0xa5,0x1c,0x8b,0xeb,0xba,0x64,0x32,0x19,0x1e,0x7d,0xf4,0x51,0xee,0xb8,0xe3,0x8e,0x88,0xa3,0x1a,0x19,0x1f,0xff,0xf8,0xc7,0xd9,0x67,0x9f,0x7d,0x2a,0x3e,0x2d,0x30,0xee,0xdd,0xfe,0x7e,0x43,0x7,0xf3,0x57,0xb9,0xfc,0x86,0x23,0xa8,0x38,0x2d,0xa7,0x4,0xa,0x9d,0xe6,0x2d,0x35,0x7a,0x1f,0xfa,0xa5,0xe3,0x6b,0x2,0x60,0xcc,0x3f,0x1c,0xa8,0x62,0xdc,0x2a,0x99,0xd2,0xce,0x1c,0xa9,0x94,0x37,0xa1,0xe7,0x8a,0x2b,0xae,0xa8,0x9b,0x3b,0x28,0x5c,0x7d,0xf5,0xd5,0x80,0x37,0x21,0x70,0x2c,0xa8,0x54,0xce,0x41,0x70,0xf9,0xcd,0xa7,0x72,0x6c,0x86,0xb3,0xcc,0xab,0xce,0x87,0x7f,0x19,0x96,0xeb,0x50,0xcf,0x32,0x40,0xdd,0xcc,0x1f,0x7c,0x4c,0x0,0x8c,0xf9,0xeb,0x3,0x95,0xca,0x34,0xa8,0x58,0x5c,0xd7,0x25,0x99,0x4c,0x72,0xf7,0xdd,0x77,0xb3,0x74,0xe9,0xd2,0x40,0x34,0xea,0xc5,0x29,0xa7,0x9c,0xc2,0x49,0x27,0x9d,0x34,0xe6,0xe6,0x40,0xc6,0xfc,0xa3,0x85,0x2e,0xa6,0xaa,0xb,0xe7,0xe,0xbc,0x96,0x42,0xf5,0x2e,0xc0,0x2e,0xc,0x62,0x39,0x8e,0x97,0x9d,0x54,0x7b,0xb9,0x86,0xe6,0xf,0x3e,0x25,0x0,0xc6,0xfc,0xc3,0x41,0x50,0xab,0x35,0x6a,0x81,0x2a,0x3d,0x8,0x63,0x95,0x49,0x36,0x9b,0x5,0xe0,0xec,0xb3,0xcf,0xae,0x5b,0x27,0x28,0x5c,0x7f,0xfd,0xf5,0xa4,0x52,0x29,0x7a,0x7b,0x7b,0x77,0xb9,0xf,0x63,0xfe,0xd5,0x73,0xa9,0x7c,0xaf,0x8d,0xce,0xb9,0x33,0xaf,0x6b,0x27,0x95,0x5a,0x5,0x60,0x17,0xb,0x35,0xd,0x3,0xe8,0x6a,0xfe,0xe0,0x43,0xf1,0x1b,0xf3,0xd7,0xb,0x2a,0x19,0x77,0xd0,0x1c,0xae,0xeb,0x92,0xcb,0xe5,0x58,0xbc,0x78,0x31,0x3f,0xfc,0xe1,0xf,0xeb,0xd6,0xb,0x2,0xb3,0x67,0xcf,0xe6,0xb2,0xcb,0x2e,0xa3,0x54,0x2a,0xed,0x30,0x21,0xd0,0x98,0x7f,0x74,0x5c,0x41,0xf0,0x35,0x3a,0xe7,0xce,0xbc,0x96,0x3,0x83,0xcd,0x13,0x21,0x89,0x6f,0x93,0xef,0x6a,0x86,0xb0,0xc0,0x81,0xe4,0x40,0x77,0xd5,0x2b,0x1,0x74,0x36,0x7f,0xa8,0x33,0x1,0x30,0xe6,0x1f,0x1e,0x74,0x31,0xdd,0xb0,0x38,0x2a,0x45,0x79,0x73,0xa0,0x2f,0x7e,0xf1,0x8b,0xc,0xc,0xc,0x84,0xa6,0x5b,0xd,0x3e,0xf1,0x89,0x4f,0x30,0x69,0xd2,0xa4,0x6d,0xbd,0x0,0x8d,0xd0,0xfe,0x1b,0xe1,0x1e,0x87,0x43,0x17,0xa3,0xe,0xed,0x9d,0x2e,0x20,0xdf,0x32,0xd1,0x9b,0x8,0x10,0x75,0x2,0x0,0xe0,0x42,0x72,0xa0,0xa7,0xaa,0x1e,0x0,0xdd,0xcd,0x1f,0xea,0x48,0x0,0x8c,0xf9,0x87,0x7,0x55,0x4c,0x57,0x15,0x8e,0x6a,0x78,0xa4,0x94,0x34,0x37,0x37,0xd3,0xd7,0xd7,0xc7,0x17,0xbf,0xf8,0x45,0x5f,0xb4,0x83,0xc0,0x87,0x3e,0xf4,0x21,0xdf,0x39,0x95,0xfa,0xc2,0xb6,0x6d,0x44,0x77,0x7,0xa2,0xb7,0x13,0x12,0x9,0x5f,0x62,0x2a,0x43,0xf5,0xaf,0x7f,0x5d,0x8c,0x3a,0xac,0x77,0xba,0x90,0x12,0x27,0x1,0x3,0x13,0xa6,0xa9,0xb1,0xa,0xc0,0x2,0x8a,0x90,0xee,0xeb,0x42,0x5a,0x76,0x45,0x97,0xc4,0xc1,0xfc,0xa1,0xc6,0x4,0xc0,0x98,0x7f,0x78,0x50,0xc5,0x74,0x55,0xe1,0xa8,0x85,0x47,0x8,0x81,0x6d,0xdb,0x7c,0xff,0xfb,0xdf,0x67,0xcd,0x9a,0x35,0xbe,0xc4,0xe0,0x37,0x2e,0xbe,0xf8,0x62,0xda,0xdb,0xdb,0xe9,0xea,0xea,0xf2,0xe5,0xb4,0x40,0xa5,0xcc,0x5f,0x58,0x88,0xfe,0x7e,0xdc,0x59,0x7b,0x23,0x9b,0xa6,0x62,0x6f,0xd9,0x4,0x76,0x65,0x2f,0xda,0xc0,0x63,0xd3,0x8c,0x4f,0x27,0xce,0xd1,0x78,0xad,0x52,0x81,0x7c,0x53,0xb,0xbd,0x53,0xf6,0x84,0x42,0x20,0xb2,0xd5,0xc1,0x6,0x6,0x21,0xd5,0xd7,0x59,0xd1,0x76,0xc0,0x71,0x31,0x7f,0xa8,0x21,0x1,0x30,0xe6,0x1f,0x1e,0x54,0x31,0x5d,0x55,0x38,0x6a,0xe5,0x29,0x6f,0x11,0xc,0xf0,0xa9,0x4f,0x7d,0xca,0x97,0x38,0xfc,0x46,0x26,0x93,0xe1,0xb2,0xcb,0x2e,0x3,0xa0,0x58,0x2c,0xd6,0xc5,0xa5,0x94,0xf9,0x3,0xb8,0x25,0xec,0xfe,0x7e,0x7a,0x3f,0xf3,0x53,0xba,0x6f,0xbe,0xf,0xe1,0x82,0xb5,0xa9,0xfe,0x24,0x40,0x75,0xb3,0xd6,0xc9,0xa8,0x83,0xc0,0x68,0xb1,0xda,0xfd,0xbd,0x14,0xa6,0xec,0x4e,0x7e,0xe6,0xde,0xa0,0xc2,0xa8,0x5c,0x2,0xec,0xfe,0x41,0xd2,0xbd,0x1d,0xb8,0x89,0xf4,0x98,0xbf,0x1a,0x27,0xf3,0x87,0x2a,0x13,0x0,0x63,0xfe,0xe1,0x41,0x15,0xd3,0x55,0x85,0xa3,0x5e,0x1e,0x29,0x25,0xe9,0x74,0x9a,0xdb,0x6f,0xbf,0x9d,0x3b,0xef,0xbc,0xd3,0x97,0x78,0xfc,0xc6,0xb9,0xe7,0x9e,0xcb,0x49,0x27,0x9d,0x54,0xf1,0xe6,0x40,0x23,0x41,0x39,0xf3,0xb7,0x2c,0xec,0xce,0x2e,0xa,0xf3,0xe,0xa1,0xf4,0xfa,0x13,0x71,0x4e,0xd8,0x9f,0xce,0x5f,0xfd,0xb,0x99,0x6e,0xc2,0xde,0xb4,0x9,0x2c,0x4b,0x89,0x65,0x57,0xaa,0xf3,0x5,0xc9,0x19,0x6a,0xac,0x42,0x20,0xa,0x2e,0x85,0x3,0x8f,0x81,0xdd,0x2d,0xe8,0xf7,0x5d,0xba,0x7a,0xa4,0x20,0xd7,0xf9,0xa,0x99,0xee,0xcd,0x38,0xc9,0xd1,0x13,0x80,0xb8,0x99,0x3f,0x54,0x91,0x0,0xc4,0xc1,0xfc,0x75,0x49,0x34,0x54,0x31,0x5d,0x55,0x38,0xfc,0xe2,0x49,0xa7,0xbd,0x87,0xfb,0x9c,0x73,0xce,0xa1,0x54,0x2a,0xd5,0xcd,0x17,0x4,0x7e,0xf5,0xab,0x5f,0x1,0x8c,0xb8,0x2c,0x70,0x3c,0x28,0x67,0xfe,0x0,0xc5,0x2,0x2,0xe8,0xff,0xe0,0xb7,0x61,0xa,0xf0,0xa8,0x4b,0xf1,0xf4,0x63,0xe9,0xf8,0xd3,0x53,0x94,0x66,0x1f,0x40,0x62,0xf3,0x66,0x28,0x15,0xbd,0x44,0x20,0xec,0xd8,0x34,0xe1,0xd3,0x89,0x73,0x5c,0x5e,0xe9,0xd,0xfa,0xf,0x2e,0x7c,0x83,0x77,0x12,0xa0,0xab,0xc0,0x24,0x80,0x14,0x34,0x6d,0x5e,0x43,0xba,0xaf,0x3,0x37,0x31,0xf2,0x10,0x40,0x1c,0xcd,0x1f,0x2a,0x4c,0x0,0x74,0x37,0x7f,0x9d,0x66,0x56,0xab,0x62,0xba,0xaa,0x70,0xf8,0xc9,0x53,0x9e,0x10,0xb8,0x69,0xd3,0x26,0xae,0xbd,0xf6,0x5a,0x5f,0x38,0xfd,0xc6,0x8c,0x19,0x33,0xb8,0xe0,0x82,0xb,0x28,0x16,0x8b,0x55,0x9d,0x16,0xa8,0xa4,0xf9,0xb,0xb,0xbb,0xbb,0x87,0xe2,0xfe,0x7,0x51,0x3c,0xfd,0xb5,0xf0,0x12,0xde,0x78,0xeb,0x52,0x17,0xf7,0xc0,0xbd,0xe9,0xf8,0xcb,0x12,0x6,0x5e,0xfb,0xe,0x12,0x5d,0xdd,0x88,0xee,0x8e,0x8a,0x86,0x4,0x54,0x37,0x6b,0x9d,0x8c,0x3a,0xa,0x58,0xdd,0x9d,0x94,0x66,0x4c,0x27,0x7f,0xf8,0x29,0xb0,0x5,0x94,0xd8,0xe,0xd0,0x82,0xe6,0x2d,0x6b,0xb0,0xb,0xf9,0x11,0x57,0x1,0xc4,0xd5,0xfc,0xa1,0x82,0x4,0x20,0xe,0xe6,0xaf,0xb,0x54,0x31,0x5d,0x55,0x38,0x82,0xe0,0x29,0x77,0xad,0x5f,0x73,0xcd,0x35,0xbe,0xf0,0x6,0x81,0x4b,0x2f,0xbd,0xb4,0xaa,0x9,0x81,0x4a,0x9a,0x3f,0x80,0x5b,0xc2,0x2,0xfa,0xdf,0xf5,0x79,0x98,0xa,0xf4,0xb9,0xde,0xb,0xdf,0x6,0x56,0xb8,0x90,0xb1,0xe8,0xf9,0xd5,0xcd,0xf4,0x5c,0x78,0x19,0xa2,0xe0,0x78,0x43,0x2,0x63,0x24,0x1,0xaa,0x9b,0xb5,0x4e,0xe6,0x1f,0x9,0xaf,0x65,0x61,0xf7,0xe7,0x19,0x3c,0xe6,0xcd,0xc8,0x79,0x4d,0xd0,0xa5,0xc0,0xf2,0x3f,0x61,0x41,0x11,0x9a,0x37,0xbe,0x84,0x1c,0x61,0xf,0x80,0xb8,0xfb,0x54,0x24,0xfb,0x30,0xc5,0xbd,0x50,0x6b,0x81,0x2a,0xa6,0xab,0x52,0x99,0x5,0x91,0x44,0x48,0x29,0xc9,0x66,0xb3,0x3c,0xf1,0xc4,0x13,0xfc,0xf1,0x8f,0x7f,0xf4,0x85,0xdf,0x6f,0xa4,0x52,0xa9,0x8a,0x27,0x4,0x2a,0x6b,0xfe,0x42,0x60,0x77,0x75,0x51,0xdc,0x63,0x6f,0xa,0x6f,0x7e,0x17,0xac,0x65,0xc7,0xb7,0x4d,0x2,0x58,0xe7,0xc2,0x2b,0x30,0x70,0xd1,0xf9,0x74,0xfe,0xe6,0x41,0x9c,0xc9,0xbb,0x93,0xd8,0xb4,0xc9,0xeb,0x26,0xde,0x79,0xe9,0x98,0x6,0x66,0xed,0x37,0x62,0x65,0xfe,0x0,0xf9,0x1,0x24,0xd0,0x77,0xfa,0x87,0xbc,0xe5,0x7f,0x2a,0xac,0xff,0x4f,0x0,0x3d,0xd0,0xb2,0x61,0x15,0xa5,0x74,0x6e,0x87,0x7f,0x6a,0x4,0x9f,0x1a,0x33,0x1,0xd0,0x29,0xa3,0x8d,0x4a,0xc7,0xf,0xa8,0x62,0xdc,0x2a,0x7d,0xb5,0x7,0x19,0x4b,0xf9,0xa0,0xa0,0x4f,0x7e,0xf2,0x93,0xbe,0x68,0x4,0x81,0x73,0xcf,0x3d,0x97,0x3,0xe,0x38,0x60,0xcc,0x9,0x81,0xca,0x9a,0x3f,0x20,0x90,0x58,0x12,0xfa,0xdf,0x75,0x1,0xcc,0x6,0xba,0x47,0x78,0xd9,0xdb,0x40,0xbf,0xb,0xcf,0x40,0xe9,0x75,0xb,0xe9,0xf8,0xe3,0xe3,0x14,0xe,0x3b,0x96,0x44,0x47,0x27,0xd6,0x96,0x2d,0xdb,0x26,0x8,0xea,0x60,0xfe,0xba,0xbc,0x6f,0xa2,0x32,0x7f,0x69,0x27,0x48,0x6e,0xe9,0x60,0xe0,0xe8,0x53,0x28,0x9e,0x7c,0x18,0xbc,0x82,0x1a,0xdd,0xff,0x59,0x48,0x6f,0xde,0x42,0xcb,0xc6,0x55,0x14,0xb3,0x2d,0xdb,0xfe,0xba,0x11,0x7c,0x4a,0x8,0x31,0x7a,0x2,0xa0,0xf3,0x43,0xa2,0xcb,0xc3,0x58,0x1e,0xe3,0xad,0x37,0x5e,0x95,0xee,0x57,0x75,0xf3,0x7,0x6f,0x8b,0xe0,0xa6,0xa6,0x26,0x5e,0x7e,0xf9,0x65,0x2e,0xba,0xe8,0x22,0x5f,0xb4,0x82,0xc0,0x6f,0x7e,0xf3,0x1b,0x84,0x10,0xf4,0xf7,0xef,0x3a,0x55,0x5a,0x69,0xf3,0x17,0x2,0xab,0xab,0x8b,0xd2,0xb4,0x19,0xe4,0xdf,0xf2,0x41,0x58,0xf,0x88,0x51,0xbe,0xf6,0x4,0x20,0x5c,0x58,0xe2,0x22,0x67,0x4d,0xa2,0xf3,0xe6,0x7f,0xd1,0xfd,0xed,0x5f,0x50,0xda,0xc7,0x9b,0x20,0x28,0xfa,0x7b,0x7d,0xdb,0x33,0xa0,0x1c,0x9b,0xdf,0x8,0xa2,0xfc,0x74,0x88,0xb3,0x62,0x5e,0x21,0xb0,0xbb,0x3b,0x70,0x53,0x9,0xba,0xce,0xff,0x91,0xf7,0xd9,0x59,0x50,0x60,0xf2,0x1f,0x40,0xe,0x26,0xbd,0xf4,0x24,0x4d,0x5b,0xd6,0x52,0x4a,0x67,0x80,0xc6,0xf0,0xa9,0x6d,0x43,0xa2,0x63,0xfd,0x63,0x10,0x82,0x41,0x43,0x25,0x33,0x1c,0xf,0xe5,0x58,0xab,0x99,0xec,0x15,0x14,0x54,0x31,0xee,0xb0,0x7a,0x21,0x6c,0xdb,0x26,0x91,0x48,0xf0,0x8d,0x6f,0x7c,0x83,0x95,0x2b,0x57,0xfa,0xa2,0xe9,0x37,0x16,0x2c,0x58,0xc0,0x49,0x27,0x9d,0x44,0x3e,0x9f,0xdf,0xa1,0x17,0x40,0x75,0xf3,0xc7,0xb2,0xb0,0x1c,0x97,0xfc,0x71,0x6f,0x81,0x39,0x36,0x74,0xc8,0xf1,0xbf,0xf6,0x12,0xc0,0xcb,0x2e,0xf4,0xc3,0xe0,0x47,0xcf,0xa1,0xf3,0xf7,0x4b,0xe8,0x3b,0xf7,0xd3,0xd8,0x3,0x79,0xec,0x8d,0x1b,0x6b,0x5e,0x2e,0xb8,0x4b,0x6c,0x3e,0x43,0x97,0xf7,0x4d,0xd4,0xc3,0x9,0x76,0x4f,0x1f,0x5d,0x1f,0xf8,0xa,0xa5,0xd7,0xee,0x7,0xab,0xa5,0x22,0x87,0x0,0x9,0x70,0x61,0xf2,0xb,0x8b,0xb1,0x4a,0x45,0x24,0x56,0x43,0xf8,0xd4,0x70,0xed,0x5d,0xaa,0x41,0xe7,0x87,0x44,0x97,0x87,0xd1,0x4f,0xa8,0x62,0xba,0xaa,0x70,0x54,0xca,0x23,0xa5,0xa4,0xa9,0xa9,0x9,0xf0,0xf6,0xe2,0x57,0x15,0x97,0x5e,0x7a,0x29,0xc0,0xb6,0x73,0xc,0x94,0x37,0x7f,0x80,0xfe,0x5e,0x5c,0xb,0x6,0xdf,0xf6,0xbf,0x43,0x1b,0xbd,0x54,0x98,0xe0,0x26,0x80,0x1,0x17,0x9e,0x74,0x21,0x69,0xd1,0xf7,0xbd,0xef,0xd1,0xf1,0xdb,0x7,0x29,0xce,0x3d,0x98,0xe4,0xa6,0x4d,0x88,0xbe,0x6e,0xa8,0x70,0xab,0xd6,0x51,0x63,0xf3,0x11,0x8d,0xcc,0x59,0x31,0xaf,0x65,0x61,0x6f,0x5a,0x47,0x71,0xda,0x74,0x7a,0x3f,0x78,0x11,0xac,0x83,0x8a,0xdb,0x43,0xd0,0x48,0x9,0xd8,0xa,0x13,0x5f,0x5a,0x42,0xa1,0xa9,0x2d,0xb4,0xd3,0x89,0x55,0x31,0x7f,0xd8,0x29,0x1,0xd0,0xa9,0xf1,0x45,0xa5,0xa3,0x12,0x54,0x31,0x5d,0x55,0x38,0xaa,0xe5,0x71,0x5d,0x97,0x74,0x3a,0xcd,0x5f,0xfe,0xf2,0x17,0x1e,0x7c,0xf0,0x41,0x5f,0xf4,0xfd,0xc6,0xc2,0x85,0xb,0x79,0xfb,0xdb,0xdf,0xce,0xe0,0xe0,0xa0,0x2f,0x5b,0x4,0x7,0x85,0x6d,0xe5,0x6e,0x59,0x24,0xfa,0x7,0x19,0x3c,0xe5,0x6d,0x38,0xaf,0x99,0x5b,0xdb,0x58,0x6f,0x2,0xd8,0xe2,0xc2,0x32,0x28,0x9e,0xb4,0x90,0x8e,0xdb,0x9f,0xa0,0xf7,0x9c,0xff,0x41,0xc,0x14,0x48,0x6c,0xda,0x8,0x4e,0x29,0xd2,0x7d,0x3,0x1a,0x9d,0xb3,0x62,0x5e,0x21,0xa0,0x90,0xc7,0x2e,0x41,0xf7,0x7,0xbf,0x9,0xbb,0x1,0x5b,0x2a,0xe8,0xd,0xa,0xb,0x2d,0xd0,0xfa,0xf2,0xa,0x26,0xac,0x59,0x46,0xa1,0x79,0x42,0x28,0x92,0x2a,0x99,0x3f,0xc,0x4b,0x0,0x74,0x6a,0x7c,0x51,0xe9,0xa8,0x4,0x55,0x4c,0x57,0xa5,0xb2,0xaf,0x25,0x96,0x4c,0xc6,0x1b,0xf7,0xfb,0xe8,0x47,0x3f,0xea,0x77,0x38,0xbe,0xe1,0x8a,0x2b,0xae,0xc0,0xb2,0xac,0x9a,0x36,0x7,0x1a,0xd,0x81,0xf5,0x24,0xc,0xf6,0x23,0x81,0x81,0x77,0x5d,0xe4,0x7d,0xe8,0x39,0x35,0x8e,0xf5,0x5a,0x0,0x2e,0x3c,0xeb,0x82,0x5,0xbd,0xdf,0xff,0x3e,0x1d,0xb7,0x2e,0x66,0xf0,0xc4,0x37,0x60,0x77,0x76,0x79,0x4b,0x6,0xa5,0x4b,0xb5,0xc7,0xb7,0xfa,0x1,0x5d,0xde,0x95,0x91,0x9b,0x3f,0x92,0xd4,0xe6,0x2d,0x74,0xbf,0xf1,0x3,0xf4,0x7f,0xe2,0x7d,0xb0,0x46,0x8e,0x3e,0x17,0x24,0x6c,0x48,0x1,0x69,0x98,0xfa,0xdc,0x83,0x64,0x7a,0x3b,0x90,0xa3,0x6c,0x0,0xe4,0x27,0x54,0x33,0x7f,0x18,0x7a,0xcc,0x74,0x6a,0x7c,0x51,0xe9,0xa8,0x4,0x55,0x8c,0x5b,0x25,0x33,0xaa,0x95,0xc3,0x75,0x5d,0x72,0xb9,0x1c,0x4f,0x3e,0xf9,0x24,0xbf,0xfd,0xed,0x6f,0xeb,0x8e,0x23,0x8,0x4c,0x9d,0x3a,0x95,0x4b,0x2e,0xb9,0xa4,0xea,0xcd,0x81,0x46,0x43,0x60,0xe6,0x6f,0xdb,0x24,0x7a,0xfb,0xc9,0x2f,0x3c,0x5,0xe7,0xd4,0x43,0x60,0xd,0xf5,0x8f,0xf5,0x26,0x80,0xad,0x2e,0x2c,0x87,0xd2,0xc2,0x43,0xe9,0xfa,0xd5,0x9f,0xe8,0xfc,0xd1,0x1f,0x28,0x1e,0x74,0x24,0x89,0xad,0x1d,0xd8,0x9b,0x37,0x8d,0xd9,0x23,0xd0,0xa8,0x2b,0x8,0xa2,0x35,0x7f,0xb,0x5c,0x97,0xd4,0xba,0xf5,0xf4,0x1f,0x7e,0x22,0x9d,0x97,0xff,0x14,0xba,0x81,0x7e,0x85,0xbe,0xfe,0x93,0x2,0xba,0x61,0xc6,0xb2,0x45,0x94,0xb2,0xcd,0x81,0x2f,0x49,0x54,0xd1,0xfc,0x1,0x2c,0x9d,0x1a,0x5f,0x54,0x3a,0x2a,0x41,0x15,0xe3,0x56,0xc9,0xfc,0xeb,0x45,0x32,0x99,0x4,0xe0,0xc3,0x1f,0xfe,0x30,0x5b,0xb6,0x6c,0x89,0x38,0x9a,0x91,0x71,0xf1,0xc5,0x17,0xb3,0x60,0xc1,0x2,0x3a,0x3b,0x3b,0xeb,0x1a,0xa,0x8,0x74,0xe,0x41,0x7f,0x2f,0xae,0x80,0xbe,0x8f,0x7d,0xcf,0xdf,0x99,0xde,0xe5,0xde,0x80,0x95,0xde,0xbe,0x1,0x85,0x77,0xbe,0x89,0x8e,0xdf,0x3e,0x44,0xe7,0xf7,0x7e,0x43,0xfe,0x98,0x53,0xb6,0xf7,0x8,0xc,0x4b,0x4,0x82,0x98,0x49,0xaf,0xcb,0xbb,0x32,0xea,0x31,0x7f,0x51,0x18,0x24,0xb9,0x61,0x3,0x3d,0xaf,0xfb,0x6f,0x36,0xff,0xea,0xef,0x5e,0xfd,0x6d,0x70,0xbd,0x65,0x9f,0x2a,0x40,0x2,0x13,0x61,0xc2,0xd2,0xa5,0x4c,0x5b,0xf1,0x30,0x83,0x6d,0x53,0x3,0x95,0x53,0xd5,0xfc,0x21,0x80,0xb9,0x98,0xc6,0xfc,0x83,0x83,0x2a,0xc6,0xad,0x9a,0xf9,0xd7,0xcb,0xe3,0xba,0x2e,0x2d,0x2d,0x2d,0x74,0x76,0x76,0x72,0xe3,0x8d,0x37,0xfa,0x12,0x53,0x10,0xb8,0xe1,0x86,0x1b,0x80,0xed,0x13,0x2,0xab,0x45,0xa0,0xe6,0x6f,0x59,0x24,0xfa,0x6,0x18,0x3c,0xf5,0x2c,0x9c,0xd3,0xf,0x84,0x97,0xf1,0xff,0xed,0x62,0x3,0x25,0x17,0x96,0xb9,0x30,0x0,0xf9,0xf7,0xbe,0x9d,0xae,0x9b,0xee,0xa6,0xf3,0xaa,0x3f,0x93,0x7f,0xf5,0xf6,0x44,0x40,0x94,0xa,0x55,0xcd,0x11,0xa8,0x4,0xba,0x18,0x75,0xa4,0xe6,0x6f,0xdb,0x88,0xbe,0x1e,0x92,0x5b,0xb6,0xd2,0xfd,0xdf,0x9f,0xa6,0xe3,0x86,0x5f,0x41,0xca,0x82,0x35,0xae,0xd7,0x93,0xa3,0xa,0x84,0x0,0xb,0xf6,0x7c,0xf4,0x8f,0xa4,0xfa,0xbb,0x70,0xec,0x64,0x80,0x52,0xea,0x9a,0x3f,0xf8,0xfc,0x88,0x1a,0xf3,0xf,0xe,0xaa,0x18,0xb7,0x2a,0xa6,0xed,0x37,0x8f,0x65,0x79,0x4b,0x80,0x2e,0xbf,0xfc,0x72,0x5f,0xf8,0x82,0xc0,0x21,0x87,0x1c,0xc2,0x3b,0xdf,0xf9,0x4e,0x6,0x6,0x6,0xaa,0xee,0x5,0x8,0x7c,0xf5,0x40,0x79,0xec,0xff,0xdd,0x17,0x41,0x91,0xda,0xc7,0xfe,0x2b,0x81,0xd,0xc,0xe,0x25,0x2,0x9b,0xa0,0x70,0xe6,0xe9,0x5e,0x22,0xf0,0x93,0xbf,0x92,0x3f,0xe9,0xc,0xec,0xae,0x1e,0x12,0x1b,0x37,0x42,0x31,0xef,0x4b,0x22,0xa0,0x8b,0x51,0x47,0x6b,0xfe,0x9,0xac,0x2d,0x1b,0x49,0x74,0xf5,0xb0,0xf5,0xfc,0xcb,0xe8,0xfa,0xc1,0xf7,0x60,0x13,0xde,0x6e,0x8f,0xc1,0xf9,0x6b,0x6d,0x68,0x16,0xa4,0x5e,0xec,0x62,0xe6,0xd3,0xff,0xa4,0xaf,0x7d,0x6,0x42,0x6,0xd3,0x56,0x55,0x37,0x7f,0xf0,0x31,0x1,0x30,0xe6,0x1f,0x1c,0x54,0x31,0x6e,0xd5,0x4c,0xdb,0x4f,0x9e,0xf2,0x41,0x41,0xab,0x56,0xad,0xe2,0xbb,0xdf,0xfd,0xae,0x2f,0xbc,0x41,0xe0,0x7,0x3f,0xf8,0x1,0xb6,0x6d,0xd3,0xd3,0xd3,0x53,0xf1,0xfd,0x7,0x6e,0xfe,0x96,0x85,0xdd,0xdb,0x4f,0xfe,0x98,0xd7,0xe2,0x9c,0x72,0x30,0xac,0x26,0x9c,0x75,0xde,0x16,0x50,0x74,0xbd,0x73,0x5,0x36,0x43,0xe1,0x2d,0xa7,0xd1,0x75,0xe3,0x1d,0x74,0xfc,0xf4,0xef,0xc,0x1e,0xf7,0x5a,0xac,0xa1,0x44,0x40,0xf4,0x74,0x80,0x25,0x86,0x26,0xa6,0x55,0x7,0x5d,0x8c,0x3a,0xb2,0xf7,0xa2,0x10,0x60,0x9,0x12,0x6b,0xd7,0x60,0xd,0x16,0xd9,0xf2,0x95,0x9f,0xd0,0x7b,0xf1,0xf9,0xde,0xd6,0xcf,0x1d,0xa,0x75,0xfb,0x97,0x21,0x81,0x56,0x98,0xf4,0xe2,0x13,0xb4,0xad,0x7f,0x91,0x62,0xb6,0x35,0x10,0x19,0x1d,0xcc,0x1f,0x14,0xd9,0x8e,0xa1,0x52,0x18,0xf3,0xd7,0x9b,0x43,0x75,0x1e,0xcb,0xb2,0xb0,0x2c,0x8b,0x4b,0x2e,0xb9,0x84,0x9e,0x9e,0x1e,0x5f,0xf8,0xfd,0xc6,0xd4,0xa9,0x53,0xb9,0xf8,0xe2,0x8b,0x2b,0x9e,0x10,0x18,0xca,0x33,0x53,0x18,0x4,0xa0,0xff,0xdd,0x5f,0xf2,0x8e,0x78,0x2d,0x86,0xbc,0xcb,0x5b,0x39,0x11,0x78,0xde,0x85,0xd5,0x50,0x78,0xc3,0xc9,0x74,0xde,0x78,0x17,0x1d,0x37,0xfc,0x87,0xbe,0x77,0x7e,0x4,0xd9,0x3c,0x81,0xc4,0xc6,0x4d,0x58,0xa3,0x9c,0x33,0x30,0x1a,0x62,0x65,0xd4,0x35,0x62,0xcc,0x78,0x2d,0xb,0xab,0xbb,0x83,0xd4,0x2b,0xeb,0x28,0xec,0x77,0x10,0x1b,0x7e,0xfb,0x8,0xfd,0x9f,0xfc,0x10,0x3c,0xf,0xf4,0x2a,0x68,0xfe,0xe0,0xd5,0xbd,0xb,0x53,0x9f,0x7f,0x4,0x69,0x59,0x4,0xb1,0x27,0x81,0x2e,0xe6,0xf,0x3e,0x25,0x0,0x61,0xdc,0xb0,0x6e,0xf,0x8e,0x1f,0x50,0xc5,0xb8,0x55,0x36,0x6d,0x3f,0x79,0xca,0xbd,0x0,0x3,0x3,0x3,0x7c,0xee,0x73,0x9f,0xf3,0x45,0x23,0x8,0x5c,0x74,0xd1,0x45,0x64,0xb3,0x59,0xba,0xba,0xba,0xc6,0x2c,0x8b,0x50,0x26,0xc1,0x59,0x36,0x76,0x77,0x2f,0x85,0x83,0x8f,0xa2,0x74,0xfa,0x71,0xe1,0x7d,0xfd,0x8f,0x4,0xb,0x6f,0xe8,0xe1,0x45,0x17,0xd6,0x43,0xf1,0xc4,0x57,0xd3,0xf3,0xc3,0xab,0xd8,0xfa,0xdb,0xa7,0xe9,0xfe,0xfc,0xf7,0x28,0xcd,0x3f,0xc,0x7b,0xcb,0x56,0x12,0x9b,0x36,0x61,0x6f,0xde,0x8c,0x28,0xe6,0x6b,0xea,0x15,0xa8,0x15,0x91,0x76,0xd1,0xfb,0xc6,0x2b,0xc0,0xb6,0xb1,0x7a,0x3a,0x49,0xbe,0xf2,0xa,0x48,0x41,0xc7,0xc7,0x2f,0x61,0xe3,0xef,0x9f,0xa4,0x78,0xfc,0x11,0xb0,0x1c,0x6f,0xf2,0xa7,0x8a,0x9f,0x96,0x2e,0x30,0xc9,0xeb,0xfe,0xdf,0xf3,0xe1,0x3b,0xe8,0x6f,0x9f,0xee,0xbb,0x84,0x4e,0xe6,0xf,0x75,0x56,0x53,0x10,0x33,0x6d,0x47,0xd3,0x69,0x34,0xa8,0x64,0xdc,0x7e,0x40,0x75,0xf3,0x1f,0xfe,0xf7,0x99,0x4c,0x86,0xab,0xae,0xba,0x8a,0x47,0x1e,0x79,0xc4,0x17,0x2d,0xbf,0x61,0xdb,0x36,0x5f,0xf8,0xc2,0x17,0x90,0x52,0xe2,0xba,0x23,0x7f,0x6d,0xfb,0xdd,0xed,0x3f,0x2a,0x5f,0xbe,0xf,0x69,0x9,0xfa,0x3e,0x76,0x39,0xe4,0xf0,0xc6,0xe6,0xa3,0x46,0x39,0x11,0x78,0xd9,0x85,0xe7,0xc1,0xdd,0x6d,0x3a,0xfd,0x9f,0xff,0x34,0x5b,0x6f,0x78,0x8c,0xce,0x2b,0xfe,0x44,0xf7,0xa7,0xbf,0x41,0xfe,0xe8,0xd7,0x20,0x7a,0x7a,0x48,0x6c,0xda,0x84,0xb5,0x79,0x33,0xb8,0xce,0xe,0xc9,0x80,0xe,0x2b,0x8,0x42,0xe5,0x15,0xc2,0xfb,0xe2,0xef,0xd9,0x4a,0x72,0xed,0x5a,0x64,0xb6,0x85,0xce,0xff,0xf9,0x1a,0x1b,0x7f,0xb7,0x84,0x9e,0xff,0xfb,0x8a,0x67,0xae,0x2b,0x5c,0x10,0xae,0x3a,0x4b,0xfd,0x76,0x46,0x42,0x40,0x2,0xe6,0xff,0xe5,0xc7,0xe4,0xba,0x36,0x50,0xcc,0x34,0xf9,0x4a,0xaf,0x9b,0xf9,0x43,0x1d,0x73,0x33,0x55,0x32,0x97,0xb8,0x41,0xa5,0xb2,0x55,0x29,0x11,0x9,0x83,0x47,0x4a,0x49,0x26,0x93,0x61,0x70,0x70,0x90,0xb3,0xcf,0x3e,0x9b,0x65,0xcb,0x96,0xf9,0xa2,0xe9,0x37,0xbe,0xfc,0xe5,0x2f,0xf3,0xd3,0x9f,0xfe,0x94,0x97,0x5f,0x7e,0x99,0x89,0x13,0x27,0xee,0x90,0x8,0x84,0xd6,0x7e,0x84,0xc0,0xea,0xe9,0xa7,0xb4,0xdf,0x2,0x4a,0x27,0x1e,0xbd,0xeb,0x91,0xbf,0x51,0x43,0x0,0xb8,0xb0,0x15,0x6f,0x42,0x5a,0xb3,0x45,0xfe,0xcc,0x37,0x40,0xfa,0xd,0xf4,0x6f,0xfa,0x2,0xc9,0xc5,0x8f,0x91,0xfa,0xcf,0x1f,0x48,0xdf,0x7d,0x2b,0xc9,0xe7,0x96,0x22,0xf0,0x3a,0x84,0x65,0x7b,0x1b,0x32,0x99,0xf6,0x6d,0x6d,0xb8,0xd6,0xe6,0x2f,0x2c,0x70,0x4b,0xd8,0x1b,0x37,0x62,0xb9,0x50,0x9a,0x3c,0x89,0xee,0x33,0x3f,0x4a,0xef,0xd9,0xe7,0xe3,0x1c,0xb9,0x3b,0x6c,0x6,0x9e,0x93,0x80,0x54,0x6b,0xa6,0xff,0xce,0x70,0x81,0x69,0x82,0xb6,0xc5,0x2b,0x98,0x7b,0xff,0x8d,0xf4,0x4c,0xde,0x1d,0x31,0x4a,0xf2,0x5c,0xb,0x74,0x34,0x7f,0xa8,0xb1,0xca,0xc2,0xbc,0x59,0x95,0xcc,0x30,0xc,0xa8,0x64,0x96,0xaa,0x70,0x84,0xcd,0x53,0x3e,0x2d,0x70,0xf9,0xf2,0xe5,0xdc,0x70,0xc3,0xd,0x9c,0x7d,0xf6,0xd9,0xbe,0x68,0xfb,0x8d,0x1f,0xfd,0xe8,0x47,0xbc,0xe9,0x4d,0x6f,0xa2,0x50,0x28,0x90,0x48,0x78,0x8f,0x72,0xd8,0x5f,0xae,0x16,0x50,0x38,0xee,0x4c,0x98,0x80,0xb7,0xcd,0xab,0xaa,0xb0,0xf1,0xce,0x19,0x78,0x9,0xcf,0xe5,0x53,0x16,0xc5,0x63,0xf,0xa7,0x78,0xda,0xe1,0xf4,0xbd,0xff,0xff,0x48,0x2d,0xfa,0x2b,0xe9,0x45,0x7f,0x25,0xf5,0xd8,0xbf,0x48,0x2c,0x7f,0x12,0xdb,0xf1,0x7e,0xcd,0x6d,0x6d,0x46,0xa6,0xb3,0xde,0x17,0xb0,0x2,0x87,0x76,0x95,0x11,0xa8,0xf9,0xf,0x71,0x8b,0xfe,0x1e,0xec,0xae,0x5e,0x0,0xf2,0xf3,0xf,0x61,0xf0,0xb5,0x67,0xd1,0x7f,0xc6,0xb9,0x38,0x7,0xcf,0x80,0x2e,0x60,0x89,0x4,0x4b,0xa1,0xcd,0x7d,0xc6,0x42,0xca,0x2,0x7,0xe6,0xdf,0x79,0x25,0x48,0x17,0x27,0x95,0xf1,0x2d,0x1,0xd0,0xd5,0xfc,0xa1,0x86,0x4,0xc0,0x98,0xbf,0xfa,0x50,0xc5,0xb8,0x75,0x34,0xff,0x32,0xca,0x9b,0x3,0x7d,0xe6,0x33,0x9f,0xe1,0xbf,0xff,0xfb,0xbf,0x95,0xdc,0x87,0xff,0x8d,0x6f,0x7c,0x23,0xc7,0x1e,0x7b,0x2c,0xff,0xfe,0xf7,0xbf,0x99,0x38,0x71,0xa2,0xef,0xa7,0x4a,0x8e,0x5d,0x5e,0x2,0xd1,0xdb,0x8d,0xd3,0xdc,0xcc,0xc0,0x3b,0xff,0xd7,0x33,0x4,0xa9,0x89,0x19,0x8,0xbc,0x49,0x83,0x6b,0xf0,0xb6,0x84,0x6d,0x16,0x14,0xfe,0xeb,0x74,0xa,0x6f,0x3b,0x1d,0xd6,0x42,0x72,0xc9,0x43,0xa4,0x16,0xdf,0x43,0x6a,0xd1,0x9d,0xa4,0x9e,0x7a,0x8,0xbb,0xdb,0x33,0x41,0x57,0x80,0x6c,0xa9,0x2e,0x21,0xd0,0x66,0x22,0xa1,0x10,0x8,0x29,0xb1,0x7a,0xbb,0xb0,0x7a,0xbd,0x7d,0x26,0xdc,0xb6,0x66,0xfa,0x4f,0x7d,0x13,0xfd,0x6f,0x3a,0x8f,0xc1,0xe3,0xdf,0x38,0xb4,0x97,0x3f,0xf0,0x1c,0x80,0xa2,0x93,0xfc,0x46,0x82,0xb,0x4c,0x87,0xa9,0x77,0x2f,0x62,0xf6,0x63,0x7f,0xa5,0x7b,0xfa,0xde,0xc6,0xfc,0x87,0xa0,0x6c,0xa7,0x4d,0x23,0x9a,0xbf,0x2a,0xa6,0xab,0xa,0x47,0x94,0x3c,0xe5,0xcd,0x81,0x36,0x6d,0xda,0xc4,0xd7,0xbf,0xfe,0x75,0xbe,0xfc,0xe5,0x2f,0xfb,0x12,0x87,0xdf,0xb8,0xfa,0xea,0xab,0x59,0xb0,0x60,0x1,0xfd,0xfd,0xfd,0xe4,0x72,0x39,0xdf,0x92,0x80,0x71,0xcb,0xcb,0x12,0xd8,0xf9,0x22,0xbd,0x67,0x7d,0xa,0x79,0xd8,0x4,0x58,0xa6,0x89,0xf9,0xf,0x87,0x0,0x84,0xf4,0xb6,0xa8,0x5d,0x89,0xd7,0xdd,0x9d,0x85,0xe2,0x89,0x47,0x51,0x7c,0xc3,0x51,0xf4,0x6d,0xfc,0x22,0x89,0x67,0x9e,0x21,0xb9,0xf4,0x21,0x92,0x4f,0x3d,0x40,0x72,0xd9,0xa3,0xd8,0xab,0x96,0x93,0xd8,0xb4,0x9,0xf0,0x7c,0x45,0x36,0x67,0x91,0xa9,0xec,0xd0,0x32,0xc3,0x1d,0x93,0x44,0xa5,0xcd,0x5f,0x4a,0x90,0x12,0x51,0x1c,0xc4,0xea,0xee,0xc1,0x1a,0xf2,0xc3,0xd2,0xcc,0x19,0xc,0xbe,0xfa,0xf5,0xe4,0x8f,0x3c,0x95,0xfc,0x51,0xa7,0x50,0x3a,0x70,0xe,0x64,0x80,0xf5,0xc,0xd5,0xb1,0x66,0xf5,0x2c,0x81,0x56,0xb,0x36,0xc3,0x21,0x7f,0xfc,0x2e,0xc5,0x4c,0x33,0xae,0x95,0x8,0x6c,0xed,0x7f,0x58,0xf0,0xab,0x1d,0x54,0x95,0x0,0x98,0xb5,0xfe,0xc1,0x41,0x15,0xd3,0x55,0xa9,0xec,0xa3,0x4e,0x22,0x2c,0xcb,0xc2,0xb6,0x6d,0xbe,0xf6,0xb5,0xaf,0xf1,0xc9,0x4f,0x7e,0x92,0x9,0x13,0x26,0xf8,0x12,0x8f,0x9f,0x98,0x3f,0x7f,0x3e,0xef,0x7f,0xff,0xfb,0xb9,0xfe,0xfa,0xeb,0xc9,0xe5,0x72,0xbe,0x70,0x8e,0x5b,0x5e,0xc2,0xfb,0xfa,0x77,0x6d,0xc1,0xc0,0x3b,0x3f,0xe3,0xed,0xf3,0xae,0xca,0x11,0xaf,0xb5,0xa2,0x3c,0x5f,0x60,0x0,0x6f,0x2e,0x83,0x4,0xd2,0x16,0xa5,0xc3,0xe6,0x53,0x3a,0x61,0x3e,0x3,0x85,0xf7,0xc3,0x7a,0x48,0xac,0x7c,0x9a,0xe4,0x53,0x8b,0x48,0x2e,0x7d,0x90,0xc4,0xb,0x4f,0x63,0xbf,0xfc,0x1c,0xf6,0xd6,0xad,0xdb,0x29,0x86,0x2e,0x25,0x29,0x90,0x99,0xac,0x37,0x97,0xc0,0x4e,0xf8,0xb2,0xda,0xa0,0xa6,0x76,0xec,0xba,0x8,0xa7,0x4,0x85,0x1,0xac,0x81,0x41,0x84,0xb3,0xfd,0x9f,0x24,0xde,0x57,0x7e,0x71,0xc1,0xe1,0x14,0xe7,0x1f,0xc9,0xe0,0x91,0xa7,0x50,0x38,0xf0,0x18,0xdc,0x7d,0xa6,0x41,0x33,0xd0,0x9,0x6c,0xc0,0xdb,0x7d,0xd1,0x42,0xad,0xf9,0x1d,0x95,0xc2,0x12,0x30,0x19,0xe6,0xfd,0xe4,0x5a,0xa6,0xbc,0xf0,0x38,0x5b,0x67,0x2f,0x40,0xb8,0xce,0xf8,0xd7,0x55,0x80,0xa8,0xde,0x95,0x7e,0xea,0x56,0x94,0x0,0xe8,0x6e,0xfc,0x61,0xad,0x56,0xa8,0x15,0x7e,0x74,0x2f,0xab,0x64,0xfe,0x71,0x89,0x45,0x4a,0x49,0x53,0x53,0x13,0xdd,0xdd,0xdd,0x7c,0xef,0x7b,0xdf,0xe3,0xab,0x5f,0xfd,0xaa,0x2f,0x31,0xf9,0x8d,0x2b,0xae,0xb8,0x82,0x3b,0xef,0xbc,0x93,0x75,0xeb,0xd6,0xed,0x32,0x21,0xb0,0x5a,0x54,0x5a,0x5e,0xf6,0x60,0x81,0xde,0x73,0x2e,0x44,0x2e,0x9c,0xe1,0x4d,0x2,0x53,0xf7,0xf1,0xaa,0xd,0x2,0x6f,0x39,0xdb,0x46,0x3c,0x13,0xb4,0x2c,0xc8,0x40,0xe9,0xf0,0x5,0x94,0x8e,0x5f,0xc0,0x40,0xf1,0x3c,0xd8,0x4,0xf6,0xcb,0x2b,0xb1,0xd7,0x3c,0x8f,0xd5,0xb5,0x19,0xab,0x73,0x3,0xf6,0x9a,0x17,0x48,0xac,0x79,0x11,0x7b,0xc3,0x2a,0xac,0xcd,0xeb,0xb1,0xba,0xb6,0x62,0x95,0xb6,0xd3,0x96,0xd3,0x24,0x99,0x14,0x90,0x4c,0x21,0xed,0x4,0xd8,0x36,0xd2,0xb2,0xbd,0x1e,0x4,0x51,0x16,0xdf,0x29,0x1c,0x31,0x34,0x45,0x51,0xca,0x21,0x12,0xe9,0x75,0x63,0x3b,0x25,0x70,0x4a,0x9e,0xc9,0x97,0x8a,0x88,0xe2,0x8e,0x57,0x4b,0x40,0x66,0x6d,0xdc,0xf6,0xe9,0x14,0xf6,0x99,0x41,0x69,0xf7,0xb9,0x94,0xf6,0x39,0x18,0x67,0xe2,0x54,0xdc,0xd6,0x49,0x38,0xbb,0xed,0x4b,0x69,0x9f,0xfd,0x61,0x1a,0x9e,0xc1,0x77,0xe2,0xdd,0xf3,0xba,0x61,0xb3,0xf9,0x75,0x34,0x7e,0xf0,0xc6,0x6c,0x66,0x9,0xa6,0xde,0xfd,0x30,0x7,0xfd,0xf9,0x87,0xf4,0x4c,0xdb,0xcb,0x97,0x2f,0x7f,0xdd,0xbb,0xfd,0x87,0x63,0xdc,0x4,0x40,0x65,0xe3,0xac,0x4,0x42,0x8,0xdf,0xc7,0x46,0xfd,0x46,0xbd,0xf1,0xc5,0xc5,0x70,0x55,0x84,0x10,0x2,0xdb,0xb6,0xf9,0xce,0x77,0xbe,0xc3,0xff,0xfe,0xef,0xff,0x32,0x71,0xe2,0xc4,0xa8,0x43,0xda,0x5,0xb9,0x5c,0x8e,0x9f,0xfc,0xe4,0x27,0xbc,0xf1,0x8d,0x6f,0xdc,0x61,0x42,0x60,0xb5,0xa8,0xac,0xee,0x4,0xa2,0xa7,0xcb,0x1b,0xfb,0x7f,0xff,0xc5,0xde,0xd7,0xbf,0x2e,0x63,0xff,0xb5,0x42,0xe0,0x6d,0x20,0x34,0x80,0xf7,0x3,0x9e,0x59,0xa7,0xc0,0x99,0xb7,0x17,0xce,0x61,0x7b,0x79,0xe3,0xe1,0x36,0xde,0x36,0xc8,0x3d,0x20,0xb6,0xe6,0xb1,0x36,0xbd,0x82,0xbd,0x69,0xd,0xf6,0xda,0xe7,0xb1,0xd7,0xaf,0xc1,0xda,0xfa,0xa,0xd6,0xd6,0x4d,0x58,0xdd,0x9b,0xb1,0xba,0x37,0x23,0xba,0x3b,0xb1,0x6,0x7a,0x21,0x3f,0x80,0x55,0x28,0x20,0x4a,0xa3,0xcb,0x97,0x57,0x28,0x6c,0xfb,0xb,0xb,0x64,0xd2,0x46,0xa6,0x73,0xc8,0xe6,0x36,0xdc,0x6c,0x13,0x6e,0xd3,0x4,0xdc,0xb6,0x89,0xb8,0x6d,0x93,0x70,0x27,0xcd,0xc4,0x99,0xb6,0x3b,0xce,0xb4,0xd9,0x38,0x53,0x67,0xe2,0x4c,0xdb,0xb,0x77,0xf2,0x54,0x98,0x88,0xb7,0x5c,0x53,0xe2,0x8d,0x61,0xc,0x78,0xf1,0xb2,0x1a,0x70,0x87,0x99,0xbe,0xee,0xf5,0x29,0x81,0x89,0x82,0xc4,0xda,0x5e,0x8e,0xbe,0xfe,0xb3,0x38,0xc9,0x34,0xc5,0x6c,0x13,0xc2,0xa9,0xef,0xeb,0x3f,0x4e,0xe6,0xf,0xe3,0x24,0x0,0xba,0x4f,0xf8,0x8b,0x9b,0x19,0x8d,0x84,0x38,0x9a,0xbf,0x4a,0x3c,0x52,0xca,0x6d,0x7,0x5,0x5d,0x70,0xc1,0x5,0x5c,0x77,0xdd,0x75,0x3e,0x44,0xe6,0x3f,0xce,0x38,0xe3,0xc,0x8e,0x3b,0xee,0x38,0xfe,0xf5,0xaf,0x7f,0x31,0x79,0xf2,0x64,0x9c,0x2a,0x5f,0x74,0x15,0x97,0x95,0x74,0xb0,0xa,0x25,0xba,0x3f,0xfd,0x2d,0xe4,0xc1,0x4d,0xf0,0x8c,0xd4,0x67,0x32,0x98,0x9f,0x90,0x2e,0xe4,0xf1,0x7e,0x86,0x43,0x58,0x60,0x83,0x6c,0x49,0xe3,0x4c,0xd9,0xb,0x27,0xb3,0x17,0x24,0x8f,0xf3,0xc,0xb5,0xfc,0xfb,0xfd,0x40,0x5f,0x1e,0xab,0xa7,0xb,0xd1,0xe3,0x25,0x1,0x62,0xb0,0x17,0x31,0xd0,0xf,0x85,0x41,0x44,0xbe,0x7f,0x28,0xa9,0x1a,0x9a,0x8d,0xbf,0x4d,0x53,0x22,0x33,0x4d,0xc8,0x54,0x1a,0x99,0xca,0x20,0xd3,0x59,0x64,0xae,0x5,0xd9,0x3c,0x1,0xb7,0xa9,0x15,0x99,0x6d,0x82,0x26,0xcb,0x33,0xf8,0x14,0xde,0x1e,0xfc,0xe,0x5e,0x52,0x32,0x0,0xc,0xe2,0x2d,0x87,0x1c,0xad,0x87,0x28,0x4e,0xaf,0x4b,0x5b,0x40,0x1b,0xec,0x7f,0xc3,0xcf,0x68,0xde,0xb2,0xc6,0xeb,0xfa,0x37,0xe6,0xbf,0xb,0x46,0x4d,0x0,0x8c,0xf9,0xab,0xf,0x63,0xfe,0xe1,0xf1,0xa4,0xd3,0x69,0xae,0xbf,0xfe,0x7a,0x3e,0xf7,0xb9,0xcf,0x31,0x77,0xee,0x5c,0x5f,0xb8,0xfd,0xc6,0x55,0x57,0x5d,0xc5,0x82,0x5,0xb,0xe8,0xeb,0xeb,0x23,0x93,0xc9,0x54,0x7c,0x5d,0x55,0x65,0xe5,0xba,0x48,0x1,0x72,0xf2,0x2c,0x68,0x2,0x9a,0x4,0xf4,0x35,0x68,0x12,0x30,0x12,0xa4,0xb,0x25,0xbc,0x9f,0xbe,0x9d,0xfe,0xcd,0x1a,0xea,0xe2,0x4f,0x0,0x2d,0x69,0xdc,0x89,0x53,0x21,0x39,0x15,0xa7,0xdc,0x7b,0x50,0xee,0x6a,0x1f,0xab,0x3a,0x86,0x96,0xdc,0x3,0xde,0x17,0x7c,0x9,0xcf,0xe0,0x4b,0x78,0x66,0x5f,0xc0,0x33,0x7b,0x77,0x28,0x96,0x46,0x84,0xb,0xec,0x2e,0x98,0x7c,0xef,0xe3,0xcc,0xbf,0xfb,0x1a,0xba,0x67,0xec,0x53,0xf7,0xb8,0x7f,0x1c,0xcd,0x1f,0x14,0x58,0x5,0x60,0xcc,0xbf,0x36,0x18,0xf3,0xf,0x8f,0x47,0x4a,0x49,0x2e,0x97,0x23,0x9f,0xcf,0xf3,0x89,0x4f,0x7c,0x82,0xbf,0xfd,0xed,0x6f,0xbe,0xf0,0xfb,0x8d,0xf9,0xf3,0xe7,0xb3,0x70,0xe1,0x42,0x16,0x2d,0x5a,0x44,0x2e,0x97,0xab,0x68,0x2e,0x40,0xd5,0x65,0x65,0x27,0x70,0x5b,0x5a,0x68,0xfd,0xdc,0x7f,0xd1,0xbf,0xea,0x52,0xfa,0xbf,0xfa,0x45,0xd8,0x68,0xc1,0x66,0xc5,0x8e,0x7c,0x55,0x11,0xe5,0xfa,0x70,0xd8,0xb5,0xe7,0xc0,0xc0,0x1f,0x38,0xc0,0x2c,0x8b,0xf4,0xf3,0x5b,0x38,0xf6,0xda,0x4f,0x51,0x4a,0x65,0x29,0xa5,0xb2,0xbe,0x4d,0xfc,0xb,0x1b,0x41,0x7b,0xd9,0x88,0xd3,0x3b,0x74,0x9f,0xf4,0x17,0x77,0x18,0xf3,0xf,0x9f,0xc7,0x75,0x5d,0x72,0xb9,0x1c,0x77,0xdf,0x7d,0x37,0xff,0xfc,0xe7,0x3f,0x7d,0xd1,0x8,0x2,0x97,0x5c,0x72,0x9,0x0,0xf9,0x7c,0x3e,0xb8,0xe7,0x2b,0x95,0x41,0x26,0x13,0x34,0x5f,0x79,0x11,0xcd,0x1f,0xf9,0x4,0xb4,0x2,0xbb,0x5b,0xde,0x57,0xa8,0x81,0x41,0x54,0x70,0x80,0x19,0x16,0xf4,0xc0,0xf1,0x97,0x7f,0x94,0x74,0xef,0x56,0xfa,0x26,0xce,0xd0,0xf6,0xeb,0x3f,0xc,0xdd,0x5d,0x12,0x0,0x9d,0xcd,0x5f,0xf5,0xd9,0xfe,0x7e,0xc0,0x98,0x7f,0x74,0x3c,0xe9,0x74,0x1a,0x80,0xb3,0xcf,0x3e,0x9b,0x62,0xb1,0xe8,0x8b,0x96,0xdf,0x38,0xed,0xb4,0xd3,0x38,0xe7,0x9c,0x73,0xe8,0xed,0xed,0x1d,0xf3,0xf7,0xea,0x7a,0x56,0x5c,0x7,0xd9,0xd2,0x46,0xa9,0xa5,0x99,0xdc,0x2d,0x57,0xd2,0xf6,0xe6,0x53,0x10,0x9b,0x7b,0xe1,0x0,0x6b,0x68,0xb7,0x9c,0xda,0x68,0xd,0xc,0x6a,0x86,0x3,0x4c,0xb7,0x48,0x6c,0xed,0xe7,0xa4,0xaf,0x9e,0xc3,0xa4,0x35,0x4f,0xd3,0x3d,0x63,0x1f,0x2c,0xa7,0xf6,0xac,0x34,0x4a,0x3f,0x9,0x4b,0x77,0x87,0x4,0x40,0x77,0xf3,0x8f,0x3b,0x54,0xba,0x47,0x5d,0x4c,0xdb,0x4f,0x1e,0xd7,0x75,0x69,0x6b,0x6b,0xe3,0xe5,0x97,0x5f,0xe6,0xff,0xfe,0xef,0xff,0x7c,0xd1,0xb,0x2,0xd7,0x5c,0x73,0xd,0x2d,0x2d,0x2d,0xa3,0x9e,0x16,0xe8,0x4b,0x59,0xb9,0x2e,0xa4,0xd2,0x94,0xda,0xdb,0xc9,0x3c,0x7a,0xf,0xed,0x6f,0x38,0x90,0xc4,0xfd,0x8f,0xc3,0x81,0x2,0x32,0xde,0xb6,0xab,0x6,0x6,0xa1,0xc0,0x1,0xa6,0x5a,0x88,0xde,0x22,0xaf,0xf9,0xc6,0x7,0x98,0xf1,0xdc,0xbf,0xe9,0x9a,0x31,0xa7,0xae,0xdd,0xfe,0xe2,0x3a,0xe6,0xbf,0xb3,0x8e,0x35,0xfc,0x3f,0xc2,0x12,0xd5,0x81,0x53,0x35,0xa8,0x64,0x94,0x2a,0xc5,0xe2,0x27,0x4f,0xa5,0x5a,0x89,0x44,0x82,0x6f,0x7e,0xf3,0x9b,0x6c,0xdc,0xb8,0x31,0x34,0xdd,0x6a,0x90,0x4e,0xa7,0xf9,0xd6,0xb7,0xbe,0x85,0xe3,0x38,0xbb,0xac,0x6,0xf0,0xb5,0xac,0xa4,0x44,0x58,0x16,0xa5,0xa9,0x53,0x49,0x6c,0x58,0x45,0xfb,0x7f,0x1d,0x46,0xe6,0xf2,0x6b,0x61,0xf,0x60,0xba,0x19,0x12,0x30,0x8,0x1,0xe,0x30,0xd1,0x4b,0x38,0x4f,0xf8,0xd6,0x47,0x99,0xfa,0xe2,0xa3,0x6c,0xdd,0xa3,0xbc,0xd9,0x4f,0x6d,0x5d,0x51,0x8d,0x62,0xfe,0x30,0xd4,0x3,0x60,0xcc,0xbf,0x31,0x60,0xcc,0xbf,0x7e,0x2e,0x29,0x25,0xcd,0xcd,0xcd,0xb8,0xae,0xcb,0xf9,0xe7,0x9f,0xef,0x9b,0xb6,0xdf,0xf8,0xd8,0xc7,0x3e,0xc6,0xdc,0xb9,0x73,0xe9,0xea,0xea,0xa,0xec,0x1c,0x83,0x6d,0xe5,0xe5,0x38,0x38,0x53,0xa7,0x42,0x42,0xd0,0x76,0xc9,0x87,0x68,0x79,0xff,0xfb,0x60,0xd0,0x81,0xfd,0x2c,0x6f,0xaf,0x7d,0x33,0x24,0x60,0x10,0x4,0x1c,0x60,0x82,0x5,0xcd,0x70,0xd8,0x55,0x97,0x32,0xeb,0xe9,0x7b,0xe8,0xd8,0x6d,0xff,0xba,0xc6,0xfc,0x1b,0xc9,0xfc,0x1,0x2c,0x63,0xfe,0xea,0x43,0x15,0xe3,0x56,0xcd,0xb4,0xc3,0x36,0xff,0x32,0xa4,0x94,0xa4,0xd3,0x69,0x6e,0xbc,0xf1,0x46,0x56,0xac,0x58,0xe1,0x5b,0xc,0x7e,0xe3,0xc7,0x3f,0xfe,0x31,0x0,0x83,0x83,0x83,0xbe,0x8f,0x67,0xee,0xc2,0xe5,0x38,0xb8,0xed,0x93,0x29,0xb5,0xb5,0x92,0xfb,0xe3,0x2f,0x98,0xf8,0xda,0xfd,0x49,0xfc,0xe3,0x21,0x58,0x20,0xbc,0xb5,0xe9,0xd,0xba,0x22,0xcd,0x20,0x20,0xb8,0xc0,0x64,0xef,0xec,0x86,0xc3,0xbe,0xf7,0x75,0xf6,0xbf,0xff,0x17,0x74,0xec,0x3e,0xf,0xa1,0x69,0xb6,0x19,0x95,0xf,0x87,0xb2,0xc9,0x63,0xa3,0x18,0x75,0x10,0x50,0xc5,0xb8,0x55,0x33,0xed,0xa8,0xcc,0xbf,0x8c,0x6c,0x36,0xb,0x78,0x87,0xf1,0xa8,0x8a,0x93,0x4f,0x3e,0x99,0xd7,0xbf,0xfe,0xf5,0xf4,0xf5,0xf5,0xf9,0xda,0xb,0x30,0x6a,0x79,0xb9,0x2e,0x24,0x53,0x94,0xa6,0x4c,0x21,0xf1,0xca,0xf3,0xb4,0xbf,0x63,0x21,0x99,0x1f,0xfe,0x1c,0xda,0x80,0x39,0x16,0x24,0x4c,0x22,0x60,0x50,0x27,0x24,0x80,0x80,0x99,0x16,0xa2,0xe0,0xb2,0xf0,0x3b,0x9f,0x63,0xde,0x3d,0xd7,0xd1,0x35,0x63,0x1f,0x6f,0x3b,0xe5,0x3a,0x76,0x55,0x8d,0xfb,0x84,0xbf,0x91,0x74,0x2,0x4f,0x0,0xcc,0x6c,0xff,0xda,0xa1,0x8a,0x71,0xab,0x66,0xda,0x51,0x9b,0x3f,0x78,0xbd,0x0,0x99,0x4c,0x86,0xcb,0x2f,0xbf,0x9c,0xa5,0x4b,0x97,0xfa,0x16,0x8f,0xdf,0xb8,0xf1,0xc6,0x1b,0xb7,0xed,0x64,0x18,0x4a,0x5b,0x90,0x12,0x5c,0xd7,0x1b,0x12,0x48,0xd9,0xb4,0x7e,0xe9,0x5c,0xda,0xdf,0x70,0x4,0xe9,0x5f,0xdd,0xe2,0xcd,0xd,0xd8,0xdd,0xac,0x14,0x30,0xa8,0x11,0x2e,0x90,0xb2,0x60,0xf,0xc1,0x94,0x47,0x1f,0xe3,0xb4,0xcf,0xbf,0x85,0x3d,0x1f,0xbd,0x83,0x8e,0xdd,0xe7,0xe1,0xda,0xb5,0x9f,0xf0,0xd7,0x8,0xb3,0xfd,0x47,0xd3,0x9,0x34,0x1,0x30,0xdd,0xfe,0xb5,0x43,0x25,0xe3,0xf6,0x3,0x71,0x32,0xff,0x32,0xb2,0xd9,0x2c,0x52,0x4a,0x3e,0xfa,0xd1,0x8f,0xfa,0x14,0x91,0xff,0x68,0x6f,0x6f,0xe7,0xdb,0xdf,0xfe,0x36,0xa5,0x52,0xa9,0xea,0xed,0x81,0xeb,0x82,0xe3,0xe0,0xb6,0x4d,0xc4,0x69,0x9f,0x40,0xf2,0x99,0xc7,0x68,0xfb,0xcc,0xdb,0x69,0x3d,0xe7,0x2c,0xec,0xe5,0x2b,0x61,0x9e,0x80,0x9c,0x59,0x29,0x60,0x50,0x5,0x5c,0xbc,0xa1,0xa4,0xc9,0xb0,0xd7,0xad,0xb7,0xf1,0x9a,0x6f,0xbf,0x9f,0x96,0xcd,0x2f,0xd1,0x35,0x63,0xe,0x8,0x81,0xa8,0xf1,0xcb,0xbf,0xd1,0xc6,0xfc,0x77,0x46,0x60,0x9,0x80,0x31,0xff,0xda,0xa1,0x92,0xf9,0xab,0x14,0x8b,0x9f,0xf0,0x23,0x26,0xd7,0x75,0x69,0x6a,0x6a,0xe2,0x9f,0xff,0xfc,0xa7,0xb2,0xbb,0x3,0x2,0x7c,0xf4,0xa3,0x1f,0x65,0xda,0xb4,0x69,0xa3,0x2e,0xb,0xac,0x14,0x55,0x5f,0xeb,0xba,0x60,0xd9,0x38,0x53,0xa6,0xe0,0xb4,0xb5,0x92,0xbd,0xeb,0x77,0x4c,0x3c,0x7d,0x1e,0xb9,0xaf,0x7f,0x7,0x26,0x1,0x73,0x2d,0x6f,0x7b,0x5c,0x33,0x2c,0x60,0x30,0x16,0x1c,0x60,0x92,0x5,0x93,0x60,0xde,0xd,0xd7,0x72,0xcc,0x4f,0xce,0xa7,0xd8,0xd2,0x4a,0xf7,0xb4,0x3d,0xbd,0x9,0x7f,0x8a,0x1f,0xf6,0x36,0x12,0x54,0x30,0x7f,0x8,0x28,0x1,0x30,0xe6,0x5f,0x3b,0x54,0x32,0x5c,0xd5,0xca,0x5c,0xc5,0xfb,0x2a,0x6f,0xe,0xf4,0xc9,0x4f,0x7e,0xd2,0x37,0xce,0x20,0x70,0xde,0x79,0xe7,0xd5,0x75,0xea,0x64,0x5d,0x65,0xe6,0xba,0x90,0x48,0x52,0x9a,0x3a,0x15,0x64,0x9e,0x96,0xcb,0x3e,0xc7,0x84,0x33,0x4f,0x22,0x79,0xd7,0x3f,0x61,0x2f,0x60,0x8f,0xa1,0xc3,0xe6,0x4d,0x22,0x60,0x30,0x1c,0x2e,0x5e,0x82,0xb8,0x87,0x45,0xa2,0x67,0x80,0xa3,0xbe,0xf1,0x79,0xe,0xb9,0xed,0xff,0xd1,0x35,0x73,0xe,0xf9,0xa6,0x9,0x75,0x6d,0xf2,0x3,0x8d,0x39,0xe6,0xbf,0x33,0x7c,0x4f,0x0,0x8c,0xf9,0xd7,0x8e,0x38,0x9a,0x7f,0x5c,0x79,0xca,0x5c,0xae,0xeb,0xd2,0xda,0xda,0xca,0x73,0xcf,0x3d,0xa7,0xec,0x49,0x81,0x0,0x5f,0xfa,0xd2,0x97,0x98,0x34,0x69,0x12,0x5b,0xb6,0x6c,0xa9,0x7a,0x42,0xa0,0x6f,0x65,0xe6,0x38,0xb8,0xed,0x53,0x70,0x26,0x4f,0x22,0xf3,0xf0,0x3f,0x68,0x3f,0xfb,0x4,0x5a,0x3f,0xf0,0x6e,0x12,0x8f,0x2d,0x81,0x7d,0x81,0x59,0x16,0x8,0xcb,0xcc,0xf,0x68,0x74,0x48,0xbc,0xe5,0xa3,0x13,0x2d,0x98,0x1,0xd3,0xff,0xfd,0x1f,0x5e,0x7b,0xf1,0xdb,0xd9,0xe7,0x81,0x5b,0xe9,0x9e,0xbe,0xf7,0xd0,0xde,0xfe,0xf5,0x65,0x8b,0xc6,0xfc,0x3d,0xf8,0x9a,0x0,0x34,0x8a,0x51,0x7,0x1,0x63,0xfe,0xfa,0xf0,0xec,0xcc,0x95,0x48,0x24,0x10,0x42,0x70,0xe1,0x85,0x17,0x52,0x28,0x14,0x7c,0xd3,0xf0,0x13,0xe5,0x9,0x8b,0x40,0x55,0xdb,0x18,0xfb,0xfd,0x4c,0x7b,0x63,0xb5,0x82,0xd2,0xd4,0xa9,0xc8,0xd6,0x66,0x72,0x77,0xfc,0x9a,0x89,0x67,0x1e,0x4a,0xcb,0x27,0x3f,0x8a,0xfd,0xf4,0x73,0xb0,0x27,0xb0,0x97,0x5,0x49,0xd3,0x23,0xd0,0x90,0x70,0x81,0xac,0x5,0x33,0x5,0xa9,0xce,0x6e,0xe,0xf9,0xf1,0xb7,0x39,0xe1,0xff,0x7d,0x98,0x5c,0xe7,0x2b,0x74,0xec,0x71,0x0,0x52,0x58,0x35,0x4f,0xf6,0x2b,0xc3,0x98,0xff,0x76,0xf8,0x96,0x0,0x98,0xd9,0xfe,0xb5,0xc3,0x98,0xbf,0x3e,0x3c,0x23,0x71,0x95,0xb7,0x8,0xde,0xba,0x75,0x2b,0x1f,0xfc,0xe0,0x7,0x7d,0xd3,0xf1,0x1b,0x67,0x9f,0x7d,0x36,0xa7,0x9f,0x7e,0x7a,0xc5,0x9b,0x3,0xf9,0x6e,0xfe,0xc3,0xf9,0x5c,0x17,0x99,0xca,0x50,0x9a,0x3a,0xd,0x99,0x49,0xd2,0xf4,0xeb,0xab,0x99,0xf8,0xf6,0x43,0x69,0x3b,0xf7,0xbf,0x48,0xfd,0xfe,0xae,0xed,0x73,0x4,0xb2,0x26,0x11,0x68,0x8,0x48,0xbc,0xee,0xfe,0x59,0x16,0xe4,0x60,0xbf,0x5b,0x7e,0xc1,0xeb,0xbe,0xf4,0x56,0xf6,0xbf,0xeb,0xe7,0xf4,0x4f,0x9e,0x41,0xdf,0xa4,0x59,0x88,0x3a,0xbb,0xfc,0xc1,0x98,0xff,0xce,0xf0,0x25,0x1,0x30,0xdd,0xfe,0xf5,0xa1,0xde,0x7b,0x55,0xcd,0x24,0xe3,0xca,0x33,0x16,0x97,0x10,0x82,0x6c,0x36,0xcb,0x2f,0x7f,0xf9,0x4b,0x16,0x2f,0x5e,0xec,0x9b,0x9e,0xdf,0xb8,0xf6,0xda,0x6b,0x1,0xe8,0xe9,0xe9,0x19,0xb3,0x5c,0x2,0x35,0xff,0xe1,0x70,0x1d,0x64,0xb6,0xd9,0x9b,0x1f,0x80,0x43,0xf6,0xaf,0xb7,0xd3,0xfe,0xd1,0xd3,0x98,0xf0,0xee,0x93,0x49,0xdf,0xf0,0x3b,0x48,0xe1,0xed,0x28,0xd8,0x64,0x96,0xf,0xc6,0x12,0x12,0xc0,0x82,0x29,0x16,0x4c,0x85,0x29,0xf,0x3f,0xc2,0x9,0x5f,0x3b,0x8f,0xc3,0x7e,0xf5,0xd,0x92,0x85,0x7e,0xba,0x66,0xcd,0xc1,0x49,0xa4,0x7d,0x39,0xce,0xd7,0x98,0xff,0xae,0xa8,0x3b,0x1,0x68,0x24,0xa3,0xf6,0x1b,0xe5,0xb2,0xab,0x67,0x72,0x96,0x5f,0x50,0xcd,0x6c,0x55,0xe3,0x19,0x8f,0x4b,0x4a,0xb9,0x6d,0x73,0xa0,0x8f,0x7f,0xfc,0xe3,0xbe,0x69,0xfa,0x8d,0x99,0x33,0x67,0xf2,0xb9,0xcf,0x7d,0x8e,0x7c,0x7e,0xf4,0x3,0xe9,0x43,0x33,0xff,0xe1,0x70,0x5d,0x64,0xae,0x85,0xd2,0xd4,0xa9,0x38,0xed,0x13,0x48,0x3f,0x78,0x2f,0x13,0xce,0x3f,0x8b,0x89,0x67,0x1e,0x42,0xe6,0xc7,0x3f,0xf5,0xde,0x54,0xf3,0x84,0x67,0x14,0x98,0x79,0x2,0xb1,0x80,0xb,0xb4,0x59,0x30,0xb,0x5a,0x9f,0x7f,0x81,0x23,0xbf,0x7f,0x11,0xaf,0xf9,0xee,0x7,0x99,0xb6,0xfc,0x21,0xba,0x66,0xed,0xcb,0x40,0xeb,0xa4,0xa1,0xb1,0xfe,0xfa,0x2b,0xdb,0x98,0xff,0xc8,0xa8,0x2b,0x1,0x8,0xea,0xe6,0x4c,0x52,0x51,0x39,0xcc,0xf0,0x41,0x38,0xa8,0x24,0xa6,0xf2,0xb2,0xc0,0x45,0x8b,0x16,0xf1,0xc0,0x3,0xf,0x84,0x10,0x55,0x6d,0xf8,0xea,0x57,0xbf,0xca,0xa4,0x49,0x93,0xe8,0xe8,0xe8,0xd8,0x65,0x28,0x20,0x12,0xf3,0x1f,0xe,0xd7,0x5,0x3b,0x81,0x33,0x65,0x2a,0xce,0xa4,0x89,0x24,0x9f,0x7d,0x92,0x9,0x17,0x7f,0x90,0x89,0x6f,0x3b,0x88,0xdc,0xd7,0xbe,0x89,0xfd,0xe2,0xcb,0xde,0xca,0x81,0xbd,0x2c,0x48,0x9b,0xe1,0x1,0xed,0x50,0x9e,0xe0,0x37,0xc1,0x82,0x7d,0x2c,0x92,0x1d,0x5d,0x1c,0xfa,0xe3,0x6f,0x71,0xf2,0x37,0xce,0x66,0x9f,0xfb,0x6f,0x65,0x60,0xe2,0x54,0x7a,0xa6,0xed,0x5,0xc8,0x9a,0xd7,0xf6,0xef,0xc,0x63,0xfe,0xa3,0xa3,0xe6,0x4,0xc0,0x98,0x7f,0xf4,0x30,0xe6,0x1f,0xe,0x57,0x35,0x3c,0xe5,0x65,0x81,0x57,0x5e,0x79,0xa5,0x2f,0xda,0x41,0x20,0x95,0x4a,0x71,0xd9,0x65,0x97,0xe1,0xba,0x2e,0xa5,0xd2,0xf6,0x71,0xd5,0xc8,0xcd,0x7f,0x38,0xa4,0xb,0xc2,0xc2,0x99,0x32,0x95,0xd2,0xa4,0x49,0x24,0x96,0x2d,0xa1,0xf5,0xf2,0x2f,0x32,0xe9,0x1d,0x7,0xd3,0xf6,0x91,0x73,0x48,0xff,0xfe,0x2f,0x90,0x1,0xe6,0x59,0xde,0x1a,0xf1,0x94,0xe9,0x19,0x50,0x1a,0x12,0x6f,0x2b,0xe8,0xe9,0x16,0xcc,0x15,0x58,0x1b,0x3b,0xd8,0xe7,0x17,0xd7,0x71,0xea,0x37,0xdf,0xc3,0x1,0x7f,0xbe,0x16,0x27,0x95,0xa6,0x73,0xb7,0xb9,0xb8,0x76,0xd2,0x97,0xee,0xfe,0x32,0x8c,0xf9,0x8f,0x8d,0x9a,0x12,0x0,0x63,0xfe,0xd1,0xc3,0x98,0x7f,0x38,0x5c,0xd5,0xf2,0xb8,0xae,0x4b,0x26,0x93,0xe1,0xa6,0x9b,0x6e,0x62,0xc9,0x92,0x25,0xbe,0xc4,0x10,0x4,0xde,0xfb,0xde,0xf7,0x72,0xf8,0xe1,0x87,0xd3,0xd9,0xd9,0x89,0x65,0x59,0x6a,0x99,0xff,0x70,0x48,0x17,0x84,0xc0,0x9d,0x32,0x5,0x67,0xda,0x34,0x28,0xc,0x90,0xfb,0xfd,0xd,0xb4,0x7f,0xf4,0xd,0x4c,0x7c,0xcf,0x31,0x64,0x7f,0x78,0x35,0xf6,0xaa,0xd5,0x90,0xc6,0x5b,0x41,0x30,0xdb,0x82,0xcc,0xd0,0x7c,0x1,0x83,0x68,0x51,0xfe,0xda,0x6f,0xb3,0x60,0x6f,0xb,0x26,0x40,0x62,0xe9,0xf3,0xb4,0x5c,0xf4,0x25,0x66,0xfc,0xf7,0x41,0x1c,0x74,0xdd,0xff,0xd1,0x3c,0xd8,0xcd,0xd6,0xd9,0xf3,0x29,0xa5,0x73,0xbe,0x1a,0x3f,0x18,0xf3,0xaf,0x4,0x89,0x28,0x44,0xc3,0xe4,0x8d,0x23,0x8c,0xf9,0x87,0xc3,0x55,0x2b,0x4f,0x2e,0x97,0x63,0x70,0x70,0x90,0xb7,0xbf,0xfd,0xed,0x3c,0xfb,0xec,0xb3,0xbe,0xc4,0x12,0x4,0x7e,0xfa,0xd3,0x9f,0x72,0xe8,0xa1,0x87,0x32,0x30,0x30,0x40,0x26,0x93,0xf1,0x8d,0x37,0x90,0x49,0xc1,0xe0,0xcd,0x13,0x68,0x6a,0xa5,0xd4,0x62,0x41,0xa9,0x48,0x6a,0xf1,0x3,0xa4,0x17,0x3f,0x40,0x69,0xca,0x64,0x9c,0x3d,0xe6,0x50,0xdc,0xef,0x55,0xe4,0x5f,0xf3,0x26,0xa,0xb,0x4f,0x81,0xfd,0x5,0xf4,0xa,0xd8,0x2,0xc,0x4a,0x40,0xe,0x91,0x18,0x4,0xe,0x89,0x37,0x3c,0x33,0x15,0xc8,0x80,0xf5,0x7c,0x37,0xb9,0x9b,0x6f,0x26,0x77,0xf7,0x8d,0x24,0x97,0x2d,0x41,0x74,0x74,0x20,0x9a,0xd3,0xf4,0xce,0x3f,0x91,0x5c,0x36,0x83,0x8,0x60,0xe9,0xac,0x31,0xff,0xca,0x50,0x55,0x2,0xa0,0xbb,0xf9,0xc7,0x21,0xc9,0x30,0xe6,0x1f,0xe,0x57,0x3d,0x3c,0xe5,0xcd,0x81,0x96,0x2d,0x5b,0xc6,0x8f,0x7e,0xf4,0x23,0x3e,0xf1,0x89,0x4f,0xf8,0x12,0x93,0xdf,0x38,0xe4,0x90,0x43,0x38,0xfa,0xe8,0xa3,0x79,0xf0,0xc1,0x7,0x69,0x6a,0x6a,0xf2,0xe5,0xac,0x80,0x50,0x56,0x4,0x95,0xb7,0x18,0x9e,0x3a,0x15,0xa4,0x44,0xf4,0xf5,0x90,0x7a,0x6c,0x11,0xe9,0xc7,0x16,0xd1,0x74,0xd3,0x15,0x14,0xe,0x3a,0x9c,0xfc,0x89,0x6f,0xa1,0x70,0xe4,0xeb,0x29,0x1e,0x78,0x38,0xcc,0x11,0x50,0x12,0xb0,0x19,0xe8,0x5,0x70,0x4d,0x32,0xe0,0x37,0xca,0xcb,0xf8,0x26,0xe2,0xfd,0x6c,0x82,0xf4,0x3f,0xfe,0x43,0xf6,0x1f,0xb7,0x92,0xfd,0xc7,0xef,0x49,0xad,0x5a,0x89,0x4,0x9c,0x89,0x6d,0x14,0xa7,0x4f,0x27,0x61,0x27,0x20,0xa0,0x6d,0x7c,0x8d,0xf9,0x57,0x8e,0x8a,0x13,0x0,0x63,0xfe,0xd1,0x43,0xa5,0x7b,0x50,0xc1,0x68,0x83,0xe2,0xf2,0x83,0xc7,0xb6,0x6d,0x2c,0xcb,0xe2,0xa2,0x8b,0x2e,0xe2,0x3,0x1f,0xf8,0xc0,0xb6,0x15,0x2,0xaa,0xe1,0x8a,0x2b,0xae,0xe0,0x88,0x23,0x8e,0xa0,0xbf,0xbf,0x7f,0xdb,0xfc,0x85,0x5a,0x11,0xfa,0x72,0xe0,0x21,0xf3,0x90,0x4d,0x2d,0x38,0x4d,0x2d,0x20,0x84,0xd7,0x33,0xf0,0xd4,0x63,0xa4,0x9f,0x7a,0xc,0x37,0x79,0x9,0xc5,0x3,0xe,0xa5,0x78,0xc4,0x6b,0x28,0x1c,0x71,0x2a,0xf9,0x43,0x4f,0x84,0x7d,0x52,0x80,0x5,0x9d,0x40,0x37,0x50,0x94,0x20,0xcc,0xc4,0x81,0x9a,0x50,0x1e,0xd7,0x9f,0x80,0xf7,0x93,0x7,0xfb,0x99,0xd5,0xe4,0xae,0xf9,0x35,0xb9,0x7f,0xdd,0x41,0x6a,0xf1,0xbf,0xb1,0x8a,0xe0,0xe4,0x52,0x14,0x67,0xcd,0x1a,0xba,0x46,0x82,0xe3,0x10,0xd4,0x64,0xd,0x63,0xfe,0xd5,0xa1,0xa2,0x4,0xc0,0x98,0x7f,0xf4,0x50,0xc9,0xdc,0x54,0x2c,0x4f,0x95,0xca,0x7,0xbc,0x65,0x81,0x6d,0x6d,0x6d,0x74,0x74,0x74,0x70,0xf1,0xc5,0x17,0xf3,0xdd,0xef,0x7e,0xd7,0x17,0x5e,0xbf,0x71,0xf8,0xe1,0x87,0xf3,0xee,0x77,0xbf,0x9b,0x9b,0x6e,0xba,0x89,0x6c,0x36,0x8b,0x5b,0xe3,0x16,0xab,0x4a,0xec,0x5,0x22,0xe5,0xd0,0xa,0x82,0x29,0x20,0x4,0xa2,0x30,0x48,0xf2,0xc9,0xc7,0x48,0x3f,0xf9,0x18,0xf2,0xba,0xcb,0x28,0xce,0x99,0x47,0xf1,0xa8,0x13,0x29,0x1e,0x7c,0x2c,0x85,0x5,0xaf,0xc6,0xd9,0x7b,0x36,0x4c,0x14,0x50,0x10,0x5e,0x42,0xd0,0xf,0x38,0x66,0x59,0xc1,0xa8,0x90,0x78,0x49,0x56,0x4a,0x40,0x3b,0xd0,0x2,0x74,0x42,0xe2,0xb9,0x95,0xa4,0x16,0xdf,0x47,0xe6,0xa1,0xbf,0x91,0x79,0xe8,0x1e,0x92,0x9b,0x36,0x21,0x5,0xde,0x21,0x50,0xa9,0xb4,0xd7,0x63,0x13,0xc2,0x52,0x67,0x63,0xfe,0x35,0x70,0x1e,0x7d,0xf4,0xd1,0xdd,0x78,0x55,0x19,0x9a,0x68,0x90,0xbc,0x23,0xe9,0xb8,0xae,0xcb,0xea,0xd5,0xab,0xf9,0xf9,0xcf,0x7f,0xce,0x49,0x27,0x9d,0x14,0x8a,0x6e,0x25,0xf8,0xfb,0xdf,0xff,0xce,0xa9,0xa7,0x9e,0x4a,0x2a,0x95,0x22,0x91,0x18,0x3d,0x17,0x53,0xcd,0xdc,0xe2,0xca,0xe3,0x27,0x97,0x10,0xde,0x2e,0x96,0xbd,0xbd,0xbd,0x14,0xa,0x5,0xd6,0xac,0x59,0xc3,0xac,0xf2,0x57,0x90,0x62,0xc8,0xe7,0xf3,0xcc,0x98,0x31,0x83,0xbe,0xbe,0x3e,0x5a,0x5a,0x46,0x7d,0x15,0x8c,0x9,0x65,0x27,0x11,0x7a,0x64,0xe0,0x94,0xb0,0xbb,0xb6,0x62,0xd,0x2d,0x7a,0x28,0x4d,0x6e,0xa7,0xb4,0xdf,0xa1,0x14,0xe7,0x1f,0x49,0xfe,0xb0,0x13,0x29,0xce,0x3f,0x1a,0x39,0xa3,0xc5,0x7b,0x13,0x96,0xf0,0x86,0xa,0x6,0x86,0xfe,0x7f,0x9,0x6f,0x32,0x62,0xa3,0x41,0x58,0xde,0x27,0x62,0x2,0xc8,0x1,0xad,0x78,0x49,0xc0,0x66,0x48,0x2e,0x7b,0x86,0xcc,0xa2,0xbf,0x92,0x5e,0x7c,0x2f,0xa9,0xa7,0x17,0x61,0x6f,0xea,0x0,0x40,0x4e,0x68,0xc1,0x6d,0x6a,0xf3,0x7e,0x71,0x14,0xd3,0x77,0x1c,0x87,0x44,0x22,0xc1,0x1,0x7,0x1c,0x40,0x2e,0x97,0xab,0x6a,0x6b,0xea,0x51,0x43,0x35,0xe6,0x5f,0xb,0xd6,0x8e,0xd9,0x3,0x10,0x7,0xf3,0x2f,0xc3,0xb2,0x2c,0x6,0x6,0x6,0x90,0x52,0x2a,0xb3,0xf1,0x4e,0x5f,0x5f,0x5f,0x45,0xbf,0xe7,0x97,0x9e,0xe1,0x9,0x8f,0xb,0xbc,0x5e,0x80,0x96,0x96,0x16,0xb6,0x6c,0xd9,0xc2,0xa7,0x3e,0xf5,0x29,0x7e,0xfb,0xdb,0xdf,0x22,0x84,0x50,0xa2,0xfd,0xd,0x47,0x3a,0x9d,0xe6,0xc2,0xb,0x2f,0xe4,0xb,0x5f,0xf8,0x2,0x52,0xca,0xaa,0xcb,0x41,0x69,0xf3,0x7,0x6f,0x9e,0x80,0x9d,0xc0,0x9d,0x38,0x15,0x57,0x8,0x70,0x5d,0xc4,0x40,0x1f,0xe9,0xff,0xdc,0x4b,0xe6,0x3f,0xf7,0xd2,0xcc,0xb7,0x28,0xed,0xb9,0x37,0xc5,0x7d,0xf,0xa2,0xb4,0xdf,0x61,0x14,0xf7,0x3b,0x8c,0xd2,0xde,0x7,0xe2,0x4c,0xdd,0xcd,0xdb,0x81,0xb0,0x19,0x6f,0x52,0x5b,0x1,0xaf,0x97,0xa0,0xf,0xef,0xff,0xc7,0x2a,0x29,0xb0,0x20,0x89,0xb7,0xb4,0xb2,0x9,0xc8,0xe2,0x1d,0xc3,0xdb,0x5,0xf4,0x14,0x49,0xac,0x59,0x4d,0xea,0xd9,0x47,0x48,0x3d,0xb3,0x88,0xd4,0xd2,0x87,0x48,0x2e,0x7b,0xa,0xbb,0xbb,0xcf,0x1b,0xd7,0x9f,0xd0,0x42,0x69,0xc6,0xc,0x84,0x65,0x79,0xa6,0x1f,0x72,0xb9,0x18,0xf3,0xaf,0x83,0x7b,0xb4,0x1e,0x80,0x38,0x99,0x3f,0x78,0x59,0xe7,0x84,0x9,0x13,0xc8,0x66,0xb3,0x35,0xbd,0x80,0x6b,0x79,0x31,0x8e,0x85,0x5c,0x2e,0xc7,0xf3,0xcf,0x3f,0xcf,0x23,0x8f,0x3c,0x32,0xea,0xc,0x6c,0x95,0x4c,0x52,0x45,0xa3,0x55,0x31,0xa6,0x91,0xb8,0x5c,0xd7,0xa5,0xb7,0xb7,0x97,0xb9,0x73,0xe7,0x62,0x59,0x56,0x55,0xed,0x2f,0xc,0x73,0xb5,0x2c,0x8b,0x4c,0x26,0xc3,0x8a,0x15,0x2b,0xb6,0xf5,0x5c,0xd4,0xc3,0x57,0xf,0x42,0x1f,0x4a,0x18,0x9a,0x37,0x60,0xf5,0x76,0x21,0xf2,0xe,0x2,0xef,0x23,0xd7,0x99,0x3a,0x5,0x67,0xfa,0x6e,0xc8,0xd6,0xc9,0x38,0x33,0xf6,0xa4,0xb8,0xcf,0x81,0x94,0x66,0x2f,0xc0,0xd9,0x6d,0x1f,0x9c,0xdd,0xf6,0xf0,0x26,0xba,0xa5,0x87,0x7e,0x39,0xf,0xc,0xe,0xfd,0x14,0xf0,0x36,0x27,0x52,0x35,0x39,0x28,0x7f,0xd5,0xa7,0xf0,0xcc,0x3e,0x33,0xf4,0xff,0x1d,0xa0,0x13,0xc4,0xc6,0x6e,0x92,0x6b,0x96,0x93,0x5c,0xb9,0x84,0xe4,0x8a,0x27,0x49,0xbc,0xfc,0x1c,0xf6,0xd6,0x75,0xd8,0x1b,0xd7,0x62,0x6f,0xd8,0x8c,0x0,0x5c,0x1b,0xdc,0xb6,0x76,0x64,0x26,0x3b,0x34,0x94,0x5f,0xdd,0xbb,0xd1,0xcf,0x1e,0x0,0x63,0xfe,0x75,0x61,0xe4,0x1e,0x80,0xb8,0x99,0x3f,0x78,0x9b,0x9f,0xac,0x5b,0xb7,0x8e,0xc1,0xc1,0xc1,0x9a,0xe2,0xf0,0x3b,0xf6,0x6c,0x36,0xcb,0x86,0xd,0x1b,0x2,0xd7,0x53,0x6d,0xbc,0x5e,0xc5,0xfb,0xa,0x9a,0x2b,0x91,0x48,0xd0,0xd4,0xd4,0xa4,0xf4,0x92,0xc0,0x44,0x22,0x41,0x7b,0x7b,0x7b,0x55,0x73,0x0,0xb4,0x37,0x7f,0xd8,0x36,0x6f,0xc0,0x6d,0x9b,0x54,0xbe,0x2,0xdc,0x12,0xa2,0xbf,0x97,0xe4,0x33,0x8f,0x23,0x9c,0xed,0xb,0x6,0x5c,0x1,0xee,0xa4,0x49,0xb8,0x7b,0xec,0x4b,0x69,0xaf,0xfd,0x29,0xcd,0x9c,0x8b,0x33,0x6b,0x2f,0x4a,0x33,0xf6,0xc4,0x99,0x32,0x1b,0x77,0xea,0x8c,0xed,0x89,0x41,0xf9,0x34,0x43,0x7,0x2f,0x29,0xc8,0xe3,0xd,0x25,0x38,0x43,0x7f,0xba,0xc3,0xf4,0xeb,0xed,0x11,0x12,0x96,0x17,0xa4,0xc0,0xdb,0xd9,0xc5,0xc6,0x33,0xf9,0xe4,0x50,0x2c,0xe5,0x6e,0x7c,0x31,0x14,0x47,0x2f,0x88,0x8e,0x1,0xec,0x17,0x5f,0xc1,0x5e,0xbf,0x9a,0xc4,0xba,0xe5,0x24,0x5e,0x5a,0x4e,0xf2,0x85,0x67,0x48,0xac,0x7d,0x11,0x7b,0xc3,0x4b,0x58,0x7d,0x45,0xcf,0xec,0x1,0x99,0xb6,0x91,0xd9,0x26,0x4a,0xd3,0xa7,0x7b,0x33,0xfd,0xcb,0xf1,0xe,0xfd,0x19,0x77,0x13,0x8e,0x4a,0x37,0xc,0x9d,0x5d,0x12,0x80,0x38,0x9a,0x3f,0x78,0x59,0x67,0x73,0x73,0x33,0xcd,0xcd,0xcd,0xbe,0x71,0xd6,0x83,0x6c,0x36,0x4b,0x7f,0x7f,0x7f,0xa0,0x7a,0x86,0x47,0xd,0x2e,0xd7,0x75,0xb1,0x6d,0x9b,0xf6,0xf6,0xf6,0xba,0xb9,0x6a,0x45,0x25,0x7c,0xd,0x67,0xfe,0x23,0x42,0x82,0x65,0x23,0x73,0x2d,0xc8,0xdc,0x4e,0x1d,0xa3,0x4e,0x9,0x91,0x1f,0x20,0xf5,0xc4,0x22,0xd2,0x8b,0x17,0x6d,0xfb,0x6b,0x37,0x63,0xe3,0x4e,0x98,0x82,0x33,0x7d,0x77,0x9c,0xe9,0x7b,0xe2,0x4c,0x9e,0x89,0x3b,0x79,0x37,0x9c,0xc9,0x33,0x70,0x26,0xcd,0xc2,0x9d,0x38,0x5,0xb7,0x7d,0x3a,0x6e,0x53,0xb,0xe4,0x52,0x5e,0x7f,0x6b,0x92,0x21,0x63,0x16,0x60,0x8b,0xa1,0x4d,0x73,0xd8,0x3e,0x39,0xbe,0xfc,0xff,0xc5,0xb0,0x3f,0xcb,0xb7,0x23,0x86,0xfd,0x48,0xa0,0x88,0x97,0x58,0x38,0x78,0x6,0x3f,0x0,0xa2,0xb7,0x1f,0xab,0x73,0x2b,0x56,0xe7,0x7a,0xac,0xae,0xe,0xec,0x2d,0x6b,0xb0,0x37,0x6f,0x20,0xb1,0xe9,0x25,0xec,0x75,0x2f,0x63,0x6f,0x78,0x9,0x7b,0xcb,0x7a,0xac,0xce,0x2d,0x88,0xa2,0x47,0xe5,0xa,0x90,0xb9,0x34,0x32,0xdb,0x4a,0xa9,0x35,0x35,0x4c,0x60,0x78,0xf1,0xec,0xf8,0xdf,0x71,0x37,0xe1,0xa8,0x74,0xc3,0xd2,0xd9,0x21,0x1,0x88,0xab,0xf9,0xab,0xc6,0x19,0x86,0x9e,0xe1,0x31,0x5c,0xba,0xf0,0x5,0x81,0x40,0x62,0xb4,0x13,0x90,0x6b,0xc1,0x19,0x9e,0x18,0x48,0x17,0x51,0x2a,0x21,0x7a,0xbb,0x48,0x2d,0x59,0x8f,0x78,0xe2,0x91,0x1d,0x2e,0x91,0x36,0xb8,0x2d,0x2d,0xb8,0x2d,0xed,0xc8,0xe6,0x36,0xdc,0x96,0x49,0xde,0x9f,0x4d,0x2d,0xde,0xff,0x6f,0x99,0x80,0x4c,0xe7,0x90,0x99,0x1c,0x32,0x9d,0x45,0xa6,0x73,0x80,0x44,0x66,0x9b,0xc0,0x4e,0x6e,0xdb,0x12,0x99,0x52,0x11,0x31,0xd0,0xb,0x96,0x8d,0xc8,0xf7,0x23,0xa,0x79,0x44,0xb1,0x1f,0x31,0x38,0x88,0xe8,0xed,0xc2,0xea,0xef,0x41,0xf4,0x75,0x60,0xf5,0xf5,0x7a,0xff,0xdd,0xb3,0x5,0xab,0xbb,0x3,0xbb,0xb7,0x13,0x31,0x30,0xb8,0xad,0x27,0xa3,0xbc,0x39,0x9f,0xcc,0x24,0x91,0xe9,0x2c,0x4e,0xfb,0x14,0xb0,0x6d,0x18,0x71,0x63,0x84,0xb1,0x7b,0x26,0xe2,0x6e,0xc2,0x51,0xe9,0x86,0x79,0x7f,0xdb,0x12,0x0,0x63,0xfe,0xf1,0x81,0x6a,0x66,0xab,0x62,0xdd,0xa8,0x6a,0xd8,0xaa,0x9b,0xb5,0xe,0x49,0x76,0xa8,0xef,0x32,0x61,0x21,0x93,0x29,0x48,0xa6,0x70,0x9a,0x5a,0x77,0xfc,0x37,0xe9,0x7a,0x13,0xe,0x8b,0x5,0xec,0xad,0x1b,0x60,0xc3,0x1a,0x44,0xd1,0xdd,0x65,0x53,0x42,0x8b,0x5d,0xad,0x56,0xe,0xff,0xe2,0xc7,0xfb,0x5,0x21,0xb7,0x77,0x6,0x6c,0x93,0xdf,0xe9,0x5a,0x9,0x90,0x0,0x99,0x48,0x40,0x3a,0x8d,0x4c,0xe7,0x70,0x73,0xad,0x5e,0xd7,0xbd,0xc2,0xed,0xd4,0xe8,0x86,0xab,0x53,0x46,0x22,0x48,0x51,0xdd,0xb,0x2d,0xac,0xf8,0xcb,0x13,0xc,0x55,0x9a,0xac,0xa7,0x1a,0x8f,0x9f,0x5c,0x2a,0xc6,0x14,0x4,0x74,0x30,0x56,0x95,0xcb,0x6f,0x38,0x6a,0x8a,0x53,0x58,0x60,0x5b,0x48,0x3b,0x81,0x24,0x37,0x2a,0xaf,0xb7,0xff,0xe2,0x90,0xbb,0xcb,0x61,0x63,0x0,0x3b,0xf,0x1,0x94,0xad,0x5f,0xec,0xf4,0xa7,0x5f,0xf1,0x56,0x88,0xb8,0x9b,0x70,0x54,0xba,0x51,0xdc,0x5f,0x42,0x77,0xf3,0xd4,0x39,0xfe,0xb2,0x86,0x31,0xff,0xf0,0xb8,0x54,0x8c,0xc9,0x6f,0x2e,0x1d,0xf8,0x82,0xe0,0xd4,0xed,0x5d,0xb0,0x23,0xaf,0x18,0x1a,0xd7,0x57,0xe7,0x3d,0x10,0x36,0x77,0x23,0xeb,0x46,0x75,0x7f,0x35,0x1f,0x7,0x3c,0x16,0x74,0x2f,0xb4,0x30,0x2b,0xc3,0x98,0x7f,0x78,0x5c,0x2a,0xc6,0x14,0x4,0x74,0x30,0x56,0x95,0xcb,0x6f,0x38,0x74,0x7b,0xc7,0x18,0xf3,0xd7,0x4f,0x37,0xca,0x67,0xc1,0xf7,0x4,0x40,0xf7,0x42,0xd3,0x31,0x7e,0xd5,0xc,0x32,0xce,0xf7,0xe6,0x37,0x97,0xdf,0x7c,0x2a,0xc7,0x66,0x38,0xf5,0xe4,0xd,0x9a,0xbb,0x91,0x75,0xa3,0x34,0x7f,0x21,0x84,0xbf,0x9,0x80,0xee,0x85,0xa6,0x7b,0xfc,0xf5,0x20,0xce,0x46,0xab,0x62,0x4c,0x41,0xf1,0xf9,0x9,0x5d,0x4c,0x55,0x17,0x4e,0x1d,0x79,0x83,0xe6,0x6e,0x64,0xdd,0xa8,0xcd,0x1f,0x7c,0xec,0x1,0xd0,0xbd,0xd0,0x74,0x8d,0x5f,0xa5,0xe1,0x3,0x3f,0x61,0xcc,0x3f,0x5a,0x3e,0x5d,0x4c,0x55,0x17,0x4e,0x1d,0x79,0xa3,0x84,0x31,0xff,0x70,0xb4,0x7d,0x49,0x0,0x74,0x2f,0x34,0x5d,0xe3,0x57,0xed,0xc1,0x57,0xd1,0xb4,0xfd,0x82,0xea,0x75,0xa7,0x62,0x99,0xd,0x87,0x2e,0x46,0xad,0xfb,0x3b,0xc6,0x6f,0x44,0x11,0xb7,0xae,0x65,0x55,0x29,0x54,0x31,0x7f,0xa8,0xf0,0x38,0xe0,0x6a,0x8,0x83,0x82,0xee,0xf,0xa6,0x8a,0x2f,0x7c,0x15,0xd,0x5b,0x55,0x2e,0x3f,0xa1,0x62,0x5b,0xd0,0x89,0x4f,0x27,0xce,0x20,0x79,0x75,0xe6,0x56,0x49,0x33,0x4c,0x5d,0x95,0xcc,0x1f,0xea,0xec,0x1,0xd0,0xbd,0xd0,0x74,0x8d,0xdf,0x98,0xbf,0xe1,0x6a,0x54,0x3e,0x9d,0x38,0x83,0xe4,0xd5,0x9d,0x7b,0x24,0xfe,0xb8,0x9b,0x7f,0x94,0x18,0xed,0x1e,0x6b,0x4e,0x0,0x74,0x35,0xcf,0xa0,0x79,0x83,0xd6,0x51,0xc9,0xfc,0xfd,0x84,0xaa,0x26,0xab,0x2a,0x57,0x23,0xf2,0xe9,0xc4,0x19,0x24,0xaf,0xce,0xdc,0x2a,0x69,0x86,0xad,0xab,0xe2,0x3d,0xd6,0x94,0x0,0xe8,0x6a,0x9e,0x41,0xf3,0x6,0xad,0xa3,0x9a,0x71,0x9b,0x5e,0x84,0x68,0xb8,0x1a,0x91,0x2f,0x28,0xce,0xa0,0xa0,0xab,0x41,0x7,0x5d,0xc6,0x3b,0xf3,0xfb,0x7d,0xcc,0x7a,0x3d,0xb1,0xc4,0x45,0xab,0x1a,0xdd,0xaa,0x13,0x0,0x5d,0xcd,0x33,0x68,0xde,0xa0,0x75,0x54,0x33,0x5b,0xd5,0x78,0x1a,0x85,0x4b,0x7,0xbe,0x20,0xa0,0xd3,0xfb,0x40,0x57,0x83,0xe,0xd3,0xfc,0x65,0x3,0x1d,0x25,0xac,0xf2,0x3d,0x56,0x95,0x0,0xe8,0x6a,0x9e,0x41,0xf3,0x6,0xad,0xa3,0x9a,0xd9,0xaa,0x68,0x18,0xaa,0x1a,0xb6,0xaa,0x6d,0x21,0x28,0xbe,0x20,0x38,0x75,0x7f,0x1f,0xf8,0x85,0xb8,0x98,0xff,0xf0,0xbf,0xd3,0xad,0xe,0xaa,0x85,0xca,0xe6,0xf,0x55,0xac,0x2,0xd0,0xd5,0x3c,0x83,0xe6,0xd,0x5a,0x47,0x35,0xd3,0x56,0x8d,0xa7,0x51,0xb8,0x1a,0x91,0x2f,0x28,0xce,0xa0,0x78,0x75,0x35,0xe8,0xa8,0xcc,0x3f,0xa,0xe8,0xea,0x3,0x41,0x69,0x57,0xd4,0x3,0xa0,0x7b,0xa1,0xe9,0x1a,0xbf,0x6a,0x66,0xab,0x1a,0x4f,0xa3,0x70,0x35,0x22,0x5f,0x50,0x9c,0x41,0xf2,0x6,0x85,0xb8,0x99,0x7f,0x54,0x50,0x29,0x96,0xa0,0x50,0xed,0x3d,0x8e,0x9b,0x0,0xe8,0x6a,0x9e,0x41,0xf3,0x6,0xad,0xa3,0x9a,0xd9,0xaa,0xf8,0xf0,0xa8,0x6c,0xd8,0x7e,0x42,0xd5,0xb6,0x15,0x24,0x74,0x7b,0x1f,0xe8,0xc6,0x1b,0x34,0x77,0x18,0xfc,0xd5,0xc0,0x8c,0xf9,0x8f,0x8c,0x31,0x13,0x0,0x5d,0xcd,0x33,0x68,0xde,0xa0,0x75,0x54,0x33,0x6d,0x15,0x8d,0x56,0xc5,0x98,0x82,0xe0,0x53,0x39,0xb6,0x20,0x39,0x83,0x80,0x6e,0xef,0x19,0x63,0xfe,0xfe,0xc0,0x98,0xff,0xe8,0x18,0x35,0x1,0xd0,0xd5,0x3c,0x83,0xe6,0xd,0x5a,0x47,0x35,0x83,0x54,0xd1,0xcc,0x54,0x8c,0x29,0x28,0x3e,0x3f,0xa1,0x8b,0xf9,0xeb,0xc2,0xa9,0x23,0x6f,0xd0,0xdc,0x61,0xf0,0x57,0x3,0x63,0xfe,0x63,0x63,0xc4,0x4,0x40,0x57,0xf3,0xc,0x9a,0x37,0x2a,0x9d,0x6a,0x11,0x67,0xa3,0x55,0x31,0x26,0x1d,0xf8,0x74,0x31,0x55,0x5d,0x38,0x75,0xe4,0xd,0x3,0x3a,0xc7,0x5e,0xf,0x74,0x34,0x7f,0x18,0x61,0x15,0x80,0xee,0xe6,0xa9,0x63,0xfc,0x52,0x4a,0x2c,0xcb,0x9f,0x83,0x19,0xe3,0x6c,0xb4,0x2a,0xc6,0x14,0x4,0x9f,0xca,0xb1,0x19,0x4e,0x3d,0x79,0x83,0xe6,0xe,0x83,0xbf,0x5a,0x84,0x11,0x8f,0x2e,0xb3,0xfd,0x47,0xc3,0xe,0xae,0xa3,0xa3,0x79,0x86,0xc1,0x1b,0xb4,0x8e,0x6a,0x6,0xa9,0xa2,0x99,0xa9,0xf6,0x72,0x19,0x8e,0x46,0x8b,0xad,0x91,0x39,0x83,0xe4,0xd5,0x19,0xaa,0x95,0x89,0x6a,0xf1,0xf8,0xd,0xbf,0xee,0x6f,0x5b,0x2,0xa0,0xab,0x79,0x6,0xcd,0x1b,0x86,0x8e,0x1f,0x9c,0x2a,0x1a,0xad,0xaa,0xf,0xa1,0xca,0xf7,0xa8,0x6a,0x99,0x95,0xa1,0x6a,0xfb,0xf,0x83,0x33,0x48,0x5e,0xc3,0xed,0x1f,0x74,0xf6,0x82,0xb0,0x75,0x2d,0xbf,0x9,0xc7,0x82,0x8e,0xf,0x65,0x90,0x3a,0x42,0x8,0x5f,0xba,0xfe,0x55,0x7b,0x0,0x41,0x5d,0x93,0x55,0x95,0xab,0x11,0xf9,0x74,0xe2,0xc,0x92,0xd7,0x70,0xfb,0x7,0x5d,0xbd,0x20,0x2a,0x5d,0x4b,0xf7,0x2,0xd3,0x3d,0x7e,0x95,0x10,0xf7,0x5e,0x4,0x55,0xb9,0x1a,0x91,0x4f,0x27,0xce,0x20,0x79,0x75,0xe6,0x56,0xd,0x71,0xf7,0x82,0x20,0x74,0xfd,0x99,0x79,0x36,0xe,0x74,0x7c,0x28,0xa3,0xd0,0xa9,0x5,0xaa,0x99,0xb6,0xaa,0x26,0xab,0x2a,0x57,0x23,0xf2,0x5,0xc5,0x19,0x14,0x74,0x35,0xe8,0x46,0x9a,0xf4,0x17,0x77,0x2f,0x8,0x4a,0xb7,0xe2,0xb3,0x0,0x6a,0x85,0x31,0xff,0xb1,0x79,0xcb,0xa7,0x62,0xd5,0xc3,0xe1,0x57,0x2c,0xaa,0xf0,0x34,0xa,0x57,0x23,0xf2,0xe9,0xc4,0x19,0x24,0xaf,0xce,0xdc,0x61,0xf0,0x57,0x3,0xdd,0xbd,0x20,0x4a,0xdd,0x40,0x7b,0x0,0x74,0x7c,0x28,0xc3,0xd0,0x89,0xe3,0xa4,0x3f,0x55,0x4d,0x56,0x55,0xae,0x46,0xe4,0xd3,0x89,0x33,0x48,0x5e,0x9d,0xb9,0xc3,0xe0,0xaf,0x6,0xba,0x7b,0x41,0xd4,0xba,0x81,0x25,0x0,0x3a,0x3e,0x94,0x61,0xe8,0x18,0xf3,0x37,0x5c,0x8d,0xc8,0x17,0x14,0xa7,0x8e,0x30,0xe6,0xef,0xf,0x74,0xf7,0x2,0x15,0x74,0x3,0x49,0x0,0x54,0x36,0xcf,0x28,0x75,0xe2,0x68,0xfe,0x7e,0x42,0x65,0xc3,0xf6,0x13,0x3a,0x98,0xb5,0xdf,0x50,0xf9,0x99,0x8a,0x3,0x6f,0xd0,0xdc,0x61,0xf0,0x57,0x3,0xdd,0xbd,0x40,0x15,0x5d,0xdf,0x13,0x0,0x1d,0x1f,0x9c,0x30,0x74,0xe2,0x6a,0xfe,0x71,0x8e,0x29,0x8,0x3e,0x95,0x63,0xb,0x92,0x33,0x8,0xa8,0xfc,0xac,0x86,0xc9,0x1b,0x34,0x77,0x18,0xfc,0xd5,0x40,0x77,0x2f,0x50,0x49,0xd7,0xd7,0x4,0x40,0xc7,0x7,0x27,0xc,0x1d,0x63,0xfe,0xe1,0xf0,0xf8,0xcd,0xe5,0x37,0x9f,0xca,0xb1,0x19,0x4e,0x3d,0x79,0x83,0xe6,0xe,0x83,0xbf,0x1a,0xe8,0xee,0x5,0xaa,0xe9,0xfa,0x96,0x0,0xe8,0xf8,0xe0,0x84,0xa1,0x63,0xcc,0x3f,0x1c,0x1e,0xbf,0xb9,0xfc,0xe6,0x53,0x39,0x36,0xc3,0xa9,0x27,0x6f,0xd0,0xdc,0x61,0xf0,0x57,0x3,0xdd,0xbd,0x40,0x45,0x5d,0x5f,0x12,0x0,0x1d,0x1f,0x9c,0x30,0x74,0x8c,0xf9,0x87,0xc3,0xe3,0x37,0x97,0xdf,0x7c,0x2a,0xc7,0x66,0x38,0xf5,0xe4,0xd,0x9a,0x3b,0xc,0xfe,0x6a,0xa0,0xbb,0x17,0xa8,0xaa,0x5b,0x77,0x2,0xa0,0xe3,0x83,0x13,0x86,0x8e,0x31,0xff,0x70,0x78,0xfc,0xe6,0xf2,0x9b,0x4f,0xe5,0xd8,0xc,0xa7,0x9e,0xbc,0x61,0x40,0xa5,0xd8,0x75,0xf7,0x2,0x55,0x75,0xa1,0xce,0x8d,0x80,0x74,0x7f,0x70,0xa2,0x8c,0x5f,0x8,0x81,0xe3,0x38,0x94,0x4a,0x25,0xf2,0xf9,0x7c,0x4d,0x1c,0x7e,0xc5,0x12,0x36,0x97,0xdf,0x31,0x9,0x21,0xea,0xda,0x50,0x69,0x67,0x3e,0xbf,0x10,0x44,0x6c,0x7e,0xf2,0x5,0xc1,0x59,0x2e,0x3f,0xd5,0xe3,0xd4,0x95,0x37,0x68,0xee,0xe1,0xfc,0x50,0xdf,0x46,0x65,0xa3,0xc1,0x71,0x1c,0x5c,0xd7,0x25,0x95,0x4a,0x91,0xcd,0x66,0x47,0x3d,0xf,0x25,0xe8,0xfb,0x1c,0xae,0x53,0xfe,0x33,0x68,0xad,0x91,0xb4,0xa3,0xd2,0x5,0x64,0xcd,0x9,0x80,0x31,0xff,0xfa,0x78,0x1d,0xc7,0x21,0x9d,0x4e,0x33,0x61,0xc2,0x4,0xd2,0xe9,0xf4,0x88,0x3c,0x63,0x35,0x8a,0x4a,0x75,0xea,0x6d,0x5c,0xc3,0x75,0xfc,0x68,0xa8,0x7e,0x36,0xf8,0x46,0x32,0xff,0x32,0xa7,0x9f,0xd0,0xe5,0x2b,0x3d,0xea,0x67,0xb5,0x91,0xb8,0xc3,0xe0,0x97,0x52,0x62,0x59,0x16,0x1d,0x1d,0x1d,0xf4,0xf5,0xf5,0xe1,0xba,0xae,0xef,0x1a,0x61,0x7e,0x55,0xd7,0xa3,0x55,0xed,0x3b,0xc2,0xe7,0x77,0x94,0x5d,0x53,0x2,0xa0,0xe3,0x3,0x19,0x86,0x4e,0x35,0xbc,0x83,0x83,0x83,0xb4,0xb7,0xb7,0x33,0x79,0xf2,0xe4,0x5d,0x1a,0xc0,0x58,0x8d,0xa2,0x1a,0xd,0xd5,0xcc,0x7f,0x67,0x4e,0x3f,0xb8,0xfc,0x28,0xa7,0x4a,0xf8,0xc6,0xba,0xc6,0x2f,0xae,0x5a,0xb5,0xfc,0x86,0xd1,0x31,0x3a,0x41,0xea,0x24,0x93,0x49,0xf2,0xf9,0x3c,0x8b,0x17,0x2f,0x66,0x70,0x70,0x90,0x64,0x32,0xe9,0xbb,0x86,0xee,0x65,0x14,0xb4,0x9e,0x94,0x12,0xdb,0xb6,0x53,0x55,0x27,0x0,0x2a,0x98,0xa7,0x8a,0x3a,0xd5,0xf2,0x96,0x7f,0x7f,0xa4,0xec,0xd7,0x2f,0xe3,0xa8,0xd7,0xfc,0x87,0x5f,0x1f,0x76,0x17,0x55,0x25,0x18,0x29,0x26,0x29,0x65,0xcd,0x75,0xec,0xe7,0x3d,0x6,0x61,0xfe,0x61,0xd4,0x41,0xdc,0x74,0xc,0xaa,0x47,0x3d,0xcf,0x50,0x25,0x70,0x5d,0xb7,0x6c,0x40,0x24,0x93,0x49,0x12,0x9,0xff,0x8e,0xa4,0xd1,0xe5,0xcb,0x3f,0x6a,0xbd,0xa1,0xf2,0xaf,0x6e,0x8,0x40,0x15,0xf3,0x54,0x4d,0xa7,0x1e,0xc3,0xa9,0xb6,0xfb,0x47,0xe7,0x97,0x73,0x98,0x2f,0x7d,0x9d,0xcb,0xc9,0xe8,0xf8,0xa7,0x3,0xc1,0xb7,0x85,0x38,0xea,0x54,0xfb,0x6e,0xaa,0x6,0xae,0xeb,0xe2,0xba,0xee,0xb6,0x61,0x32,0x15,0xe7,0x16,0xa9,0xa4,0x15,0x94,0x9e,0x10,0xa2,0xf2,0x55,0x0,0xaa,0x99,0xa7,0x2a,0x3a,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0x63,0x74,0xc,0x20,0x1e,0xe6,0x5f,0x46,0x45,0x9,0x80,0x31,0x85,0x70,0x79,0xe3,0xa6,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x18,0x1d,0xb5,0x11,0xd7,0x32,0xa,0x5a,0x6f,0xdc,0x4,0xc0,0x98,0x42,0xb8,0xbc,0x71,0xd3,0xd1,0x3d,0x7e,0xa3,0x63,0x74,0x1a,0x41,0x47,0x67,0xc4,0xb5,0x2e,0xc2,0xd0,0x1b,0x73,0xe,0x80,0x31,0x85,0x70,0x79,0xe3,0xa6,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x18,0x1d,0xb5,0x11,0xd7,0x32,0xa,0x4b,0x6f,0xd4,0x1e,0x0,0x63,0xa,0xe1,0xf2,0xc6,0x4d,0x47,0xf7,0xf8,0x8d,0x8e,0xd1,0x31,0x3a,0x6a,0x23,0xae,0x65,0x14,0xa6,0xde,0x88,0x9,0x80,0x31,0x85,0x70,0x79,0xe3,0xa6,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x18,0x1d,0xb5,0xf5,0xe3,0x5a,0x46,0x61,0xeb,0xed,0x92,0x0,0x18,0x53,0x8,0x97,0x37,0x6e,0x3a,0xba,0xc7,0x6f,0x74,0x8c,0x4e,0x94,0x3a,0x61,0x21,0xca,0xfb,0x11,0xa2,0xbe,0x5d,0x32,0xe3,0x5a,0xe7,0x51,0xd4,0x89,0x6f,0xc7,0x1,0x8f,0x5,0xdd,0x2b,0x4c,0xf7,0xf8,0xc3,0xd2,0xd1,0x3d,0x7e,0xa3,0x63,0x74,0xa2,0xd4,0x9,0x4b,0x2b,0x6a,0xf3,0x8f,0xf2,0x7a,0x55,0x11,0xd5,0x7d,0xed,0x90,0x0,0x4,0x11,0x84,0xee,0xf,0xa9,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0xa9,0x13,0xb6,0x56,0x14,0xd0,0xc9,0xfc,0xe3,0x5e,0x17,0xe0,0xdd,0x63,0xa2,0xfc,0x7f,0x82,0x12,0x8,0x3,0x26,0xfe,0x68,0x75,0x74,0x8f,0xdf,0xe8,0x18,0x1d,0xa3,0xa3,0xb6,0x76,0x5c,0xcb,0x28,0xaa,0x3a,0x29,0xeb,0x5a,0xc6,0x14,0xc2,0xe5,0x8d,0x9b,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0x63,0x74,0xd4,0xd6,0x8e,0xeb,0xd7,0x78,0xd4,0xe6,0xf,0x1,0xcd,0x1,0xd0,0xbd,0x51,0xeb,0x1e,0x7f,0x58,0x3a,0xba,0xc7,0x6f,0x74,0x8c,0x8e,0xd1,0x51,0x5b,0xdb,0x74,0xfb,0xfb,0x8b,0x9d,0xef,0xd1,0xf7,0x4,0x40,0xf7,0x46,0xad,0x7b,0xfc,0x61,0xe9,0xe8,0x1e,0xbf,0xd1,0x31,0x3a,0x51,0xea,0x34,0x2,0x8c,0xf9,0xab,0xa3,0x37,0x9a,0xa6,0xaf,0x9,0x80,0xee,0xf,0xa9,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0xa9,0x13,0xa6,0x96,0xa,0xdd,0xcc,0xaa,0xa3,0x51,0xcd,0x1f,0x7c,0x4c,0x0,0x74,0x6f,0xd0,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xbd,0x74,0xc2,0x82,0x31,0x7f,0xb5,0x74,0xe3,0x5a,0x46,0x2a,0x99,0x3f,0x8c,0x73,0x16,0x80,0x1f,0x2,0x7e,0xc2,0x98,0x5a,0xb4,0x3a,0xba,0xc7,0x6f,0x74,0x8c,0x4e,0x23,0xe8,0x84,0xad,0xe5,0xb7,0x6e,0x1c,0xeb,0x23,0xa,0xbd,0x4a,0x34,0xeb,0xee,0x1,0xd0,0xbd,0xb2,0x74,0x8f,0x3f,0x2c,0x1d,0xdd,0xe3,0x37,0x3a,0x46,0xa7,0x11,0x74,0xc2,0xd6,0xf2,0x5b,0x37,0x8e,0xf5,0x11,0x85,0x5e,0xa5,0x9a,0x75,0x25,0x0,0xba,0x57,0x96,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x34,0x82,0x4e,0xd8,0x5a,0x7e,0xeb,0xc6,0xb1,0x3e,0xa2,0xd0,0xab,0x46,0xb3,0xe6,0x4,0x40,0xf7,0xca,0xd2,0x3d,0xfe,0xb0,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0x46,0x81,0x31,0x7f,0x75,0x74,0xa2,0xd2,0xab,0x56,0xb3,0xa6,0x4,0x40,0xf7,0xca,0xd2,0x3d,0xfe,0xb0,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0xa8,0xb5,0xe2,0xa6,0x13,0x84,0x6e,0x5c,0xcb,0x48,0x75,0xf3,0x87,0x1a,0x12,0x0,0xdd,0x2b,0x4b,0xf7,0xf8,0xc3,0xd2,0xd1,0x3d,0x7e,0xa3,0xa3,0x97,0x4e,0x98,0x88,0x5b,0xd9,0x19,0xf3,0x57,0xf,0xba,0xdc,0x57,0x55,0xab,0x0,0x74,0x6f,0xd0,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0xd3,0x8,0x3a,0x61,0x6b,0xf9,0xa9,0x2b,0xa5,0x8c,0x65,0x7d,0x44,0xa1,0x57,0x8f,0x66,0xc5,0x3d,0x0,0xba,0x57,0x96,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0x9,0x63,0xfe,0xe1,0x71,0xa8,0xa4,0x13,0x95,0x5e,0xbd,0x9a,0x15,0x25,0x0,0xba,0x57,0x96,0xee,0xf1,0x87,0xa5,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x44,0xa9,0x15,0xb7,0xfb,0x51,0x49,0x57,0x7,0xe8,0x58,0x36,0xe3,0x26,0x0,0x3a,0xde,0xd4,0x70,0xc4,0xed,0x65,0x66,0xcc,0xdf,0xe8,0x18,0x1d,0x75,0xb5,0xc2,0x80,0x31,0xff,0xca,0xa0,0x5b,0xbc,0xb5,0xa0,0xde,0x7b,0x1c,0x33,0x1,0xd0,0xfd,0x21,0x8d,0xdb,0xcb,0xcc,0x98,0xbf,0xd1,0x31,0xa8,0xe,0x71,0xab,0x23,0x63,0xfe,0x95,0xc1,0x74,0xfd,0x57,0x86,0x51,0x13,0x0,0x63,0xfe,0x6a,0xe9,0x4,0x85,0xb8,0x95,0x93,0xd1,0x51,0x5f,0xcb,0xe8,0xa8,0xad,0xa3,0x8a,0x6e,0xad,0x30,0xe6,0x5f,0x39,0x46,0x5c,0x5,0xa0,0x7b,0x83,0xd6,0x3d,0xfe,0xb0,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0x28,0x75,0xc2,0xd4,0x32,0xe6,0x5f,0x19,0x8c,0xf9,0x57,0x87,0x5d,0x7a,0x0,0x74,0x6f,0xd0,0xba,0xc7,0x1f,0x96,0x8e,0xee,0xf1,0x1b,0x1d,0xa3,0x13,0x35,0xe2,0x5e,0x76,0xba,0xd5,0x99,0x31,0xff,0xea,0xb1,0x43,0x2,0xa0,0x5b,0x85,0xef,0x8c,0xb8,0x3d,0x90,0xc6,0xfc,0x8d,0x4e,0x1c,0x60,0xbe,0xc8,0xd5,0xd7,0x51,0x45,0xb7,0x56,0x18,0xf3,0xaf,0xd,0xdb,0x12,0x0,0xdd,0x1f,0xd2,0xb8,0x3d,0x90,0xc6,0xfc,0x8d,0x4e,0x1c,0xb4,0xe2,0x76,0x3f,0x71,0xd4,0x51,0x45,0xb7,0x56,0x18,0xf3,0xaf,0x1d,0x56,0x90,0xe4,0x23,0xc1,0x98,0x7f,0x74,0x3a,0xba,0xc7,0x1f,0x95,0x4e,0x58,0xd0,0xfd,0x39,0x8c,0x12,0x71,0x6b,0x73,0x8d,0x60,0xfe,0x7e,0x68,0x19,0xf3,0xaf,0xf,0x96,0x6e,0x15,0x1e,0x6,0x67,0x94,0x3a,0x41,0x21,0x6e,0xe5,0xa4,0x7b,0xbb,0x8d,0x42,0x23,0x6c,0x2d,0xa3,0xa3,0xb6,0x4e,0x94,0xba,0xc6,0xfc,0xd5,0xd0,0xac,0xea,0x2c,0x80,0x5a,0x61,0xbe,0x68,0xa3,0xd5,0xd1,0x3d,0x7e,0xa3,0xa3,0x97,0x4e,0x58,0x5a,0x71,0xbb,0x9f,0x30,0x75,0xa2,0xd2,0x15,0x42,0x6c,0xd3,0x92,0x52,0xd6,0xc5,0x13,0x26,0xe2,0x68,0xfe,0x50,0xe3,0x71,0xc0,0xd5,0xc0,0x98,0x5a,0xb4,0x3a,0xba,0xc7,0x6f,0x74,0xf4,0xd2,0x9,0x5b,0x2b,0xc,0xc4,0xb1,0x8e,0xa2,0xd0,0xf5,0x4b,0xc7,0x98,0xbf,0x7f,0x8,0x3c,0x1,0x8,0x2,0xba,0x35,0xd8,0xa8,0x74,0x74,0x8f,0xdf,0xe8,0xe8,0x87,0xb8,0x95,0x5d,0xdc,0x74,0xa2,0xd2,0x35,0xe6,0xaf,0xa6,0x66,0xa0,0x9,0x80,0xce,0x63,0xfe,0x61,0xc1,0x98,0xbf,0xd1,0x89,0x8b,0x96,0xd1,0x51,0x5b,0x27,0x2a,0x5d,0x5d,0xdf,0xd9,0xba,0xc6,0x5d,0xd,0x2,0x4b,0x0,0x74,0x37,0x7f,0x9d,0xc7,0x30,0xe3,0xf6,0x60,0x37,0xc2,0x83,0x18,0x14,0xe2,0x56,0x47,0x46,0x47,0x2f,0x5d,0x3f,0x75,0xe2,0xf6,0xfe,0x57,0x41,0x37,0x90,0x4,0xc0,0x98,0x7f,0x74,0xd0,0x39,0xf6,0x91,0x10,0xc7,0x7a,0x37,0x3a,0x46,0x27,0x4c,0x9d,0xa8,0x74,0x75,0x35,0xff,0xa8,0x10,0xc5,0x3d,0xfa,0xbe,0xa,0x40,0x67,0xf3,0xd7,0x5d,0x47,0xf7,0xf8,0xe3,0xae,0x13,0x96,0x56,0xdc,0xee,0xc7,0xe8,0xe8,0xa7,0xab,0xab,0xf9,0xc7,0xbd,0x5e,0x76,0x86,0xaf,0x3d,0x0,0xc6,0xfc,0xa3,0xd3,0xd1,0x3d,0xfe,0xb8,0xeb,0x84,0xa5,0x15,0xb7,0xfb,0x31,0x3a,0xfa,0xe9,0xea,0x6a,0xfe,0x51,0x21,0xca,0x7b,0xf4,0x2d,0x1,0x30,0xe6,0x1f,0x1d,0xe2,0x56,0x4e,0x71,0xd3,0x9,0x5b,0x2b,0xc,0xc4,0xad,0x8e,0xe2,0xa6,0xa3,0x8a,0x6e,0x3d,0x30,0x33,0xfe,0x83,0xd7,0xf6,0x25,0x1,0xd0,0xd9,0xfc,0xc3,0x84,0xce,0xe5,0x64,0x74,0xd4,0xd7,0x32,0x3a,0x46,0x27,0x6a,0x5d,0xb3,0xdc,0x4f,0x6d,0xcd,0x9d,0xb5,0xeb,0x4e,0x0,0x74,0x36,0xb5,0x30,0xb5,0x74,0x2e,0xa7,0x38,0x26,0x63,0x61,0x21,0x6e,0x75,0x64,0x74,0xd4,0xd6,0x89,0x52,0xd7,0x98,0xbf,0xda,0x9a,0x23,0x69,0xd7,0x95,0x0,0xe8,0x6c,0x6a,0x61,0x6a,0xe9,0x5e,0x4e,0x61,0x41,0xe7,0xfa,0x30,0x3a,0x46,0x27,0x6a,0x9d,0x28,0x75,0x8d,0xf9,0xab,0xad,0x39,0x9a,0x76,0xcd,0xab,0x0,0x74,0x36,0x35,0x1d,0x1f,0x8c,0xa0,0x39,0x8d,0x8e,0x9e,0x5a,0x46,0xc7,0xe8,0x44,0xa9,0xab,0xf3,0x84,0xbf,0x46,0x37,0x7f,0xa8,0xb1,0x7,0xc0,0x98,0x5a,0x74,0x5a,0x71,0x2b,0xa7,0xb8,0xe9,0x84,0xa9,0x65,0x74,0x8c,0x4e,0x94,0xba,0xc6,0xfc,0xd5,0xd7,0x1c,0x4f,0xbb,0xea,0x4,0x40,0xe7,0xae,0x67,0xdd,0x4d,0x40,0xc7,0x7,0x5b,0x5,0xe8,0x5e,0xef,0x46,0xc7,0xe8,0xa8,0xae,0x5b,0xf,0x8c,0xf9,0x47,0xa7,0x5d,0x55,0x2,0x10,0xd4,0x4d,0xe8,0xd8,0x68,0xc7,0x82,0x31,0x7f,0x75,0xb4,0xe2,0x76,0x3f,0x46,0xc7,0xe8,0xa8,0xa0,0x6b,0xc6,0xfc,0xd5,0xd6,0xac,0x54,0xbb,0xe2,0x4,0x40,0x77,0xf3,0x8f,0x9b,0x4e,0x10,0xd0,0xf1,0x5,0xa2,0xa,0xe2,0xd6,0xbe,0x8c,0x8e,0xda,0x3a,0x51,0xea,0xfa,0xa1,0x25,0xa5,0x6c,0x8,0xf3,0x8f,0x12,0x95,0xdc,0x6f,0x45,0x9,0x80,0x31,0xff,0x68,0x75,0xe2,0xd6,0x70,0x75,0xaf,0xf,0xa3,0x63,0x74,0xa2,0xd4,0x89,0x52,0x57,0xd7,0x77,0x51,0x23,0xd4,0x4d,0x2d,0xba,0xe3,0xae,0x2,0xd0,0xd9,0xd4,0x74,0x7f,0x30,0xe2,0xf6,0xe2,0xd2,0xbd,0x3e,0x8c,0x8e,0xd1,0x89,0x5a,0x27,0x2a,0x5d,0xbf,0x75,0xe2,0xf8,0x2e,0x88,0x5a,0xb3,0x16,0xed,0x31,0x7b,0x0,0x8c,0xf9,0x47,0xa7,0xa5,0xeb,0x83,0xad,0x2,0xe2,0x56,0x76,0x46,0xc7,0xe8,0x44,0xa9,0xab,0xf3,0x3b,0x42,0xe7,0xd8,0x6b,0x41,0xb5,0xf7,0x3b,0x6a,0x2,0xa0,0xb3,0xf9,0x87,0x9,0x63,0xfe,0x6a,0x69,0x19,0x1d,0xa3,0x13,0x47,0x1d,0x3,0x7d,0xa0,0x53,0x9b,0x18,0x31,0x1,0xd0,0xdd,0xfc,0xe3,0xa6,0x13,0x4,0x8c,0xf9,0x1b,0x1d,0xa3,0xa3,0x87,0x4e,0x94,0xda,0xe6,0x1d,0xa7,0xbe,0x66,0x3d,0xda,0xbb,0x24,0x0,0xc6,0xfc,0xa3,0xd5,0xd1,0xf9,0x81,0x1b,0x9,0xba,0xd7,0x87,0xd1,0x31,0x3a,0x51,0xea,0x44,0xa9,0xad,0xf3,0xbb,0xc8,0x98,0x7f,0x65,0xd8,0x21,0x1,0xd0,0xdd,0xd4,0x74,0xd7,0xd1,0x3d,0x7e,0xa3,0x63,0x74,0x8c,0x4e,0x3c,0xb4,0x8d,0xf9,0xab,0xaf,0xe9,0x87,0xf6,0xb6,0x55,0x0,0xc6,0xd4,0xa2,0xd3,0x89,0x5b,0x77,0x7c,0xdc,0xee,0xc7,0xe8,0x18,0x9d,0xb0,0x75,0xa2,0xd2,0xd6,0xd9,0xf8,0xc1,0x98,0x7f,0xb5,0xb0,0xfc,0x20,0x19,0xd,0x71,0x7b,0x28,0x8d,0xf9,0xab,0x5,0x9d,0xeb,0xdd,0xe8,0x18,0x1d,0xd5,0xb4,0x75,0x7f,0x3f,0x18,0xf3,0xaf,0x1e,0x96,0x31,0xff,0xe8,0x74,0xe2,0x68,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0xf8,0x68,0xeb,0x2,0x63,0xfe,0xb5,0xa1,0xa6,0xd3,0x0,0xc7,0x43,0xdc,0x1e,0x4a,0xdd,0x1f,0xc0,0xb8,0x95,0x93,0xd1,0x31,0x3a,0x71,0xd4,0x89,0x52,0x5b,0xe7,0x77,0x9c,0x31,0xff,0xda,0xe1,0x7b,0x2,0x10,0xb7,0x6,0x6b,0x7a,0x48,0x8c,0x8e,0xd1,0x31,0x3a,0x51,0xa0,0x11,0xee,0xb1,0x5e,0x18,0xf3,0xaf,0xf,0xbe,0x26,0x0,0x71,0x6b,0xb0,0xc6,0xfc,0x8d,0x8e,0xd1,0x31,0x3a,0x51,0xc0,0xdc,0x63,0xf0,0xd7,0xeb,0xa2,0x19,0xa4,0xf6,0xb8,0x67,0x1,0x54,0x8a,0xb8,0x35,0x58,0x33,0xe6,0x6f,0x74,0x8c,0x8e,0xd1,0x89,0x2,0x8d,0x72,0x8f,0x52,0xca,0xba,0xae,0xf,0x1b,0x51,0x97,0x57,0x10,0xf0,0xa5,0x7,0x20,0x6e,0xd,0xd6,0x98,0xbf,0xd1,0x31,0x3a,0x46,0x27,0xa,0xc4,0xfd,0x1e,0x85,0x10,0xe6,0xcb,0x5f,0x21,0xed,0xba,0x13,0x80,0xb8,0x35,0x58,0x63,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0x28,0x10,0xf7,0x7b,0xf4,0x43,0x57,0xe7,0xf9,0xa,0xb5,0x20,0xe8,0xfb,0xad,0x2b,0x1,0x88,0x5b,0x83,0xd5,0xbd,0x71,0xc5,0xad,0x9c,0x8c,0x8e,0xd1,0x89,0xa3,0x4e,0x94,0xda,0x3a,0x9b,0x7f,0x54,0xd0,0x39,0xf6,0xf1,0x50,0x73,0x2,0x10,0xb7,0x6,0x6b,0x26,0xfc,0x19,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0xd1,0x2f,0x5d,0xd3,0xf5,0xef,0x3f,0x6a,0x4a,0x0,0xe2,0xd6,0x60,0x8d,0xf9,0x1b,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0xd1,0x98,0xbf,0xda,0xda,0x55,0x27,0x0,0x71,0x6b,0xb0,0xc6,0xfc,0x8d,0x8e,0xd1,0x31,0x3a,0x51,0x20,0xee,0xf7,0x68,0xcc,0x5f,0x7d,0xed,0xaa,0x12,0x80,0xb8,0x35,0x58,0x63,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0x28,0x10,0xf7,0x7b,0x34,0xe6,0xaf,0x87,0x76,0xc5,0x9,0x40,0xdc,0x1a,0xac,0x31,0x7f,0xa3,0x63,0x74,0x8c,0x4e,0x14,0x88,0xfb,0x3d,0x1a,0xf3,0xd7,0x47,0xbb,0xa2,0x4,0x20,0x6e,0xd,0xd6,0x98,0xbf,0xd1,0x31,0x3a,0x46,0x27,0xa,0xc4,0xfd,0x1e,0x8d,0xf9,0xeb,0xa5,0x3d,0x6e,0x2,0x10,0xb7,0x6,0x6b,0xcc,0xdf,0xe8,0x18,0x1d,0xa3,0x13,0x5,0xe2,0x7e,0x8f,0xc6,0xfc,0xf5,0xd3,0x1e,0x33,0x1,0x88,0x5b,0x83,0x35,0xe6,0x6f,0x74,0x8c,0x8e,0xd1,0x89,0x2,0x71,0xbf,0x47,0x63,0xfe,0xfa,0x69,0xc3,0x18,0x9,0x40,0xdc,0x1a,0xac,0x31,0x7f,0xa3,0x63,0x74,0x8c,0x4e,0x14,0x88,0xfb,0x3d,0x1a,0xf3,0xd7,0x4f,0xbb,0x8c,0x11,0x13,0x80,0xb8,0x35,0x58,0x63,0xfe,0x46,0xc7,0xe8,0x18,0x9d,0x28,0x10,0xf7,0x7b,0x34,0xe6,0xaf,0x9f,0xf6,0xf0,0x18,0x76,0x49,0x0,0xe2,0xd6,0x60,0x8d,0xf9,0x1b,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0xd1,0x98,0xbf,0x7e,0xda,0x3b,0x63,0x87,0xe3,0x80,0xe3,0xd6,0x60,0x8d,0xf9,0x1b,0x1d,0xa3,0x63,0x74,0xa2,0x40,0xdc,0xef,0x51,0x67,0xf3,0x8f,0x12,0x2a,0xdc,0xef,0xf0,0x18,0xac,0x91,0xfe,0x32,0x2c,0x71,0x1d,0x75,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0x28,0x75,0xc2,0x82,0x31,0x7f,0xb5,0x75,0xa5,0x94,0x5a,0xc7,0xaf,0x2b,0x76,0xbe,0x77,0x6b,0xa4,0xbf,0xc,0x4b,0x5c,0x37,0x1d,0xdd,0xe3,0x37,0x3a,0x46,0x27,0x4a,0x9d,0xb0,0xb4,0x8c,0xf9,0xab,0xaf,0xab,0x7b,0xfc,0xba,0x69,0x8f,0x86,0x44,0xdc,0x1a,0xac,0x31,0x7f,0xa3,0x63,0x74,0x8c,0x4e,0x14,0x88,0xfb,0x3d,0xaa,0x68,0x60,0xd5,0xa0,0x91,0xcb,0x6d,0xb4,0x18,0x6a,0x3e,0xe,0xd8,0xf,0x71,0x5d,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x1d,0xa3,0x13,0xf,0xed,0x46,0x36,0xb1,0x7a,0xa0,0x7b,0xfc,0x41,0x21,0xf0,0x4,0x40,0xf7,0x7,0x43,0xf7,0xf8,0x8d,0x8e,0xd1,0x31,0x3a,0xf1,0xd0,0x36,0xe6,0x5f,0x1b,0x1a,0xa1,0x6d,0xd4,0x1a,0x43,0xa0,0x9,0x80,0xee,0xf,0x86,0xee,0xf1,0x1b,0x1d,0xa3,0x13,0xa5,0x4e,0x58,0x68,0x84,0x17,0x7c,0xdc,0xea,0x2c,0x2c,0x34,0x42,0xdb,0xa8,0x27,0x86,0xc0,0x12,0x0,0xdd,0x1f,0xc,0xdd,0xe3,0x37,0x3a,0x46,0x27,0x4a,0x9d,0xb0,0xb5,0xa2,0x40,0x1c,0xeb,0x4c,0x25,0xed,0x7a,0xd1,0xe8,0xe5,0x56,0x49,0xc,0x81,0x24,0x0,0xba,0x3f,0x18,0xba,0xc7,0x6f,0x74,0xf4,0xd2,0x9,0xb,0x71,0x34,0xff,0xb8,0x77,0x8b,0x37,0xba,0x89,0xd5,0x8a,0x46,0x2f,0xb7,0x4a,0x63,0x48,0x8c,0xff,0x2b,0xc1,0x8,0xab,0xaa,0xa3,0x7b,0xfc,0x46,0xc7,0xe8,0x34,0x82,0x4e,0xd8,0x5a,0x51,0xe8,0xc6,0xfd,0xfe,0x82,0x82,0x31,0xff,0xca,0x63,0xf0,0xb5,0x7,0x40,0xf7,0x7,0x43,0xf7,0xf8,0x8d,0x8e,0xd1,0x69,0x4,0x9d,0xb0,0xb5,0xa2,0xd0,0x8d,0xfb,0xfd,0x5,0x5,0x63,0xfe,0xd5,0xc5,0xe0,0x5b,0x2,0xa0,0xfb,0x83,0xa1,0x7b,0xfc,0x46,0xc7,0xe8,0x34,0x82,0x4e,0xd8,0x5a,0x51,0xe8,0xc6,0xfd,0xfe,0x82,0x82,0x31,0xff,0xea,0x63,0xf0,0x25,0x1,0xd0,0xfd,0xc1,0xd0,0x3d,0x7e,0xa3,0x63,0x74,0xa2,0xd4,0x9,0x13,0x71,0x37,0xc7,0x38,0xd6,0x59,0x18,0x30,0xe6,0x5f,0x5b,0xc,0x9,0xa0,0x25,0xa,0x61,0x55,0x74,0x74,0x8f,0xdf,0xe8,0x18,0x9d,0xa8,0x11,0xf7,0xb2,0x8b,0xfb,0xfd,0x45,0xa5,0x2d,0xa5,0xdc,0xf6,0x63,0x10,0x2e,0x86,0xca,0x7d,0x72,0x2,0x78,0xe,0x68,0x6,0xaa,0xae,0x5,0xdd,0x1f,0xc,0xdd,0xe3,0x37,0x3a,0x7a,0xe9,0x84,0x89,0xb8,0x95,0x9d,0x31,0xff,0xd8,0x69,0xb,0xdb,0xb6,0x53,0xb6,0x6d,0xb,0xdb,0xb6,0xeb,0xca,0x0,0x1a,0xb0,0xec,0xea,0xd6,0x97,0x52,0x5a,0xb6,0x6d,0x6f,0xfa,0xff,0xcb,0x5b,0x41,0x9d,0x7d,0x88,0x17,0x2f,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82}; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:36:17: warning: ‘icon_512_png_size’ defined but not used [-Wunused-variable] 36 | static uint32_t icon_512_png_size = 0x96e7; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:33:16: warning: ‘icon_310_png_data’ defined but not used [-Wunused-variable] 33 | static uint8_t icon_310_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x1,0x36,0x0,0x0,0x1,0x36,0x8,0x6,0x0,0x0,0x0,0xeb,0xbc,0xbe,0xa9,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0x1b,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x35,0x3a,0x35,0x37,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x30,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x30,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x63,0x66,0x64,0x63,0x33,0x33,0x36,0x34,0x2d,0x30,0x61,0x39,0x39,0x2d,0x34,0x65,0x33,0x65,0x2d,0x61,0x39,0x65,0x66,0x2d,0x32,0x38,0x35,0x36,0x36,0x63,0x38,0x63,0x35,0x32,0x32,0x31,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x35,0x3a,0x35,0x37,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0x23,0x6d,0xf2,0x61,0x0,0x0,0x4f,0xcd,0x49,0x44,0x41,0x54,0x78,0x9c,0xed,0x9d,0x79,0x9c,0x1c,0x65,0xb5,0xf7,0xbf,0x4f,0x55,0xf5,0x36,0xd3,0xb3,0xcf,0x64,0xf,0x49,0x8,0x49,0x88,0x10,0x20,0x61,0xdf,0x17,0x45,0x4,0x77,0x94,0x4d,0x45,0x45,0xe1,0x22,0x82,0x1b,0x5e,0x51,0xb9,0xa2,0x22,0x2f,0x20,0x2a,0x2e,0xf7,0x2a,0xbe,0xf0,0x22,0x8a,0x22,0x2,0x2,0x22,0xb2,0xc9,0x16,0x90,0xc5,0x4b,0x42,0x48,0x48,0x20,0x4,0xc2,0x92,0x3d,0x21,0x33,0xc9,0xec,0x33,0xbd,0x55,0xd5,0xfb,0x47,0x4d,0x4f,0x32,0x93,0x9e,0x99,0xaa,0xea,0x5a,0xa7,0xeb,0xf7,0xf9,0x34,0x9,0x99,0xe7,0x77,0xce,0xa9,0xea,0xaa,0xdf,0x9c,0x67,0x3b,0x8f,0x98,0x3f,0x7f,0xfe,0x66,0xa0,0x86,0x1,0x8,0x21,0xb0,0xa,0x3b,0x9c,0x72,0xf9,0xe3,0x8d,0xe3,0x87,0x4f,0xbb,0x71,0x96,0x73,0x7d,0x61,0xf1,0x19,0x96,0x38,0x2b,0xc5,0xa7,0x45,0xce,0xe,0x5,0x98,0xe2,0xa1,0x43,0x47,0xf8,0xe3,0x8d,0xe3,0x87,0xcf,0xb0,0x3c,0xd0,0xe5,0xfa,0xf4,0x12,0x95,0x72,0x6f,0xfc,0xb8,0x4e,0x8b,0xa8,0x96,0x80,0x6e,0xbb,0xe,0xc7,0xf3,0x4b,0x1c,0x96,0xfb,0xe1,0x25,0xc2,0xf6,0x12,0xd9,0xe5,0xfb,0xf1,0xdd,0xdb,0x41,0x58,0xee,0x4d,0xb9,0x5c,0x1b,0xbc,0x9d,0x92,0x5d,0x87,0x61,0xb9,0xa9,0xe3,0xfd,0x21,0xd,0xcb,0x3d,0x19,0xcf,0x3e,0xc3,0x12,0xa7,0xdf,0x3e,0xed,0xc0,0xae,0x4f,0x69,0x3c,0xdf,0xd4,0xa8,0x8b,0xe6,0x1f,0xa7,0x52,0x7c,0x86,0x25,0xce,0x4a,0xf3,0x29,0x79,0xe9,0xcc,0x2e,0x3f,0xc8,0x9c,0x72,0x78,0x5e,0xfb,0xac,0x84,0x7,0xda,0x4b,0x9f,0x61,0x89,0xb3,0x12,0x7d,0x2a,0x5e,0x3a,0xb,0xf2,0x3,0x37,0xde,0xbf,0xf0,0x71,0x3c,0x9e,0xe2,0x8b,0xcf,0xb0,0xc4,0xe9,0xa7,0x4f,0xbb,0x7c,0x27,0xae,0xd3,0x74,0xc6,0x16,0x96,0xb,0xc,0x32,0xc7,0x2f,0x9f,0x95,0xf0,0xe2,0xda,0x45,0x74,0x6f,0xdc,0xf3,0xe9,0xe7,0xbd,0x35,0x25,0x6c,0x61,0xb9,0x40,0xaf,0xbe,0xfc,0x30,0xcd,0x7e,0x6,0xf9,0x3e,0x3a,0xe9,0x73,0xbc,0x3d,0x63,0x4e,0xfa,0x1c,0xef,0xbf,0xb8,0x4b,0x71,0xc7,0x14,0xb6,0xb0,0x5c,0x60,0x58,0x7e,0x13,0x6,0x3d,0xeb,0xa,0xcb,0xf7,0xed,0x87,0xcf,0xb0,0xc4,0x59,0x69,0x3e,0x4b,0x71,0x47,0x15,0xb6,0xb0,0x5c,0x60,0xd0,0xc5,0xa2,0x5c,0x6e,0xd0,0xef,0x63,0x25,0xf8,0xc,0x4b,0x9c,0x95,0xe8,0xb3,0x14,0x46,0x14,0xb6,0xb0,0x5c,0x60,0xd0,0xc5,0xa2,0x5c,0x6e,0xd0,0xef,0x63,0x25,0xf8,0xc,0x4b,0x9c,0x91,0xcf,0x5d,0x28,0x39,0x2b,0x1a,0x96,0xb,0xc,0xba,0x10,0x96,0xc3,0xd,0xba,0x10,0xfa,0xe9,0x33,0xba,0x37,0xce,0x73,0xc3,0x76,0x9d,0x63,0xf1,0xf7,0xc8,0xd8,0xc2,0x72,0x81,0x41,0x17,0x8b,0x72,0xb8,0xd1,0x8b,0xeb,0x3c,0xa2,0x7b,0xe3,0x9e,0xcf,0x20,0xde,0xdb,0x21,0xc2,0x16,0x96,0xb,0xc,0xfa,0xac,0xa2,0x1f,0x8,0xe2,0xc3,0x15,0x66,0x9f,0x61,0x89,0x33,0xf2,0x59,0x1a,0x83,0xc2,0x16,0x96,0xb,0x8c,0xb2,0x19,0xff,0x38,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0x47,0x86,0xed,0x4d,0xf0,0x76,0x9c,0xf9,0xc1,0xf1,0xda,0x97,0xd7,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0x47,0x87,0xad,0x4d,0xf0,0x76,0x9d,0x79,0xcd,0xf1,0xda,0x97,0xd7,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xc7,0x86,0xa5,0xbd,0xa2,0xe5,0x3a,0xb,0x3a,0xa7,0x1c,0x9e,0xd7,0x3e,0xc3,0xf0,0x70,0x85,0xc9,0x67,0x58,0xe2,0x8c,0x7c,0x9a,0x83,0xe5,0xea,0x1e,0xe5,0x38,0xb,0x32,0xa7,0x1c,0x5e,0x39,0x8,0xfa,0x3d,0xa9,0x4,0x9f,0x61,0x89,0x33,0xf2,0x69,0x1e,0xb6,0x84,0x2d,0x2c,0xf,0x9c,0x97,0xbe,0x82,0x7c,0x4f,0xc2,0x72,0x6d,0x7e,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6b,0xf0,0xa4,0x1e,0x5b,0xd0,0xb3,0xae,0xb0,0x7c,0xe9,0xe3,0xf9,0xda,0xfc,0xf0,0x19,0x96,0x38,0x23,0x9f,0xd6,0x61,0x49,0xd8,0x82,0xfe,0xc0,0x85,0xe5,0xb,0x8,0x32,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x3d,0xbe,0x67,0xf5,0xd8,0xdc,0x46,0x58,0xbe,0x80,0x20,0x73,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0xda,0xe7,0x9b,0x9a,0x15,0xd,0x72,0xd6,0x15,0xcd,0x7e,0x3a,0xc3,0xa9,0x14,0x9f,0x61,0x89,0x33,0xf2,0x59,0x1e,0xd7,0x95,0x7a,0x6c,0xe3,0x59,0xd4,0xec,0x22,0x7a,0x71,0xfd,0xf7,0x19,0x96,0x38,0x23,0x9f,0xe5,0x73,0x1d,0xaf,0xc7,0x16,0x74,0xb1,0x9,0xcb,0x97,0x1e,0x96,0x87,0x2b,0x2c,0x3e,0xc3,0x12,0x67,0xe4,0xd3,0x19,0xae,0xa3,0xf5,0xd8,0xa2,0x2e,0x5a,0xb8,0x38,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0x9d,0x43,0x49,0x61,0x8b,0x44,0xcd,0x3f,0x9f,0xe3,0xf9,0xda,0xfc,0xf0,0x19,0x96,0x38,0x23,0x9f,0xce,0xf2,0x1d,0xaf,0xc7,0x66,0x5,0xd1,0xc3,0xed,0xf,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0xf3,0xfc,0x21,0xb3,0xa2,0x51,0xa6,0xe6,0xc,0x37,0xc,0xd7,0x36,0xde,0x7d,0x86,0x25,0xce,0xc8,0xa7,0x3b,0xdc,0xb2,0xea,0xb1,0x8d,0xf7,0x17,0xdf,0xe,0xc2,0x72,0x6d,0xe3,0xd9,0x67,0x58,0xe2,0x8c,0x7c,0xba,0xc7,0xb5,0x5d,0x8f,0x6d,0xbc,0x8b,0x5a,0x90,0xe3,0xc,0xcb,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xdd,0x85,0xad,0x7a,0x6c,0x91,0xa8,0x85,0x8b,0x53,0x29,0x3e,0xc3,0x12,0x67,0xe4,0xd3,0x7d,0xbe,0x27,0x9b,0xe0,0xed,0xf2,0xc2,0xf2,0x5,0x4,0x99,0x53,0x29,0x3e,0xc3,0x12,0x67,0xe4,0xd3,0x1b,0xbe,0xed,0x7a,0x6c,0x56,0x10,0x3d,0xdc,0xfe,0x70,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0x7a,0xc3,0x17,0x42,0x98,0xaf,0xa0,0x1b,0x65,0x6a,0xe1,0xe2,0x54,0x8a,0xcf,0xb0,0xc4,0x19,0xf9,0xf4,0x86,0x5f,0xe4,0x98,0xca,0xd8,0x22,0x51,0xb,0x17,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0xfc,0xdd,0x39,0xae,0x75,0x45,0xa3,0x87,0xdb,0x1f,0x4e,0xa5,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6f,0xf8,0xc3,0x39,0x81,0xa9,0xee,0x11,0x96,0x2f,0x20,0xc8,0x9c,0x4a,0xf1,0x19,0x96,0x38,0x23,0x9f,0xde,0xf0,0x4b,0x71,0x2,0x51,0xdd,0x23,0x2c,0x5f,0x40,0x90,0x39,0x95,0xe8,0xd3,0xe,0x2a,0xe5,0xde,0x84,0xc5,0x67,0xb9,0xfc,0x91,0x38,0x23,0x4e,0x1e,0x4,0xf9,0x25,0xe,0xd2,0xd,0xc,0x2,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0xfc,0xd1,0x38,0xbe,0x56,0xf7,0x8,0xcb,0x17,0x10,0x64,0x4e,0xa5,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6f,0xf8,0x63,0x71,0x1c,0xa9,0xee,0x11,0x64,0x8e,0x1f,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0x9b,0xe1,0xc,0x11,0xb6,0x20,0x3f,0xa8,0x41,0xbd,0x81,0x7e,0x71,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0x7a,0xc3,0x37,0xcb,0xf1,0xbc,0xba,0x47,0x58,0xbe,0x80,0x20,0x73,0x2a,0xc5,0x67,0x58,0xe2,0x8c,0x7c,0x7a,0xc3,0xb7,0xc2,0xf1,0xb4,0xba,0x47,0x58,0xbe,0x80,0x20,0x73,0x2a,0xd1,0xa7,0x1d,0x54,0xca,0xbd,0x9,0x8b,0xcf,0x72,0xf9,0x56,0x39,0x4a,0x90,0x5f,0xe2,0x30,0xdc,0x40,0x2f,0x39,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0xdb,0xe1,0x78,0x52,0xdd,0x23,0x2c,0x5f,0x40,0x90,0x39,0x95,0xe2,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0xdb,0xf5,0x69,0x49,0xd8,0xa2,0x87,0xdb,0x1f,0x4e,0xa5,0xf8,0xc,0x4b,0x9c,0x91,0x4f,0x6f,0xf8,0xe5,0xf8,0x34,0x2d,0x6c,0xd1,0xc3,0xed,0xf,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0xfc,0x72,0x7d,0xba,0x56,0xdd,0x23,0x2c,0x5f,0x40,0x90,0x39,0x95,0xe2,0xd3,0xef,0x17,0xcf,0x2b,0x9f,0x61,0xf9,0x3e,0xfc,0xe6,0x3b,0xe1,0x33,0xd4,0x9b,0xe0,0xfd,0xf0,0x19,0x96,0x6b,0x2b,0x17,0xe3,0x79,0xf6,0xb3,0x1c,0x9e,0x5d,0x6e,0x58,0x9e,0x6f,0xbf,0xf9,0x4e,0xf9,0x1c,0xb5,0xd0,0xe4,0x78,0x7e,0xf1,0x83,0xcc,0xa9,0x14,0x9f,0x61,0x89,0x33,0xf2,0xe9,0xd,0xdf,0x49,0x9f,0x23,0x66,0x6c,0xd1,0xc3,0xed,0xf,0xa7,0x52,0x7c,0x86,0x25,0xce,0xc8,0xa7,0x37,0x7c,0xa7,0x7d,0x86,0x6e,0x13,0xbc,0x1f,0x3e,0xc7,0xf3,0xb5,0xf9,0xe1,0x33,0x2c,0x71,0x46,0x3e,0xbd,0xe1,0xbb,0xe1,0x33,0x54,0x9b,0xe0,0xfd,0xf0,0x39,0x9e,0xaf,0xcd,0xf,0x9f,0x61,0x89,0x33,0xf2,0xe9,0xd,0xdf,0x2d,0x9f,0x8a,0x99,0x46,0x76,0xc,0x3b,0xcd,0xb1,0xcb,0xd7,0x75,0x1d,0x21,0x4,0xa9,0x54,0xa,0x49,0x92,0xd0,0x75,0xdd,0x92,0x9f,0xa0,0x5f,0x9f,0x13,0xfe,0xec,0xda,0x8,0xc3,0xbd,0xb1,0xcb,0x29,0x3e,0x27,0x63,0x3d,0x3,0xa5,0x9e,0xa7,0x91,0x38,0x66,0x9f,0xbd,0x22,0xdf,0xce,0xb3,0x3a,0x52,0x3c,0x0,0x99,0x4c,0x86,0x42,0xa1,0x80,0x24,0xed,0xd9,0x51,0xb,0xcb,0xf7,0x62,0x96,0xaf,0x98,0x69,0x64,0xc7,0xb0,0x93,0x9c,0x72,0xf8,0x45,0x31,0xdb,0xb0,0x61,0x3,0xaa,0xaa,0xba,0xea,0xcb,0x9,0x38,0xed,0xd3,0xcc,0x4b,0x59,0xea,0x41,0x1f,0xde,0x6e,0xb8,0x9d,0x91,0x5e,0xdc,0xd1,0xfc,0xed,0xfe,0xe2,0x99,0xbd,0x4e,0x3f,0xda,0xed,0x7e,0x1d,0x63,0xdd,0xbf,0x52,0x3f,0xb7,0x73,0x6f,0xac,0xc6,0x68,0xb5,0xbd,0xa6,0x69,0xb4,0xb4,0xb4,0x50,0x55,0x55,0x45,0xa1,0x50,0x28,0xcb,0x9f,0x1d,0xff,0x4e,0x70,0xac,0xf0,0x15,0xbb,0x4e,0x82,0x78,0x31,0xa5,0x20,0xcb,0x32,0x85,0x42,0x81,0x4d,0x9b,0x36,0x95,0xe5,0x3b,0x42,0x84,0x91,0x30,0xfc,0xb9,0xb4,0x92,0xc5,0x99,0xb5,0x39,0x1c,0x45,0xa1,0x34,0x2b,0x6a,0x9a,0xa6,0x91,0x4e,0xa7,0xa9,0xaf,0xaf,0x1f,0x22,0x6c,0xe3,0x51,0xd4,0x20,0xe0,0x9b,0xe0,0x9d,0xf4,0x19,0x8b,0xc5,0xc8,0xe7,0xf3,0x65,0xc5,0x10,0x26,0x98,0xb9,0x5f,0x4e,0x66,0x10,0x41,0xce,0xc0,0xdc,0x68,0xe7,0xb7,0x4d,0x2b,0x6d,0x75,0x5d,0x47,0x55,0x55,0x24,0x49,0x42,0xd3,0x34,0x5b,0xbe,0xca,0xf1,0x5f,0x2e,0xc7,0xe,0x3f,0xb0,0x9b,0xe0,0xfd,0xf6,0x19,0x66,0xf8,0x21,0x44,0x4e,0xda,0xf2,0x53,0xac,0xcc,0x22,0x2c,0xa2,0x36,0x52,0xdb,0x30,0xbe,0x93,0x56,0xf8,0x81,0xdc,0x4,0xef,0xb7,0xcf,0x30,0x23,0xc8,0xd9,0x55,0x50,0x7d,0xba,0xe5,0x3b,0x88,0xa2,0x66,0x65,0xac,0xcf,0x9,0xff,0xe5,0x70,0xca,0xe1,0x7,0x6e,0x13,0xbc,0xdf,0x3e,0xc3,0x8c,0x20,0xb,0x8c,0x5f,0x59,0x64,0x90,0x45,0xdc,0x8e,0xcd,0x28,0x53,0x33,0x87,0x40,0x6d,0x82,0xf7,0xdb,0x67,0x98,0x11,0x64,0x81,0xf1,0xeb,0x7b,0x9,0x43,0x6,0xe6,0x75,0xa6,0x56,0xce,0x77,0x11,0x16,0x1d,0x80,0x31,0xf6,0x8a,0xda,0x35,0x1c,0x89,0x9a,0xb7,0x8,0xbb,0xa8,0x85,0x21,0x3,0xb,0xb3,0xa8,0x59,0xe5,0x97,0xeb,0xdf,0x4f,0x9f,0x45,0x4,0xe2,0x24,0x78,0xbf,0x7d,0x86,0x19,0x61,0x17,0x35,0x2b,0x88,0x44,0xcd,0xd9,0xb6,0x6e,0xda,0xf4,0x53,0xd4,0x20,0x0,0x9b,0xe0,0xfd,0xf6,0x19,0x66,0x8c,0x87,0xc1,0xfd,0xa0,0xb7,0xb3,0x82,0x48,0xd4,0x9c,0x89,0xc3,0x9,0xbe,0xaf,0x9b,0xe0,0xfd,0xf6,0x19,0x66,0x4,0xb9,0xcb,0x38,0x5e,0xda,0xb9,0x65,0xd3,0xd,0x44,0xa2,0x36,0x94,0xef,0xc8,0x26,0xf8,0x72,0x11,0x89,0x9a,0x3b,0x88,0x44,0xcd,0x7e,0x3b,0xbf,0x6d,0x5a,0x6d,0xeb,0x34,0xc2,0x2c,0x6a,0xe0,0xc0,0x49,0xf0,0xe5,0x6,0x14,0x89,0x9a,0x75,0x78,0x2d,0x44,0x41,0x17,0xa1,0x4a,0x17,0x35,0xbf,0xc6,0x32,0x9d,0x8c,0xc1,0x69,0xbe,0xe7,0x9b,0xe0,0xcb,0xe5,0x57,0xb2,0xa8,0x45,0xdd,0x4f,0xf7,0xdb,0xf9,0x6d,0xd3,0x2d,0xff,0x4e,0xfb,0x76,0x32,0xe,0x37,0xf8,0x9e,0x9e,0x4,0x5f,0x2e,0xdf,0x2e,0x67,0xac,0xea,0x15,0xe3,0x9,0x91,0xa8,0xd9,0x6f,0xe7,0xb7,0x4d,0xab,0x6d,0xad,0xc0,0xc9,0xef,0xbb,0x5c,0x8e,0x17,0x7c,0x29,0x2c,0x17,0x53,0xe,0xc7,0x4a,0x5d,0xab,0xa0,0x22,0xea,0x7e,0xda,0x6b,0x67,0x5,0x61,0x12,0x35,0xa7,0xdb,0x86,0x45,0x7,0xcc,0xf2,0x3d,0xd9,0x4,0x5f,0x2e,0xbf,0xd2,0xbb,0xac,0x7e,0x8,0x91,0x93,0xb6,0xc6,0x53,0x6,0x16,0x16,0xa1,0xb2,0xd2,0x76,0xbc,0x89,0x1a,0xd8,0x10,0xb6,0x72,0x30,0x9e,0xc4,0xc6,0x2b,0x4,0x39,0xbb,0xa,0xaa,0x4f,0xb7,0x7c,0x87,0x45,0xa8,0xac,0xb4,0x1d,0x8f,0xa2,0x6,0x1e,0x54,0xf7,0x28,0x97,0x5b,0xc9,0xd9,0x5a,0x90,0x5,0xc6,0xaf,0x2c,0x32,0xc8,0x22,0x6e,0xc7,0x66,0x24,0x6a,0xee,0xf0,0xc7,0xdc,0x2b,0xea,0x65,0x30,0x4e,0xf8,0xac,0x24,0x51,0x1b,0x2f,0x62,0x65,0x16,0x61,0xc8,0xc0,0x22,0x51,0xb,0x6,0xdf,0x95,0x93,0xe0,0xcb,0xe5,0x47,0xa2,0x16,0xdc,0x4c,0xcd,0x69,0x5b,0x95,0x38,0x4e,0xe7,0x67,0x5b,0xbb,0xf5,0xd8,0xc2,0x24,0x6a,0xe0,0xc2,0x26,0xf8,0x72,0xf9,0x91,0xa8,0x5,0x37,0xbb,0x72,0xfa,0x1e,0x47,0xa2,0xe6,0x7d,0xdb,0x4a,0x10,0x35,0x70,0x78,0x13,0xbc,0x93,0xfc,0xa0,0xfa,0x72,0x13,0x41,0xce,0xae,0xc6,0x4b,0x3b,0x2b,0x8,0x93,0xa8,0x99,0xb5,0x67,0xd5,0xa6,0xdf,0x3a,0x60,0x97,0xef,0xca,0xac,0x68,0x34,0x51,0x60,0x1d,0xe3,0x61,0xbc,0x2c,0xe8,0xed,0xdc,0xb2,0xe9,0x6,0xbc,0x16,0x20,0x37,0x6c,0xfa,0xc9,0x2f,0x39,0x79,0x10,0xcd,0x7e,0x7a,0x8b,0x48,0xd4,0xdc,0x6f,0xe7,0xab,0x4d,0xdd,0x38,0x19,0x4a,0x20,0x40,0x53,0x1,0x1,0xe8,0x20,0xc4,0xc0,0xdf,0x1,0x69,0xd7,0xdf,0x23,0x51,0x2b,0x9f,0xbf,0x87,0xb0,0x79,0x2d,0x6a,0xd1,0x98,0x5a,0x24,0x56,0x41,0x69,0x67,0xab,0xad,0xa6,0x42,0x3e,0x87,0xc8,0x1b,0x87,0x71,0x97,0x62,0x9b,0xb5,0x58,0xaa,0x9d,0xe,0x10,0x57,0xd0,0x63,0x71,0x90,0xe4,0x1,0x31,0xb4,0x17,0xaf,0x59,0xf8,0x2d,0x4a,0x4e,0xf0,0x95,0xe1,0xff,0xe0,0x65,0x30,0x91,0xa8,0x45,0x63,0x6a,0x6e,0xb7,0xb3,0x82,0x31,0x6d,0xaa,0x5,0x44,0x26,0xcb,0x6e,0x79,0x16,0x0,0xba,0x0,0xbd,0xb1,0x19,0xbd,0xb1,0x19,0xad,0x61,0x32,0xd4,0xd5,0xa3,0x35,0x4c,0x46,0xaf,0x6b,0x82,0xea,0x1a,0xa8,0xaa,0x45,0x8f,0x27,0x41,0x89,0xa1,0xa7,0xd2,0x18,0x72,0x25,0x81,0x9a,0x47,0x64,0xfa,0x8c,0x3f,0x7b,0xda,0x11,0xbd,0x3d,0x88,0x9e,0x4e,0x44,0x67,0x2b,0xa2,0x73,0x27,0x52,0xe7,0x76,0x44,0xeb,0x56,0xa4,0x1d,0x5b,0x91,0x7a,0xfb,0x8c,0x18,0x7,0xd8,0x0,0x24,0x63,0x86,0x5d,0xe1,0xdc,0x88,0x52,0x10,0x44,0xc9,0x9,0x7e,0x59,0xd5,0x3d,0xca,0xe1,0xe,0xe7,0x28,0x8a,0x42,0x7f,0x7f,0x3f,0x1b,0x36,0x6c,0x70,0xd4,0x97,0xa2,0x28,0xa8,0xaa,0x1a,0xc8,0xc3,0x92,0xcd,0xee,0x61,0xb5,0xb2,0xd7,0x55,0x92,0xa4,0x11,0xef,0x51,0xd0,0x45,0x28,0x50,0xdd,0x4f,0x21,0xc,0x21,0xeb,0xcf,0xc,0x8a,0x98,0xe,0xe8,0xb5,0xb5,0x68,0x33,0xf7,0x45,0x9b,0xb1,0xf,0xda,0xb4,0xf7,0xa0,0xcd,0x9c,0x87,0x3e,0x7d,0x6f,0xb4,0xa6,0xbd,0xd0,0xeb,0x1b,0xa1,0x46,0x82,0x14,0xc6,0x9b,0x15,0xc7,0x50,0x22,0xad,0x48,0x66,0x37,0x55,0x1a,0xf8,0x59,0xd1,0xb8,0x3c,0xf0,0x67,0x7e,0xe0,0x93,0x3,0x7a,0x41,0xb4,0x77,0x23,0x5a,0xd7,0x23,0xb5,0x6e,0x43,0xda,0xfa,0x26,0xd2,0xe6,0x75,0x48,0x9b,0xde,0x40,0x79,0x67,0x35,0xd2,0xa6,0x37,0x91,0xba,0xba,0x7,0xc5,0x4e,0x7,0xf4,0x74,0x35,0x28,0x31,0xd8,0xed,0x99,0x31,0x3b,0x69,0x10,0x14,0x51,0x72,0x82,0xaf,0x94,0x6b,0xd0,0xa9,0xdf,0x9c,0x3d,0x3d,0x3d,0x34,0x36,0x36,0x72,0xe9,0xa5,0x97,0x22,0x84,0x18,0x72,0x62,0x75,0x39,0xbe,0x64,0x59,0x46,0xd3,0x34,0x36,0x6e,0xdc,0x48,0xa1,0x50,0x8,0x55,0xb6,0x57,0x2a,0x56,0x59,0x96,0xe9,0xef,0xef,0xa7,0xb3,0xb3,0x93,0xde,0xde,0x5e,0x76,0xec,0xd8,0xc1,0xe6,0xcd,0x9b,0x69,0x6d,0x6d,0x5,0xd8,0xe3,0xbe,0x9,0x21,0x46,0x15,0x3b,0x33,0x3e,0x83,0xd4,0xce,0xa,0x2c,0xfb,0x16,0x2,0x72,0x59,0x44,0x2e,0x3f,0xa8,0x37,0x5a,0x43,0x23,0xea,0xfc,0x45,0xa8,0x7,0x1e,0x83,0x7a,0xe0,0xd1,0x68,0x33,0xf7,0x43,0x9f,0x3a,0x19,0xea,0x81,0x24,0xa0,0x2,0xfd,0x40,0x6,0x43,0x8c,0xfa,0x80,0x1e,0xc,0x95,0x29,0xf1,0xc,0x8f,0x1d,0x8c,0x64,0x88,0x9d,0x4,0x28,0xa0,0x4f,0xac,0x41,0x9f,0xb9,0x3f,0x5a,0x7c,0x7f,0x88,0xbf,0xcf,0x10,0xc9,0x7e,0xe0,0xdd,0x2,0xf2,0xc6,0x35,0x48,0xef,0xac,0x46,0x7e,0x63,0x5,0xca,0xeb,0xcb,0x91,0xde,0x5c,0x89,0xbc,0x75,0xcb,0x2e,0xa1,0x8b,0x2b,0x50,0x55,0x8d,0x6e,0xa2,0x33,0x1c,0x24,0x51,0x72,0x82,0xaf,0xf8,0xf1,0xa2,0x97,0xf2,0xd9,0xde,0xde,0xce,0xbc,0x79,0xf3,0xf8,0xfe,0xf7,0xbf,0xef,0x79,0x3c,0x61,0x47,0x5f,0x5f,0x1f,0x5b,0xb7,0x6e,0x65,0xdd,0xba,0x75,0xac,0x5e,0xbd,0x9a,0xd5,0xab,0x57,0xf3,0xd2,0x4b,0x2f,0xb1,0x64,0xc9,0x12,0x74,0x5d,0x47,0x55,0xd5,0xc1,0xb6,0xb2,0x2c,0x87,0x36,0xa3,0x73,0xc5,0xe6,0xc0,0x38,0x59,0x31,0x33,0xd3,0x1,0x6d,0xfe,0x2,0xd4,0x43,0x4e,0x44,0x3d,0xe4,0xbd,0xa8,0xfb,0x1f,0x85,0x3e,0xb3,0x19,0x6a,0x31,0x32,0xa9,0x2e,0xa0,0x17,0xd8,0xcc,0xe0,0xa4,0x80,0xa3,0xd0,0xb5,0x81,0x20,0x80,0x2,0x86,0x60,0x76,0xd,0x9,0xd8,0x98,0x68,0x48,0x29,0xa8,0x8b,0xf6,0x47,0x3d,0x76,0x7f,0xf2,0xd2,0x99,0xd0,0x5,0x62,0x4b,0x17,0xf2,0xca,0xe7,0x88,0xbd,0xb4,0x18,0x79,0xe5,0x73,0x28,0xab,0x5f,0x44,0xee,0xe8,0x44,0xc7,0xd0,0xdf,0xe1,0xe3,0x73,0xbb,0x6e,0x41,0xb0,0x44,0xc9,0x9,0xbe,0x38,0xe8,0xa0,0x83,0xba,0x80,0x1a,0xaf,0x2,0x1a,0x89,0xb3,0x7d,0xfb,0x76,0x16,0x2e,0x5c,0xc8,0xfd,0xf7,0xdf,0x6f,0x27,0x94,0x8,0x25,0xb0,0x76,0xed,0x5a,0x9e,0x7f,0xfe,0x79,0x16,0x2f,0x5e,0xcc,0xe2,0xc5,0x8b,0xf7,0xe8,0xe6,0xc7,0x62,0xb1,0x21,0xdd,0x5c,0x3f,0x26,0x28,0xdc,0xb0,0x39,0x66,0x3b,0x21,0x40,0xd3,0x90,0xfa,0xfb,0x77,0x65,0x66,0x93,0xa7,0x53,0x38,0xfe,0x34,0xa,0x27,0x9f,0x85,0x7a,0xc4,0x89,0x30,0x11,0x43,0x58,0xda,0x81,0x6e,0xa0,0xa0,0x83,0x8,0x6a,0xf9,0x2b,0x1,0xb2,0x80,0x6a,0xa0,0x1,0x88,0x1,0x3b,0x40,0x7e,0xe3,0xd,0x94,0xe5,0xcf,0x20,0xbf,0xf8,0x24,0xe2,0xc9,0xbf,0xb3,0xb0,0x46,0x61,0xca,0xc4,0x49,0x74,0x4b,0xa,0xd9,0xda,0x66,0x34,0x59,0x41,0x98,0xca,0xe7,0x46,0xf1,0x1c,0x40,0x51,0x3,0xda,0x6c,0x9,0x9b,0x1b,0x13,0x5,0x91,0xb0,0xb9,0xb,0x4d,0xd3,0x78,0xea,0xa9,0xa7,0x58,0xb5,0x6a,0x15,0xb7,0xdf,0x7e,0x3b,0x4b,0x96,0x2c,0x19,0xfc,0x59,0x2c,0x16,0x33,0x65,0x23,0xf4,0x99,0xda,0x80,0xa0,0x89,0x1,0x41,0xd3,0x66,0xcf,0xa7,0x70,0xea,0x19,0x68,0xf3,0xe,0xa1,0xb0,0xe8,0x7d,0x30,0x37,0x65,0x74,0x27,0xdf,0x5,0x32,0x3,0xa3,0x56,0xe1,0x19,0xb9,0xd8,0x5,0x5d,0x40,0x5c,0x18,0xdd,0xe5,0x3a,0x20,0xf,0xe2,0xc5,0xf5,0x34,0xae,0x5b,0x4e,0x53,0xd7,0x36,0x9a,0x56,0x3c,0x43,0xc3,0xeb,0x2f,0xa2,0x64,0xfb,0xc9,0xb4,0x4c,0x23,0x9f,0x4a,0x23,0x34,0x75,0xc,0xa3,0x7b,0x22,0xa0,0xa2,0x6,0x76,0x84,0xcd,0xad,0x99,0xcc,0x48,0xd8,0xbc,0xc5,0xa3,0x8f,0x3e,0xca,0x4d,0x37,0xdd,0xc4,0x3d,0xf7,0xdc,0x33,0xf8,0x6f,0xf1,0x78,0x7c,0xc4,0x89,0x8a,0xc0,0x8a,0x95,0x99,0x76,0x42,0x80,0xae,0x23,0xfa,0xfa,0x10,0x80,0xba,0xd7,0x6c,0xa,0xe7,0x7e,0x95,0xfc,0xd9,0x5f,0x85,0xe9,0x18,0x63,0x56,0x3b,0x18,0xe8,0xf2,0x69,0xe1,0x14,0xb3,0x91,0xa0,0x63,0x8c,0xdb,0x35,0x1,0x55,0x18,0x7d,0xd2,0x9d,0xd0,0xbc,0xfa,0x79,0x26,0x2d,0x7b,0x94,0x29,0xcf,0x3f,0x4c,0x55,0xdb,0x46,0xfa,0x5b,0xa6,0x91,0xab,0xae,0x43,0x68,0xc3,0x67,0x38,0x4a,0x23,0xc0,0xa2,0x6,0x5e,0x9,0x9b,0x19,0x4e,0x24,0x6c,0xfe,0x60,0xf9,0xf2,0xe5,0xfc,0xec,0x67,0x3f,0xe3,0xf6,0xdb,0x6f,0x7,0x8c,0x31,0xb8,0xe1,0xa5,0xd4,0x3,0x29,0x56,0x66,0xdb,0x9,0x81,0xe8,0xed,0x35,0x32,0xb4,0x69,0x7b,0x93,0x3f,0xff,0x3f,0xc9,0x7f,0xe2,0x4b,0x30,0x4d,0xc0,0x26,0xa0,0x4b,0x7,0x29,0xa8,0x5d,0x4c,0x17,0xa0,0xb,0x48,0x8,0x68,0x4,0x14,0x48,0xaf,0x7a,0x9b,0xbd,0x16,0xdf,0xc1,0x94,0x17,0x1e,0xa1,0x7a,0xeb,0xdb,0x64,0x1b,0x27,0x92,0xad,0x69,0x42,0x68,0xc5,0xa9,0xdc,0x3d,0x11,0x70,0x51,0x3,0xab,0xc2,0xe6,0xe6,0x5a,0xb5,0x48,0xd8,0xfc,0xc5,0x8b,0x2f,0xbe,0xc8,0x85,0x17,0x5e,0xc8,0x4b,0x2f,0xbd,0x4,0xc,0xcd,0xde,0x2,0x27,0x56,0x66,0xda,0x9,0x1,0xaa,0x8a,0x94,0xc9,0xa0,0xc7,0xd3,0xe4,0x2e,0xb9,0x9c,0xfc,0xe7,0xbf,0x5,0x33,0x14,0xd8,0x0,0x74,0x6a,0xbb,0x96,0x58,0x54,0x22,0x8a,0x99,0x5c,0x23,0x50,0x5,0xc9,0xb7,0x5a,0xd9,0xeb,0xe9,0x3b,0x99,0xfe,0xe4,0xdd,0xd4,0x6c,0x5e,0x4b,0xdf,0x84,0x69,0xe4,0xab,0xeb,0x11,0x6a,0x61,0x8,0x2d,0x4,0xa2,0x6,0xd0,0x66,0x7a,0x65,0x9f,0x97,0xb,0x70,0x23,0x78,0x8f,0x43,0xe,0x39,0x84,0x65,0xcb,0x96,0x71,0xdd,0x75,0xd7,0x21,0xcb,0x32,0xb9,0x5c,0xe,0x55,0x55,0x4d,0x1f,0x84,0x13,0x34,0x51,0x13,0xbd,0xbd,0x48,0x99,0xc,0x85,0x83,0x4f,0xa0,0xef,0xb1,0xd7,0xc9,0x5f,0xf9,0x5d,0x50,0x14,0x58,0xa5,0x41,0x4f,0x85,0x8b,0x1a,0xc,0x74,0xb7,0x35,0xd8,0xa1,0xc1,0x46,0x9d,0xcc,0x84,0x16,0xde,0x38,0xff,0x12,0x9e,0xf9,0x3f,0x7f,0x63,0xf5,0xb9,0xdf,0x45,0xca,0x15,0xa8,0xdd,0xf0,0x1a,0xe8,0x3a,0xba,0x43,0xb,0x80,0xbd,0x14,0x45,0x53,0x11,0x7b,0x25,0x6a,0x91,0x10,0xfa,0x8f,0xcb,0x2e,0xbb,0x8c,0x35,0x6b,0xd6,0x70,0xd2,0x49,0x27,0xa1,0x69,0x1a,0xd9,0x6c,0x76,0xcc,0xef,0x25,0x30,0x6b,0xda,0x84,0x4,0x6a,0x1,0xa9,0xb7,0x17,0x80,0xec,0x37,0x7f,0x42,0xe6,0xde,0xc5,0xe8,0xb3,0xa7,0xc0,0x4a,0x1d,0x3a,0x22,0x41,0xdb,0x3,0x2,0x63,0xb6,0xb7,0x43,0x83,0xf5,0x3a,0xb9,0xa6,0x6,0xde,0xb8,0xf0,0x12,0x9e,0xbf,0xf2,0x76,0xb6,0x1e,0xfc,0x7e,0xd2,0x9b,0xdf,0x26,0xfd,0xee,0x3a,0xa3,0xad,0x64,0xff,0xe6,0x79,0x9d,0xe9,0x8d,0x59,0x8f,0x2d,0x12,0xb5,0xca,0xc3,0x3e,0xfb,0xec,0xc3,0x13,0x4f,0x3c,0xc1,0x1f,0xff,0xf8,0x47,0xa6,0x4c,0x99,0x42,0x36,0x9b,0x1d,0xb1,0xad,0x9f,0x99,0xda,0x90,0xb6,0x92,0x84,0xe8,0xed,0x41,0xca,0xe6,0xc8,0x9f,0xfa,0x69,0xfa,0x1f,0x5e,0x4d,0xfe,0x7b,0xdf,0x32,0x26,0x4,0xde,0xd1,0x8c,0x71,0xb4,0xe8,0x11,0x1b,0x19,0xbb,0xb,0xdc,0xdb,0x3a,0x5d,0xf3,0xe7,0xb1,0xe4,0x7,0x37,0xf3,0xc2,0xf7,0x6e,0x61,0xdb,0xa2,0x93,0xa9,0xdb,0xb4,0x96,0x44,0xcf,0x4e,0x74,0xd9,0x54,0xd1,0xed,0xa1,0xa6,0x7d,0xe8,0xbe,0x3a,0x5e,0x8f,0x2d,0x12,0xb5,0xf1,0x83,0x73,0xcf,0x3d,0x97,0x57,0x5e,0x79,0x85,0xbd,0xf7,0xde,0x9b,0x5c,0x2e,0xb7,0x47,0xf5,0xd5,0xc0,0x74,0x3f,0x25,0x9,0xd1,0xd3,0x3,0x40,0xe6,0x3b,0xff,0x4d,0xf6,0xf6,0xdb,0xd0,0xe,0x9c,0xf,0xab,0x75,0xe8,0xd6,0x4c,0x16,0xc0,0x8f,0x0,0xec,0x12,0xb8,0xad,0x1a,0x74,0xc1,0xbb,0x27,0x9d,0xc4,0xd2,0xef,0xdf,0xc0,0xf2,0xf3,0x7f,0x4c,0x21,0x91,0x42,0xc9,0xf4,0x58,0x33,0xe7,0xd3,0x98,0x9c,0xa3,0xf5,0xd8,0x22,0x51,0x1b,0x7f,0x68,0x68,0x68,0xe0,0xc5,0x17,0x5f,0xe4,0xb0,0xc3,0xe,0x23,0x9f,0xcf,0xa3,0xaa,0xaa,0xa5,0x4c,0xde,0xf5,0xee,0xe7,0x80,0xa8,0x9,0x20,0x73,0xc3,0x3f,0x29,0x7c,0xff,0x2b,0xb0,0xe,0x78,0x3b,0xca,0xd2,0xca,0x82,0x4,0x14,0x34,0x58,0xaf,0x41,0x27,0xac,0xbb,0xe0,0x53,0x2c,0xf9,0xf2,0x6f,0x51,0x32,0xbd,0x48,0x5,0x73,0xfb,0xae,0xfd,0x9c,0x68,0x28,0x29,0x6c,0x51,0xf7,0x33,0xc2,0xee,0x68,0x68,0x68,0xe0,0x85,0x17,0x5e,0xe0,0xd4,0x53,0x4f,0xa5,0x50,0x28,0xa0,0x69,0x5a,0x30,0x76,0x29,0xec,0x26,0x6a,0xfd,0x3f,0xfe,0xb,0xea,0xe7,0xde,0xf,0xab,0x80,0xfe,0x68,0x2c,0xcd,0x31,0x48,0x40,0x46,0x83,0x1e,0xa8,0xda,0xb1,0x19,0xa5,0xbf,0x7,0x5d,0x1e,0xfb,0xe6,0xfa,0x3d,0x7b,0xba,0x87,0xb0,0x45,0xa2,0x16,0x61,0x24,0x3c,0xf4,0xd0,0x43,0x9c,0x7e,0xfa,0xe9,0x43,0x32,0xb7,0x91,0xe0,0xc6,0xf7,0x3b,0xa2,0xa8,0x5d,0x7b,0x3b,0xea,0x25,0x67,0xc3,0xab,0x3a,0xa8,0xe3,0x6c,0x81,0x6d,0x10,0x90,0x92,0xa0,0xd,0x66,0x3f,0xf6,0x7b,0xd4,0x78,0x12,0x5d,0x8c,0x2e,0x6c,0x7e,0x8b,0x9a,0x10,0x62,0xa8,0xb0,0x45,0xa2,0x16,0x61,0x2c,0xdc,0x73,0xcf,0x3d,0x9c,0x7a,0xea,0xa9,0xa3,0x8a,0x9b,0xeb,0xb,0x7a,0x77,0xef,0x7e,0xfe,0xe0,0x16,0xd4,0xaf,0x9d,0x3,0xab,0x81,0x7c,0xd4,0xf5,0x74,0x1c,0x1a,0xd0,0xc,0xd,0xab,0x96,0xd1,0xb4,0x76,0x29,0x99,0xba,0x9,0x8c,0xb6,0x33,0x21,0x8,0xa2,0x6,0x3,0x19,0x5b,0x34,0xfb,0x19,0xc1,0xa,0x1e,0x7a,0xe8,0x21,0x3e,0xfd,0xe9,0x4f,0x93,0xcf,0xe7,0x4b,0x96,0x49,0x32,0xb,0x5b,0xa2,0x26,0x4,0x64,0x8c,0xbd,0x9e,0x99,0x2b,0x7e,0x47,0xe1,0xeb,0xe7,0xd,0x88,0x9a,0xe6,0xd2,0x9,0x1e,0xe,0x40,0x48,0x20,0x49,0x20,0x97,0xf8,0x48,0x3,0x9f,0xa0,0xbe,0x17,0x31,0x9,0xfa,0x61,0xef,0xa7,0xfe,0x84,0x8e,0x40,0x1f,0x65,0x5d,0x63,0x50,0x44,0xd,0xca,0x28,0x5b,0x14,0x89,0x5a,0x65,0xe3,0xb6,0xdb,0x6e,0xe3,0x5f,0xff,0xfa,0x17,0x1b,0x37,0x6e,0x24,0x99,0x4c,0x5a,0x3e,0xaf,0xd2,0xf6,0xf8,0x9b,0x5a,0x40,0x2a,0xa8,0x64,0xff,0xe3,0x1a,0xa,0xdf,0xff,0x2,0xac,0x4,0xb2,0x7e,0x8b,0x9a,0x0,0x45,0x18,0x85,0x25,0x93,0x3,0x9f,0x18,0xbb,0xc6,0xf9,0xa,0x18,0x7b,0x34,0x55,0x6,0x56,0xfc,0xf,0xfc,0x7b,0xf1,0xef,0xa,0x6,0x5f,0x16,0xbb,0xda,0xe5,0x30,0x4a,0x16,0xf5,0x63,0x94,0x4b,0x72,0xa3,0x44,0xd2,0x58,0xd0,0x81,0x26,0xa8,0x79,0x69,0x2d,0x53,0x5e,0xfa,0x27,0x7d,0xcd,0xd3,0x10,0x65,0xee,0x25,0x1e,0x9,0x4e,0xf3,0x6d,0x4d,0x84,0x47,0xa2,0x16,0x1,0xe0,0xbe,0xfb,0xee,0xe3,0xe0,0x83,0xf,0x26,0x93,0xc9,0x90,0x4a,0xa5,0x4c,0x57,0xfa,0xb5,0x2d,0x6a,0x2,0xa4,0x4c,0x96,0xc2,0xa1,0xef,0x25,0x7f,0xd5,0x77,0x61,0xd,0xc6,0xc0,0xb6,0x97,0xa2,0xa6,0x63,0x64,0x57,0x71,0x61,0xd4,0x68,0xab,0x1d,0xf8,0xf7,0x2e,0x60,0x47,0x1,0x69,0xe3,0xbb,0x88,0xd6,0xd,0x48,0xdb,0xb7,0x21,0x5a,0x37,0x22,0xba,0x3b,0x8c,0x72,0xdf,0x99,0x5e,0xe8,0xef,0x5,0x5d,0x43,0x14,0x57,0xf2,0xeb,0xda,0x60,0xb9,0x70,0x3d,0x5d,0x8b,0x5e,0xd7,0x84,0x5e,0x3f,0x11,0xad,0x71,0x12,0x7a,0xf3,0x44,0xb4,0x96,0x69,0xe8,0x13,0x1b,0x60,0x12,0x46,0xe6,0x94,0xc7,0x28,0xa1,0xd4,0x83,0xd1,0xed,0x36,0xb1,0x59,0xbd,0x2c,0x8,0x1,0xa,0x4c,0x5b,0xfa,0x77,0x94,0xfe,0x1e,0xb4,0xe6,0xe9,0x88,0x12,0x2,0x1b,0x34,0x51,0x3,0x1b,0xc2,0x16,0x89,0x5a,0x84,0x22,0x16,0x2d,0x5a,0xc4,0x2f,0x7e,0xf1,0xb,0xbe,0xf1,0x8d,0x6f,0x50,0x28,0x14,0x90,0x1d,0x9c,0x2d,0xdb,0xb3,0x9d,0x80,0xfe,0x7e,0x74,0x59,0x22,0x7b,0xf5,0xdd,0x46,0x56,0xd3,0xe1,0xd1,0x1a,0x35,0x7d,0xc0,0x7f,0xb5,0x80,0x16,0x8c,0x6c,0x6c,0x3b,0x48,0x6b,0xde,0x42,0x7e,0x75,0x9,0xf2,0xab,0xcb,0x90,0xd6,0xad,0x41,0xde,0xb2,0x16,0xd1,0xb6,0x1d,0xd1,0xd9,0x31,0x98,0x94,0x9,0xf6,0xac,0x6,0x3e,0x1c,0xbb,0xff,0x5b,0xb1,0xad,0x1e,0x97,0xd1,0x1b,0x26,0xa0,0x4d,0xdd,0x1b,0x6d,0xe6,0x3c,0xd4,0x19,0xf3,0x51,0x67,0x1f,0x80,0x3a,0x7b,0x7f,0xb4,0x19,0x53,0xa0,0x59,0x40,0x5e,0xc0,0x4e,0x8c,0xc2,0x97,0x9a,0xb,0x93,0x26,0x69,0x81,0xbc,0xbe,0x9f,0x29,0xcb,0xfe,0x49,0x7f,0xe3,0xe4,0xd0,0x88,0x1a,0x58,0x7c,0x2c,0x22,0x51,0x8b,0x30,0x1c,0x5f,0xff,0xfa,0xd7,0x79,0xf0,0xc1,0x7,0x79,0xfc,0xf1,0xc7,0xc7,0x14,0xb6,0xf2,0x96,0x7f,0xe8,0x48,0x9a,0x46,0xee,0x43,0x5f,0x40,0x3f,0xac,0x1e,0x5e,0xd3,0xdd,0x17,0xb5,0xe2,0x46,0xf1,0x9,0x18,0xb5,0xcd,0xd6,0xe9,0x28,0x7f,0x7f,0x1c,0xe5,0x7f,0x1f,0x46,0x5e,0xfe,0xc,0xd2,0xda,0x95,0xc8,0xfd,0xb9,0x21,0x67,0xe,0x20,0x83,0x9e,0x4a,0x18,0x2b,0xf4,0xc5,0xd0,0xb1,0x33,0x21,0xc4,0xd8,0x39,0x96,0xa6,0x19,0x59,0x5d,0x21,0x8f,0xd4,0xba,0x15,0xf9,0xdd,0xad,0x88,0x97,0x9e,0x1b,0xc,0x47,0x6b,0xa8,0x47,0x9d,0x35,0x9f,0xc2,0x21,0x27,0x91,0x3f,0xec,0x7d,0x14,0xf6,0x3b,0xa,0x66,0xc4,0x41,0x31,0x66,0x2e,0xe9,0xc2,0x19,0x91,0xd3,0x81,0x6,0x98,0xf4,0xf8,0xa3,0xd4,0x6e,0x5a,0x43,0xd7,0xf4,0x7d,0x87,0x9c,0xa3,0x50,0xbc,0x9e,0x72,0xe0,0x26,0xdf,0xf4,0xa3,0x11,0x76,0x51,0x5b,0xb5,0x6a,0x15,0x5d,0x5d,0x5d,0xa6,0x8b,0x2a,0x96,0xc2,0x58,0xd7,0x63,0x76,0x9c,0xc9,0xea,0x78,0x54,0x91,0x23,0x49,0x12,0xa9,0x54,0x8a,0x9a,0x9a,0x1a,0x1a,0x1b,0x1b,0x49,0xa7,0xd3,0x96,0x6c,0xb8,0x85,0xbb,0xee,0xba,0x8b,0xc6,0xc6,0xc6,0x51,0xbb,0xa4,0x65,0x6f,0x6a,0xef,0xeb,0x45,0x57,0x64,0xf2,0x97,0xfe,0xc4,0xc8,0x52,0x74,0x17,0x67,0x40,0x55,0x20,0x2d,0xc1,0x14,0x40,0x3,0xe9,0x95,0x8d,0xc4,0xfe,0x76,0xb,0xb1,0x7,0x6e,0x43,0x5e,0xff,0xe6,0x60,0x33,0x5d,0x11,0x68,0x35,0x69,0x63,0xf,0xe5,0x18,0xdd,0x70,0xd3,0xdf,0xb7,0x24,0x1,0x92,0xd1,0x45,0x4d,0x56,0xd,0x15,0x42,0xb5,0x80,0xe8,0xe9,0x24,0xf6,0xd2,0xbf,0x89,0xbf,0xf4,0x6f,0xf4,0x9b,0xae,0x46,0x9d,0xb1,0xf,0xea,0xc2,0x63,0xc8,0x1f,0x71,0x32,0xb9,0x23,0x4e,0x41,0xdf,0xa7,0x9,0x92,0x92,0x71,0x8f,0x76,0x60,0x74,0x77,0xed,0xdc,0xa7,0x98,0x4,0xdd,0x30,0x6d,0xe9,0x3,0x14,0x92,0xd5,0xf6,0xaf,0x67,0x4,0xb8,0xcd,0x37,0x25,0x6c,0xe3,0x61,0xc6,0xf4,0xd4,0x53,0x4f,0x65,0xf3,0xe6,0xcd,0xae,0xd9,0xf7,0x12,0x8a,0xa2,0x50,0x5b,0x5b,0xcb,0xec,0xd9,0xb3,0x99,0x3a,0x75,0x2a,0x33,0x67,0xce,0xe4,0x90,0x43,0xe,0xe1,0xb4,0xd3,0x4e,0xa3,0xa1,0xa1,0xc1,0xf3,0x78,0x1a,0x1a,0x1a,0xb8,0xf7,0xde,0x7b,0x7,0xd7,0xb8,0x29,0xca,0xd0,0xc7,0xaa,0xec,0x85,0xba,0x6a,0x1,0xa1,0x43,0xe6,0x1b,0x37,0xa0,0x1f,0xdc,0x4,0xaf,0xe8,0xee,0x8c,0xab,0x69,0x18,0x33,0x95,0x73,0x81,0x9d,0x10,0xbf,0xe9,0x8f,0x28,0xcf,0x3d,0x88,0xfc,0xec,0xc3,0xc8,0xdd,0xdd,0x46,0xc6,0x54,0x95,0x4,0x25,0x3e,0x54,0x2b,0x9c,0x12,0xb5,0xb1,0xda,0xca,0xa,0x7a,0x75,0xdd,0x40,0xcf,0x58,0x40,0x3e,0x87,0xbc,0xfe,0x4d,0x62,0xeb,0xdf,0x24,0x79,0xdf,0x1f,0x50,0x27,0x4f,0x26,0x7f,0xf0,0x49,0x14,0xf6,0x3b,0x94,0xdc,0x9,0x1f,0x47,0x5b,0xb8,0x17,0xe8,0x92,0x71,0x3e,0x83,0x95,0x9,0x16,0x1d,0x68,0x81,0xc6,0xa7,0x96,0x32,0x71,0xd5,0xd3,0xf4,0xb5,0x4c,0xdb,0xe3,0xd4,0xab,0x72,0xe0,0x5,0x5f,0x2c,0x5c,0xb8,0x70,0xd4,0x7a,0x6c,0x5e,0x9,0x54,0x6b,0x6b,0x2b,0xb,0x17,0x2e,0xe4,0xbe,0xfb,0xee,0xb3,0xcc,0x35,0x83,0x7d,0xf6,0xd9,0x87,0xb7,0xde,0x7a,0xcb,0x15,0xdb,0x41,0x41,0x43,0x43,0x3,0x1f,0xfb,0xd8,0xc7,0x38,0xff,0xfc,0xf3,0x39,0xea,0xa8,0xa3,0x3c,0xf7,0xff,0xc1,0xf,0x7e,0x90,0x87,0x1e,0x7a,0x68,0x48,0xd6,0x56,0xb6,0xa8,0x9,0xa3,0x4,0x91,0x36,0x63,0xe,0xfd,0x4f,0xbc,0x61,0xcc,0x12,0x76,0xbb,0x30,0x9e,0xa4,0x2,0xb5,0x12,0x4c,0x6,0xe5,0xfe,0xc7,0x49,0x5e,0xff,0x6d,0xe4,0xd5,0x46,0x6d,0x3a,0x5d,0x80,0x5e,0x53,0x3b,0xf8,0x72,0xbb,0x31,0xfb,0x6b,0xa7,0xfd,0x60,0x5b,0x21,0x8c,0xee,0x6b,0x57,0x7,0xd2,0x40,0x85,0x6f,0xad,0xb6,0x86,0xdc,0x89,0x1f,0x25,0xfb,0xa1,0xcf,0x91,0x7f,0xef,0xfb,0x8c,0xea,0xb9,0x1b,0x30,0xb7,0x2c,0x46,0x32,0x2a,0xee,0x2e,0xfa,0xf1,0xa5,0xec,0xf5,0xdc,0xbd,0x74,0x4d,0x9b,0x3b,0x50,0x78,0x32,0x1c,0xa2,0xc6,0x58,0xf5,0xd8,0xc6,0x43,0xa6,0x56,0x44,0x22,0x91,0xb0,0xc5,0x2b,0xae,0xf1,0x1b,0xeb,0x23,0x49,0xd2,0x98,0x1f,0x59,0x96,0x4d,0x7d,0x14,0x45,0x31,0xf5,0x89,0xc5,0x62,0x83,0x1f,0x59,0x96,0x69,0x6f,0x6f,0xe7,0xf7,0xbf,0xff,0x3d,0x47,0x1f,0x7d,0x34,0x1f,0xfd,0xe8,0x47,0xd9,0xba,0x75,0xab,0xc3,0x77,0x71,0x74,0xdc,0x70,0xc3,0xd,0x0,0x83,0xd5,0x40,0x1c,0xd9,0x52,0xa5,0x16,0x10,0x40,0xfe,0xdc,0xcb,0x8d,0x81,0xfb,0x4e,0x17,0x44,0xad,0x0,0x4c,0x90,0x60,0x2a,0x24,0xfe,0xcf,0xb5,0x54,0x7f,0xf1,0x64,0xe4,0xd5,0x2f,0xa1,0xa5,0xab,0xd1,0x6a,0x6b,0xd1,0xd3,0x35,0xc1,0x15,0x35,0x18,0x88,0x4d,0xa0,0xd7,0x36,0xa0,0x36,0x34,0xa2,0x36,0x36,0x42,0x7f,0x2f,0xc9,0xbf,0xdf,0x46,0xed,0x5,0x27,0x53,0x77,0xd6,0x71,0x24,0xfe,0xf6,0x88,0x31,0xbb,0x3a,0x75,0x60,0xfd,0xdc,0x68,0xab,0x47,0xea,0xa0,0xea,0x95,0x8d,0x4c,0x7c,0xe5,0x19,0xfa,0x5a,0xa6,0x87,0x4d,0xd4,0x0,0x87,0xab,0x7b,0x4,0x55,0xd4,0xec,0xc2,0x8d,0xbd,0x8e,0x6e,0xf9,0x94,0x24,0x89,0x58,0x2c,0x46,0x3c,0x1e,0x7,0xe0,0xfe,0xfb,0xef,0x67,0xde,0xbc,0x79,0xdc,0x7c,0xf3,0xcd,0x8e,0xc5,0x36,0x16,0x66,0xcc,0x98,0xc1,0x67,0x3f,0xfb,0x59,0xd3,0x7b,0x49,0xcd,0x40,0x64,0xb2,0xa8,0xf5,0x4d,0x14,0x3e,0xf8,0x19,0xa3,0x4b,0xe5,0xf4,0x1e,0xd0,0x3c,0x30,0x5d,0x2,0x9,0x52,0x9f,0x39,0x97,0xd4,0xaf,0x2e,0x47,0x57,0x24,0xb4,0xba,0x3a,0x63,0xf0,0xdf,0xc1,0x2e,0xd8,0x68,0x70,0x4e,0x30,0x75,0xa3,0x38,0x64,0xba,0xe,0xb5,0xb1,0x9,0xad,0x26,0x4d,0x6c,0xe9,0x33,0xa4,0x2f,0x3a,0x95,0xf9,0x97,0x9d,0xc7,0xa4,0x97,0x5e,0x34,0xce,0x3f,0x98,0x2c,0xd,0x5c,0xdf,0x70,0xba,0x80,0x2a,0x98,0xbc,0xea,0x31,0x52,0x3b,0xb7,0x50,0x88,0xa7,0x2c,0xc7,0x67,0x3d,0x66,0xe7,0xf9,0xd1,0x26,0xf8,0x32,0xe1,0xa4,0xf8,0x39,0x61,0x4b,0xd7,0xf5,0x41,0x81,0xeb,0xee,0xee,0xe6,0x82,0xb,0x2e,0xe0,0x9c,0x73,0xce,0x29,0x79,0x0,0xb5,0x1b,0xf8,0xe1,0xf,0x7f,0x88,0x10,0x62,0xd4,0x1a,0x6e,0xbb,0x63,0xd4,0x6b,0x16,0xc2,0x38,0x7c,0xe5,0xd4,0x4f,0xc3,0x3c,0x5,0x3a,0x1c,0x5e,0xb7,0x55,0x0,0x66,0x48,0x90,0x81,0xea,0x4f,0x9c,0x40,0xe2,0xe1,0xdb,0x50,0x53,0x49,0xf4,0xaa,0xf4,0x1e,0x87,0x1d,0x7b,0x96,0x7d,0x39,0x9,0x5d,0x43,0xc4,0xe2,0xa8,0x4d,0x4d,0x64,0x93,0x9,0x26,0x3d,0xf3,0xf,0x8e,0xbb,0xf6,0x2,0xe,0xb9,0xe6,0xab,0xd4,0xbf,0xfc,0xb2,0x31,0x39,0x52,0x2f,0x81,0xba,0x9b,0x7f,0x49,0x40,0x16,0x6a,0x37,0xad,0xa1,0x90,0xa8,0x42,0xe8,0xe5,0xff,0x92,0xf2,0x83,0x1f,0x6d,0x82,0x1f,0x1,0x5e,0x9,0x91,0x1b,0xb6,0x8a,0x48,0x24,0x12,0x8,0x21,0xb8,0xe3,0x8e,0x3b,0x38,0xe0,0x80,0x3,0x3c,0xe9,0x9a,0xce,0x9a,0x35,0x8b,0x7d,0xf7,0xdd,0xd7,0x54,0xd6,0x36,0xe6,0xb5,0xe4,0xb2,0xe8,0x40,0xe1,0xc4,0x4f,0x41,0x16,0x1c,0x5d,0x90,0x5a,0xc0,0xe8,0x96,0xe9,0x50,0x7d,0xc6,0x71,0xc4,0x5e,0x7e,0x1a,0x35,0x9d,0x86,0x58,0x7c,0xcc,0xc9,0x80,0xb1,0x10,0xb8,0xee,0xaa,0x66,0x8,0x5c,0xcf,0xf4,0x39,0xf4,0x35,0x4d,0x64,0xda,0xf3,0xff,0xe0,0x98,0x2b,0x3f,0xcd,0x81,0xd7,0x5f,0x41,0xac,0xa3,0xb,0xe6,0x8,0xa8,0x96,0x8c,0x71,0xc6,0x7a,0x88,0xbf,0xb3,0x93,0x96,0xd5,0xcf,0x93,0xa9,0x6b,0x9,0xa5,0xa8,0x1,0xd1,0x26,0xf8,0x52,0x8,0xbb,0xa8,0x15,0xdb,0xed,0x9e,0xbd,0xbd,0xfa,0xea,0xab,0x2c,0x58,0xb0,0x80,0xc7,0x1f,0x7f,0xdc,0x94,0x8d,0x72,0xf0,0x85,0x2f,0x7c,0x1,0x60,0xc8,0x9,0xf4,0x23,0xc5,0x38,0x1a,0x44,0xbe,0x80,0x36,0x67,0x7f,0xb4,0x23,0xf,0x87,0x6d,0x38,0x37,0xb6,0xa6,0x1,0x8d,0xc6,0x38,0x53,0xd5,0x59,0xa7,0x11,0x5b,0xf5,0x8c,0x21,0x6a,0x92,0x54,0x52,0xd4,0xdc,0x12,0x2a,0xab,0x6d,0xcb,0xb5,0x2d,0x34,0xd,0x5d,0x56,0xe8,0x9a,0x36,0x97,0x5c,0x6d,0x3,0xb3,0x1f,0xbc,0x85,0x63,0x7e,0x70,0x16,0x73,0x6f,0xbe,0x1,0xa9,0x3f,0x6f,0x64,0xaf,0x35,0x30,0x6b,0xf1,0x9f,0xa8,0xde,0xbe,0x1e,0x35,0x65,0xeb,0x1c,0xf5,0x51,0x63,0xf0,0x8a,0x3f,0x28,0x6c,0x91,0xa8,0x19,0x18,0x2f,0xa2,0x36,0x1c,0x89,0x44,0x82,0x1d,0x3b,0x76,0x70,0xf2,0xc9,0x27,0xd3,0xde,0xde,0x6e,0xca,0x96,0x5d,0x5c,0x72,0xc9,0x25,0xa4,0x52,0xa9,0x11,0xbb,0xa3,0xe6,0xae,0xc5,0x28,0x3d,0xa3,0x1e,0xff,0x71,0x98,0xa,0xf4,0x39,0x98,0xad,0x49,0x2,0x5a,0x20,0x71,0xe5,0x7f,0x91,0x78,0xe1,0x61,0xd4,0xea,0xea,0xc0,0x8b,0x9a,0x15,0x8c,0x99,0x29,0x6b,0x2a,0x6a,0x2c,0x41,0xc7,0xde,0xb,0x48,0x75,0x6e,0x63,0xc1,0xcd,0x57,0x71,0xfc,0xf7,0x3f,0x42,0xe3,0xd2,0x97,0x60,0x8b,0xc6,0xd4,0x25,0xff,0x20,0xd3,0x30,0x69,0xc4,0x7d,0xa1,0x6e,0xc4,0xec,0x34,0x7f,0xb0,0xba,0x87,0x17,0x8e,0x23,0x51,0x73,0xcf,0xd6,0x58,0xed,0x74,0x5d,0x1f,0x9c,0x58,0xf8,0xc4,0x27,0x3e,0x61,0xca,0x9e,0x5d,0x24,0x93,0x49,0x3e,0xf2,0x91,0x8f,0x94,0x8c,0xc9,0xf4,0x33,0xa0,0x1a,0x55,0x5a,0xd5,0x5,0x47,0x1b,0x1b,0xc2,0x9d,0x3c,0xfb,0xb3,0x59,0x20,0x56,0x76,0x90,0xb8,0xed,0x1a,0x63,0x78,0x49,0x2e,0xbd,0xc0,0x36,0x28,0x42,0x65,0x5,0x96,0xe2,0x50,0xb,0x64,0x6b,0x9b,0x69,0xdf,0xe7,0x0,0xaa,0xb7,0x6f,0xe0,0xd0,0xeb,0x2e,0xe2,0xa8,0xeb,0x3e,0x87,0x5c,0xc8,0x91,0xab,0x69,0xc4,0x6e,0xd7,0xdf,0x6f,0x51,0x13,0x42,0x20,0x45,0xa2,0x66,0xc0,0xaf,0x71,0x30,0xaf,0x7d,0x2a,0x8a,0xc2,0xe2,0xc5,0x8b,0xf9,0xc9,0x4f,0x7e,0x52,0x4e,0x58,0x63,0xe2,0x93,0x9f,0xfc,0x24,0x0,0x85,0xc2,0xae,0x73,0x29,0x2d,0x4d,0xd7,0x67,0x73,0x68,0x55,0x29,0xb4,0x39,0x8b,0xa0,0xd3,0xc1,0xc0,0x34,0x1,0x4d,0x10,0x7b,0xe2,0xaf,0x8,0x1d,0xf4,0xea,0xea,0x40,0x8b,0x9a,0xeb,0xef,0x8d,0xae,0x23,0x34,0x95,0xbe,0xe6,0xa9,0x68,0x89,0x38,0xf5,0xeb,0x5f,0x41,0x8f,0x25,0x30,0xb1,0xf9,0xab,0x24,0x82,0x20,0x6a,0x60,0x63,0xfd,0x76,0x24,0x6a,0xde,0xb5,0x73,0x43,0x48,0x8b,0xbb,0x2,0xbe,0xfd,0xed,0x6f,0xb3,0x61,0xc3,0x6,0xd3,0x3c,0xab,0xf8,0xc0,0x7,0x3e,0x40,0x2a,0x95,0x22,0x97,0xcb,0x1,0xf6,0x5e,0x7e,0x6d,0xe6,0x7b,0xd0,0xa7,0xb6,0x18,0x9b,0xbc,0x9d,0x42,0x4a,0xc0,0xbb,0x10,0xbb,0xe7,0x7f,0x8c,0xff,0x2f,0x71,0xa4,0x5c,0x58,0x45,0xad,0x9c,0xf7,0x4c,0x68,0x1a,0x5a,0x2c,0x41,0xae,0xae,0xd9,0xf8,0x7,0x1b,0xdd,0xd0,0xa0,0x88,0x1a,0x58,0x14,0xb6,0x4a,0x15,0x35,0xa7,0x6d,0xf9,0x75,0x4f,0x84,0x10,0xe8,0xba,0x4e,0x32,0x99,0x4,0xe0,0xbc,0xf3,0xce,0x73,0xcd,0x57,0x3a,0x9d,0xe6,0xb8,0xe3,0x8e,0x1b,0xf4,0x6b,0x16,0xc5,0xb6,0x2,0xd0,0x67,0xec,0xb,0xd,0x18,0x6b,0xcd,0x9c,0xc2,0x44,0x90,0x9f,0x5d,0x8a,0xf2,0xc6,0x2a,0xb4,0xc4,0x9e,0x33,0xa0,0x61,0xec,0x52,0xda,0x69,0xef,0xb4,0x8d,0x20,0x89,0x1a,0x58,0x10,0xb6,0x4a,0x15,0x35,0xb3,0xb3,0x51,0x4e,0x67,0x6a,0x6e,0xb6,0xd3,0x75,0x1d,0x45,0x51,0x78,0xf2,0xc9,0x27,0xb9,0xff,0xfe,0xfb,0xc7,0xe4,0xdb,0xc5,0x69,0xa7,0x9d,0x66,0xa9,0xfd,0xf0,0x6b,0xd1,0x66,0xce,0x87,0x14,0x7b,0xac,0x29,0xb3,0xf,0x1,0x31,0x88,0x3d,0x7d,0x87,0xf1,0xbf,0x89,0xe4,0xa8,0xfe,0x47,0xb5,0xe4,0xf1,0x8c,0xa6,0x93,0xed,0x4b,0xf1,0xc7,0x93,0xa8,0x41,0xc0,0x4e,0x82,0xf7,0x12,0x41,0xed,0x7e,0x9a,0x45,0xb9,0x3e,0x8b,0x5d,0xd2,0xef,0x7d,0xef,0x7b,0x8e,0xc5,0x34,0x1c,0x47,0x1c,0x71,0x4,0x80,0xa9,0xc5,0xba,0x43,0xe2,0x1c,0x10,0x32,0x6d,0xe2,0xf4,0xd1,0xb7,0xfe,0x58,0x45,0x5c,0x40,0x1b,0x48,0xab,0x97,0x18,0xff,0x6f,0x73,0x57,0x41,0x90,0x44,0x2a,0x88,0xa2,0x12,0x4,0xfe,0x98,0xc2,0x56,0xa9,0xa2,0xe6,0xb4,0xad,0xa0,0x75,0x53,0x8b,0x65,0x90,0x56,0xad,0x5a,0xc5,0x8a,0x15,0x2b,0x5c,0xf1,0xb1,0xdf,0x7e,0xfb,0x51,0x5f,0x5f,0x3f,0xea,0x7a,0x36,0x28,0x71,0xcd,0xba,0x6e,0xc,0x5d,0xd7,0xb7,0x18,0xb,0x69,0x9d,0x42,0x2,0xd8,0x9e,0x45,0xda,0xba,0x6e,0x68,0xf1,0xc7,0xa,0xee,0x7e,0x96,0x83,0xa0,0x8a,0x1a,0x8c,0x21,0x6c,0x95,0x2c,0x6a,0x41,0xce,0xe8,0x9c,0x6a,0x57,0xac,0x4d,0xf7,0xe7,0x3f,0xff,0xd9,0x94,0x3d,0xab,0xa8,0xae,0xae,0x66,0xde,0xbc,0x79,0xa3,0xb6,0x29,0x19,0xa3,0x66,0x8,0xa1,0x56,0x5d,0xe7,0x6c,0xc6,0x96,0x0,0x69,0xe7,0x66,0x44,0x67,0xdb,0xe0,0x93,0x1f,0x94,0xec,0xcb,0x2b,0x51,0xd3,0x1d,0xda,0xfb,0x1a,0x64,0x51,0x83,0x0,0x6c,0x82,0xf7,0xa,0x66,0xeb,0xf1,0x43,0x65,0x88,0xda,0xee,0x78,0xec,0xb1,0xc7,0x4c,0xb7,0xb5,0x8a,0x7d,0xf6,0xd9,0x67,0xc4,0x9f,0x8d,0x18,0xa3,0x56,0x30,0x16,0xd1,0xa6,0xd2,0xce,0x66,0x6c,0x31,0x10,0xdd,0xed,0x88,0xfe,0xc,0xba,0xa2,0x4,0x46,0x78,0xbc,0xe8,0xae,0xe,0xe7,0x8c,0x67,0x51,0x3,0x9f,0x37,0xc1,0xf,0xe7,0x7,0x21,0xcd,0x1f,0xf,0xdd,0x54,0xab,0xed,0x56,0xae,0x5c,0xe9,0x5a,0x11,0xce,0x19,0x33,0x66,0x8c,0xea,0xbb,0xe4,0xcf,0x34,0x1d,0x3d,0x26,0x43,0x3c,0x69,0xec,0x5f,0x74,0xa,0x2,0x28,0xe4,0x8c,0x75,0xa7,0xa3,0x1c,0x23,0x57,0xb6,0x9b,0x80,0x89,0xda,0xf0,0xff,0x1f,0xef,0xa2,0x6,0x3e,0x6e,0x82,0x1f,0xce,0x77,0x3b,0xdb,0xf3,0x63,0x66,0xd3,0x29,0x5b,0x6e,0xb6,0x8b,0xc5,0x62,0xe8,0xba,0xce,0x33,0xcf,0x3c,0x63,0x8a,0x67,0x15,0xd3,0xa7,0x4f,0x7,0xec,0x76,0x81,0x1c,0x2e,0xff,0xad,0x3,0x4a,0xc,0x4,0x48,0x16,0x16,0xa0,0x8e,0x97,0x89,0x85,0x4a,0x11,0x35,0xf0,0x69,0x13,0x7c,0x29,0xbe,0x95,0xae,0xa2,0x1b,0xa8,0x44,0x51,0x3,0x6,0xf,0x60,0x79,0xe3,0x8d,0x37,0x4c,0x71,0xad,0xa2,0xb9,0xd9,0x58,0xf0,0xa9,0x59,0x28,0x56,0xa8,0xf,0xfd,0x8f,0x73,0xc8,0x83,0x5e,0xd3,0x8,0xa9,0x14,0xe4,0xcd,0xf5,0x71,0xc7,0x8b,0xa8,0x95,0x8b,0x30,0x89,0x1a,0xf8,0xb0,0x9,0xde,0x49,0xbe,0x53,0xa8,0x54,0x51,0xdb,0x1d,0x6e,0x75,0x45,0xeb,0xea,0xea,0x0,0xac,0x15,0x9f,0x94,0x24,0xa4,0x7c,0x1,0x91,0xed,0x77,0xf6,0x6c,0x83,0x2c,0x68,0x4d,0x53,0xd1,0xeb,0x9b,0x41,0x1d,0x5b,0x34,0x23,0x51,0x73,0xc6,0x9e,0x1f,0x7c,0x4f,0x37,0xc1,0x3b,0xc9,0x77,0xa,0x91,0xa8,0x19,0xe8,0xec,0xec,0x34,0x65,0xc3,0x2a,0x8a,0x25,0xd9,0x2d,0xbd,0xf8,0xb2,0x62,0x24,0x6b,0x7d,0xdd,0xce,0x1e,0xb1,0x97,0x1,0x26,0x25,0xd0,0xa6,0xcf,0x1d,0xb3,0x87,0xeb,0xa6,0x50,0x59,0x41,0x24,0x6a,0xf6,0xf8,0x9e,0x6d,0x82,0x77,0x92,0xef,0x14,0xa2,0x9,0x5,0xf7,0x51,0x5c,0xc3,0x66,0x29,0x4e,0x59,0x46,0x0,0xa2,0x6b,0xa7,0xb3,0xa5,0xc0,0xf3,0x3a,0x34,0x81,0xba,0xe0,0x28,0x43,0xd8,0x46,0x88,0x29,0x48,0xd9,0x97,0x9f,0xf0,0xfb,0x3d,0x2f,0x87,0xef,0xc9,0x26,0x78,0x27,0xf9,0x4e,0xc1,0xf,0xe1,0x8,0xb2,0x58,0xb9,0x55,0x3a,0xdc,0xca,0x18,0xea,0xe0,0xf5,0x8,0xe3,0xb1,0x14,0x3b,0xb7,0x3b,0x7c,0x28,0xb2,0xe,0x7d,0x90,0x3f,0xee,0xc,0xe3,0x2c,0xe4,0x4c,0xff,0xc8,0x31,0x98,0x40,0xd0,0xba,0x94,0x7e,0xfc,0x2,0xe,0x2a,0xdf,0xf5,0x4d,0xf0,0x4e,0xf2,0x9d,0x42,0x25,0x89,0x9a,0xd9,0x99,0xb0,0xe2,0xc6,0x78,0xa7,0x61,0xeb,0x7a,0x6,0xfe,0x2e,0x6d,0x78,0xdd,0x58,0xee,0xe1,0xe4,0x73,0xb3,0x55,0x47,0x7d,0xdf,0x2,0xb2,0x1f,0x38,0x1b,0x29,0x9b,0x1b,0x62,0x3b,0xac,0xa2,0xe6,0xf4,0xaa,0x2,0xbf,0xdf,0x73,0x27,0xf8,0xae,0x6e,0x82,0x77,0x92,0xef,0x14,0x2a,0x4d,0xd4,0xcc,0x62,0xd2,0xa4,0x49,0xa6,0xdb,0x5a,0x41,0x4f,0x4f,0xcf,0x98,0xb1,0x8c,0xf4,0x33,0x69,0xfd,0x1a,0xa3,0x64,0x91,0xec,0xe0,0xb3,0x53,0x30,0xe,0x5b,0xce,0x9e,0xfb,0x3,0x63,0xce,0x35,0xd3,0x7,0x4,0x6b,0x93,0xba,0x9f,0xef,0x8a,0xdf,0xef,0xb9,0x53,0x7c,0xf7,0x56,0x29,0x96,0x70,0xe6,0x27,0x9c,0xde,0x79,0x60,0xa5,0x5d,0x50,0x7d,0xee,0x8e,0x59,0xb3,0x66,0xb9,0x62,0xb7,0x38,0x29,0x21,0x8d,0xb0,0x20,0x76,0xa4,0xeb,0xd1,0x1,0x69,0xdd,0x6a,0x68,0xd5,0x8c,0x3d,0x9e,0x4e,0x41,0x2,0x36,0xea,0x68,0xc7,0xed,0x4b,0xee,0xb8,0x8f,0x23,0x67,0xf3,0xc,0xc,0xb8,0x99,0xa2,0x7,0x4d,0xd4,0xa2,0x4c,0xad,0x34,0xdf,0xb5,0xea,0x1e,0x4e,0x70,0x9d,0x44,0x90,0xb3,0x26,0x37,0xee,0x91,0x59,0x9b,0xc5,0x42,0x90,0xf3,0xe7,0xcf,0x77,0x3c,0x6,0x80,0xb6,0xb6,0xb6,0x11,0xe3,0x19,0x2d,0x46,0x3d,0x26,0x23,0x6d,0x5a,0x87,0xf4,0xd6,0xab,0x50,0xeb,0x70,0x50,0x59,0x1d,0xb2,0xd0,0xf7,0x3f,0x77,0x50,0x98,0xbe,0x2f,0x4a,0x67,0xa7,0xa1,0x6b,0x3e,0xcf,0x28,0x46,0xa2,0xe6,0x1c,0xdf,0x95,0xea,0x1e,0x4e,0x70,0xfd,0x40,0x90,0x7,0xf7,0xdd,0xf0,0x2b,0x84,0x40,0xd3,0x34,0x52,0xa9,0x14,0x8b,0x16,0x2d,0x2a,0x27,0xb4,0x11,0xf1,0xee,0xbb,0xef,0x5a,0x8a,0x69,0x10,0x89,0x14,0x2,0x90,0x57,0xff,0x1b,0x6a,0x70,0x76,0xad,0xae,0xc,0x6c,0xd5,0xa0,0x39,0x4e,0xcf,0xdd,0xcf,0x53,0xd8,0x6b,0x3e,0x4a,0x47,0x7,0xe4,0xb3,0xa3,0x8a,0xdb,0x78,0xe8,0xae,0x96,0xea,0xb9,0x4,0x4d,0x94,0x9c,0xe0,0x3b,0x5e,0xdd,0x23,0xac,0x8,0x72,0x46,0xe7,0x56,0xbb,0x62,0xdb,0xa3,0x8e,0x3a,0x8a,0xda,0x5a,0xa7,0xd3,0x22,0x3,0x23,0x95,0x1f,0x1f,0x3b,0x4e,0xe3,0xe7,0xca,0xd2,0xc7,0x8d,0x33,0x45,0x9d,0xde,0xdb,0xa9,0x0,0x6f,0x6b,0xe8,0xd3,0x1b,0xe8,0xfa,0xfb,0x4b,0x64,0x8f,0x3f,0xd,0xb9,0xb7,0x1f,0xa9,0xa3,0xa3,0xa4,0xaf,0x30,0x8b,0xda,0x68,0x93,0xb,0x41,0x14,0x25,0x27,0xf8,0x8e,0x56,0xf7,0xd8,0x9d,0xeb,0xe4,0xcd,0x77,0x1b,0x61,0x10,0x21,0x37,0xda,0x15,0xf,0x5a,0xf9,0xfc,0xe7,0x3f,0x6f,0x8a,0x67,0x7,0xab,0x57,0xaf,0xde,0xc3,0xb7,0xb9,0x38,0x75,0x74,0x59,0x22,0xf6,0xcc,0x3f,0x10,0x2b,0xb6,0x43,0xb3,0xb,0xc1,0x29,0xc0,0x5b,0x1a,0xd4,0x26,0xe9,0xf9,0xd3,0x83,0x74,0xff,0xe6,0x6f,0x68,0xcd,0x53,0x91,0xdb,0xdb,0x8d,0xcd,0xf2,0x3,0x2,0x17,0x76,0x51,0x73,0xb,0x41,0x15,0x35,0x70,0xb0,0xba,0x47,0x39,0x5c,0x3f,0x45,0xcd,0x2c,0xfc,0x16,0x21,0xa7,0xdb,0x9,0x21,0xc8,0xe5,0x72,0xa4,0xd3,0x69,0xce,0x3c,0xf3,0x4c,0x53,0x5c,0xab,0x68,0x6f,0x6f,0xe7,0xf5,0xd7,0x5f,0xb7,0x6f,0xa0,0xaa,0x1a,0x29,0x93,0x21,0xf6,0xc4,0x9d,0x86,0xb0,0x69,0x2e,0x3c,0x23,0xa,0x46,0xb7,0xb4,0xd,0xf2,0x9f,0xfb,0x18,0x5d,0xf7,0x2d,0x27,0x77,0xe2,0x87,0x91,0x7b,0xfb,0x91,0xdb,0xdb,0x11,0xba,0x66,0x7a,0xec,0x2d,0x68,0x22,0x35,0x56,0x7b,0x3f,0x87,0x99,0xdc,0xe6,0x3b,0x52,0xdd,0xc3,0x9,0xae,0x5f,0x18,0xf,0xcb,0x35,0xec,0xb4,0x2b,0x8e,0xb5,0x5c,0x70,0xc1,0x5,0x83,0xe7,0x8d,0x3a,0x8d,0x95,0x2b,0x57,0xd2,0xdb,0xdb,0x3b,0x58,0xd0,0xd2,0x72,0xe6,0x23,0x8c,0x43,0xe0,0x62,0xf,0xde,0x2,0xdb,0x31,0x4e,0x98,0x72,0x3,0x32,0x90,0xd5,0x60,0xb9,0x86,0x3e,0xa5,0x85,0x9e,0x3f,0xdf,0x4f,0xf7,0xaf,0xef,0xa7,0x70,0xe0,0xe1,0xc8,0x5d,0xdd,0x46,0x6,0xa7,0x15,0x1c,0x1b,0x7f,0xb,0x42,0xfb,0xf1,0x2c,0x6a,0xe0,0x40,0x75,0x8f,0x72,0xb9,0x45,0x9e,0x1f,0xd5,0x3d,0x2a,0x55,0xd4,0x84,0x10,0x64,0x32,0x19,0x0,0xbe,0xf3,0x9d,0xef,0x98,0xe2,0xdb,0xc1,0xb2,0x65,0xcb,0x0,0x88,0xc7,0xe3,0xf6,0xba,0x73,0xba,0x8e,0x96,0x4c,0xa0,0xac,0x59,0x81,0xfc,0xf8,0xb3,0x30,0x1d,0x67,0x2b,0xea,0xe,0x87,0x2,0x6c,0xd1,0x60,0x33,0xe4,0xcf,0xfa,0x30,0x5d,0x77,0xff,0x2f,0xdd,0x3f,0xbb,0x83,0xdc,0xa2,0xa3,0x91,0xbb,0x7a,0xc,0x81,0xcb,0xe7,0xf6,0x10,0x38,0xbf,0x45,0xca,0x4a,0xfb,0x72,0x7b,0x47,0x61,0x10,0x35,0x28,0xb3,0xba,0x47,0xb9,0xf0,0x33,0xc3,0xab,0x24,0x51,0x1b,0xe,0x4d,0xd3,0xd0,0x75,0x9d,0xcb,0x2e,0xbb,0x8c,0x9,0x13,0x26,0xd8,0xb2,0x61,0x6,0xcf,0x3e,0xfb,0x2c,0x50,0xe6,0x18,0xd5,0xc0,0x49,0x52,0x89,0x5b,0x7f,0x68,0x54,0xd3,0x4d,0xb8,0xbc,0xf4,0x52,0x6,0xa,0x1a,0xbc,0xae,0x41,0xf,0xe4,0x3e,0x7f,0x16,0xdd,0xf7,0x3c,0x4b,0xf7,0x2f,0xee,0x21,0x77,0xc8,0xd1,0x48,0xbd,0x7d,0xc8,0xed,0xed,0xc6,0x24,0x43,0x2e,0x53,0xc,0xda,0xb4,0xf9,0x30,0x8b,0x5a,0xb9,0xf0,0x52,0x14,0x6d,0x57,0xf7,0xb0,0xeb,0xb0,0x1c,0x8e,0x53,0x70,0xd2,0x77,0x18,0x44,0xad,0x54,0xb6,0x36,0x79,0xf2,0x64,0xae,0xb9,0xe6,0x1a,0xd3,0x36,0xac,0x22,0x97,0xcb,0xf1,0xf4,0xd3,0x4f,0x5b,0xe2,0x94,0xbc,0x26,0x4d,0x43,0x4b,0x26,0x88,0xbd,0xf0,0x4,0xf2,0xfd,0xff,0x86,0xd9,0x38,0x5b,0x2e,0x7c,0x24,0xc8,0x40,0x66,0x40,0xe0,0xda,0x21,0xf7,0xa9,0xd3,0xe9,0xbe,0xe3,0x59,0xba,0x6e,0x7d,0x86,0xfe,0x73,0x2e,0x46,0xdd,0x6b,0x26,0x22,0x9b,0x41,0xe9,0xe8,0x40,0xda,0xb9,0xd3,0x28,0xb1,0xe4,0x30,0x82,0x36,0xb4,0x13,0xa6,0x4c,0x4f,0xf1,0xb3,0xfb,0xe9,0x7,0x2a,0x29,0x53,0x1b,0xde,0x4e,0x92,0x24,0x7a,0x7b,0x7b,0x51,0x14,0x85,0x67,0x9e,0x79,0x66,0xb0,0xc8,0xa4,0x1b,0xf8,0xfb,0xdf,0xff,0xce,0xce,0x9d,0x3b,0x49,0xa5,0x52,0xa6,0xda,0x8f,0x7a,0x4d,0x89,0x24,0x7a,0x26,0x4b,0xea,0x7,0x67,0xd1,0x73,0xf8,0xdb,0xd0,0xa2,0xc0,0x4e,0xd,0x47,0xab,0xeb,0x8e,0x4,0x9,0x63,0xfc,0xed,0x4d,0x20,0x21,0x51,0x78,0xef,0x31,0x14,0x3e,0x70,0xc,0xe2,0xad,0x9f,0x21,0x6d,0x5a,0x4d,0x6c,0xd9,0xd3,0xc4,0x1f,0xff,0x2b,0xca,0xca,0x17,0x90,0xfb,0x8c,0xc,0x4e,0x53,0x4,0x7a,0xba,0xce,0x98,0x55,0x1d,0x18,0x62,0x9,0x5a,0x77,0xd5,0x4b,0xdb,0x7e,0xf0,0x6d,0xd7,0x4e,0x8,0xa3,0xa8,0x39,0x89,0xa0,0x88,0x95,0x59,0x8,0x21,0x6,0xcf,0xf7,0xfc,0xcb,0x5f,0xfe,0xc2,0xec,0xd9,0xb3,0x6d,0xd9,0x31,0x8b,0x3b,0xee,0x30,0xe,0x25,0x56,0x14,0x65,0xcc,0xf1,0xd3,0x31,0xaf,0x49,0xd3,0xd0,0x6b,0xd2,0x28,0xdb,0x36,0x92,0xfc,0xe9,0x7f,0x91,0xf9,0xcd,0x75,0xb0,0x53,0xe0,0x78,0x85,0xdd,0xd1,0x20,0x1,0x79,0xd,0x36,0x0,0x42,0x42,0x4f,0x27,0x51,0xf,0x5f,0x84,0x7a,0xe2,0x22,0x32,0x9f,0xff,0x6,0xf2,0xaa,0x55,0xc4,0x96,0x3d,0x45,0xec,0xc5,0xc7,0x51,0x56,0xfe,0x1b,0xb9,0xb5,0x15,0x6,0x22,0xd4,0xab,0x92,0x90,0x4c,0x61,0x56,0x89,0x23,0x51,0x2b,0x9f,0x6f,0x4b,0xd8,0xc2,0x28,0x6a,0x4e,0xa,0x47,0x18,0x44,0x6d,0x78,0xf7,0x33,0x9f,0xcf,0x53,0x28,0x14,0x38,0xe7,0x9c,0x73,0xf8,0xe4,0x27,0x3f,0x69,0xda,0x8e,0x1d,0x74,0x74,0x74,0xf0,0xd0,0x43,0xf,0x21,0x84,0x28,0x5f,0xd4,0x6,0x1b,0x4a,0xe8,0xb2,0x44,0xe2,0xee,0x5f,0x91,0xb9,0xf0,0x87,0xb0,0x77,0xa,0xd6,0xe9,0xce,0xd6,0x6b,0x33,0x15,0x7,0x80,0x66,0x6c,0xce,0xef,0xc5,0x50,0xae,0xb8,0x84,0x7a,0xe8,0x2,0xd4,0x93,0x16,0x90,0xe9,0xfe,0xa,0xd2,0x3b,0xdb,0x51,0x5e,0x7c,0x92,0xd8,0xb,0x8f,0xa3,0xbc,0xf6,0x22,0xca,0x3b,0xab,0x91,0x76,0xb6,0xc3,0x40,0x73,0xbd,0x3a,0x85,0x1e,0x4f,0x96,0x1c,0x9b,0xb,0xd2,0x2f,0xfe,0xb0,0x8a,0x1a,0xd8,0x10,0xb6,0x30,0x8a,0x9a,0x59,0x4,0x79,0xec,0xcd,0xae,0xef,0xe2,0x98,0x9a,0xa6,0x69,0x9c,0x79,0xe6,0x99,0xdc,0x7e,0xfb,0xed,0x8e,0xfb,0x1b,0x8e,0x3f,0xfc,0xe1,0xf,0x64,0x32,0x19,0xaa,0xab,0xab,0x47,0x6d,0x67,0x49,0xa8,0x1,0x3d,0x5d,0x83,0xd4,0xd9,0x49,0xd5,0xe5,0x67,0xd0,0x77,0xcf,0x3,0x50,0x27,0x41,0x97,0xe6,0x51,0x29,0x87,0x51,0x2,0xcb,0x6b,0xb0,0xd,0xd8,0xa,0xc8,0x12,0xda,0xe4,0x9,0xe4,0x3e,0x77,0x36,0xb9,0x73,0xcf,0x86,0xad,0x20,0xbf,0xf5,0xa,0xb1,0xd5,0x4b,0x50,0xd6,0x2c,0x45,0x79,0x65,0x29,0xf2,0x1b,0x2f,0x23,0xf7,0x1a,0x63,0x72,0x3a,0xa0,0x27,0xe3,0xe8,0xa9,0x6a,0x5b,0xbb,0x2b,0xdc,0x7a,0xaf,0xc2,0x2c,0x6a,0xe0,0x70,0x19,0xbf,0x91,0x30,0x9e,0x44,0xcd,0x8f,0x8c,0xce,0xae,0x4d,0x5d,0xd7,0xe9,0xef,0x37,0x5e,0xa0,0xaf,0x7d,0xed,0x6b,0xfc,0xf2,0x97,0xbf,0x34,0xed,0xaf,0x1c,0xdc,0x7d,0xf7,0xdd,0x80,0x31,0xa6,0x37,0x52,0xc6,0x66,0x6f,0xf9,0x7,0x68,0xe9,0x6a,0x12,0xcf,0x3e,0x88,0xfa,0x5f,0x57,0x91,0xfd,0xd5,0x15,0xb0,0x46,0x32,0x6,0xf9,0xfd,0x14,0xb7,0x22,0x4,0xa0,0x69,0xd0,0x1,0xb4,0x3,0x42,0x82,0x24,0xa8,0x7,0xef,0x8f,0x7a,0xfc,0xfe,0xa0,0x7d,0x1,0xb6,0x82,0xf2,0xc6,0x4a,0xe4,0x37,0x57,0xa0,0xac,0x79,0x9,0x65,0xcd,0x52,0xe4,0x37,0x56,0x1a,0x33,0xad,0x18,0xab,0x59,0xf4,0x54,0x2,0x3d,0x16,0x87,0x58,0x8c,0xd1,0xba,0xaf,0x41,0x7d,0xaf,0xfc,0x16,0x35,0x21,0x84,0x35,0x61,0xb,0xdb,0xec,0xa7,0x59,0xf8,0x99,0x5d,0x39,0xe9,0xb7,0xd8,0x4e,0x8,0x41,0x5f,0x5f,0x1f,0x0,0xb5,0xb5,0xb5,0xfc,0xf2,0x97,0xbf,0xe4,0xbc,0xf3,0xce,0x73,0x2d,0xbe,0xdd,0xd1,0xd1,0xd1,0xc1,0xb2,0x65,0xcb,0x9c,0x17,0x35,0x0,0x74,0x50,0x62,0x68,0x89,0x38,0xa9,0x9b,0xbf,0x8f,0x3e,0x7d,0x26,0xb9,0x6f,0x9d,0xb,0xaf,0x4b,0xd0,0xab,0x79,0xdf,0x2d,0x1d,0xd,0xc5,0x2e,0x6b,0x6,0xe3,0xb3,0x8d,0x41,0xa1,0x2b,0x1c,0x7a,0x0,0x85,0x13,0xe,0x20,0xab,0x7f,0x16,0x76,0x80,0xb4,0xee,0x1d,0x62,0x2b,0x9f,0x23,0xbe,0xec,0x69,0x94,0x57,0x97,0x22,0x6f,0x5d,0x87,0xd4,0xdd,0x89,0x18,0x38,0x53,0x55,0x4b,0xc5,0xd1,0x53,0xe9,0xb2,0x26,0x23,0x8a,0xb0,0x54,0xc9,0xd8,0x6,0x82,0x20,0x6a,0x60,0x32,0x63,0x8b,0xba,0x9f,0xce,0x66,0x6a,0x4e,0xfb,0xdd,0xbd,0x5d,0x31,0x43,0x3,0xf8,0xd1,0x8f,0x7e,0xc4,0xc5,0x17,0x5f,0x4c,0x63,0x63,0xa3,0xe9,0xb8,0xca,0xc5,0xc5,0x17,0x5f,0x4c,0x26,0x93,0x21,0x9d,0x4e,0x97,0xfc,0x79,0xd9,0xf7,0x48,0xd3,0xd0,0x53,0x55,0xa0,0xaa,0x54,0xff,0xe0,0xb3,0x88,0xd6,0xf5,0x64,0x7f,0xf4,0x3d,0xd8,0x22,0x41,0x47,0xc0,0xc4,0x6d,0x77,0xc,0x17,0xba,0xe2,0x3f,0xc6,0x4,0xda,0x9c,0x59,0x64,0xf,0x99,0x45,0xf6,0x73,0x9f,0x81,0xcd,0x18,0xc2,0xb6,0x73,0x2b,0xca,0xda,0x15,0xc4,0x9f,0x7f,0x8,0x65,0xf9,0xbf,0x90,0x77,0xee,0x4,0x6,0xba,0xae,0xf5,0xb5,0x10,0x4b,0xc,0x8a,0xdc,0x98,0xae,0x4d,0xae,0x5f,0xb,0x8a,0x28,0x39,0xc1,0x1f,0x53,0xd8,0x22,0x51,0x73,0xfe,0x5a,0x9c,0xf4,0xab,0x69,0xda,0x60,0x4d,0x35,0x30,0x56,0xf9,0x9f,0x7d,0xf6,0xd9,0x7c,0xf3,0x9b,0xdf,0xe4,0x80,0x3,0xe,0xb0,0x1d,0xa3,0x1d,0xbc,0xfe,0xfa,0xeb,0xdc,0x7e,0xfb,0xed,0x28,0x8a,0x52,0x72,0xe2,0xc0,0x31,0xe1,0xd7,0x34,0xf4,0x74,0xd,0x5a,0x77,0x27,0x55,0xbf,0xbe,0x2,0xd1,0x9f,0x23,0x73,0xdd,0x8f,0x40,0x97,0xa0,0x33,0xc0,0xe2,0xb6,0x7,0x74,0xe3,0x80,0x99,0x1d,0x40,0x1b,0x46,0x46,0x96,0x4,0x75,0xdf,0x99,0xa8,0xc9,0x99,0xe4,0x3f,0x74,0x24,0xfd,0x5f,0xb8,0x8,0xe9,0xf5,0xf5,0xc4,0x56,0x3d,0x47,0xec,0xa5,0x7f,0x11,0x7f,0xf9,0x79,0x94,0xd7,0x57,0x21,0xe9,0x46,0xb7,0x55,0xab,0xab,0x81,0x78,0x72,0x44,0x91,0x33,0x33,0x81,0x53,0x6c,0x57,0xe,0x82,0xc6,0x1f,0x55,0xd8,0xc6,0x93,0xa8,0x6d,0xdd,0xba,0x15,0xd8,0x75,0x6a,0xd2,0x78,0x82,0x2c,0xcb,0x1c,0x7d,0xf4,0xd1,0x7c,0xe4,0x23,0x1f,0xe1,0x8c,0x33,0xce,0x60,0xaf,0xbd,0xf6,0xf2,0x25,0x8e,0x8b,0x2e,0xba,0x8,0x80,0xaa,0xaa,0xaa,0xb2,0xe,0x87,0x31,0xf5,0xfc,0x68,0x1a,0x7a,0x4d,0x1d,0x5a,0xa6,0x9f,0xaa,0xdf,0x5d,0x85,0xe8,0xef,0xa1,0xff,0xb7,0x3f,0x87,0xad,0x92,0x51,0x75,0xd7,0x93,0xd1,0x63,0x7,0x21,0x0,0x5d,0x83,0x7e,0x8c,0xf,0xc,0x9c,0x5c,0x2f,0xa1,0xcd,0x9e,0x41,0xf6,0xe0,0x19,0x64,0x3f,0xf7,0x29,0xd8,0xa4,0x13,0x7b,0xed,0x5,0x12,0xff,0xfa,0x3b,0xf1,0x67,0x1f,0x42,0x79,0x63,0x25,0x92,0xda,0x8d,0xe,0x68,0xb5,0x69,0xf4,0x44,0xca,0x72,0x77,0x35,0x68,0xa2,0xe4,0x4,0x7f,0xc4,0xaf,0x7f,0x3c,0x89,0x1a,0x18,0x35,0xc7,0xd6,0xac,0x59,0x33,0xb8,0xe1,0xdb,0xca,0x97,0xee,0xd4,0x92,0x85,0x72,0xdb,0x69,0x9a,0x46,0x32,0x99,0xa4,0xae,0xae,0x8e,0x86,0x86,0x6,0xe6,0xcc,0x99,0xc3,0xfc,0xf9,0xf3,0x39,0xf2,0xc8,0x23,0x5d,0x5f,0x97,0x36,0x16,0x1e,0x78,0xe0,0x1,0x16,0x2f,0x5e,0x4c,0x22,0x91,0x28,0x29,0x6a,0xae,0xbc,0x64,0x9a,0x6,0xa9,0x2a,0x34,0x21,0x48,0xdd,0xfe,0xb,0xd0,0x5,0xfd,0x3f,0xb9,0x1e,0x6a,0x24,0x78,0x47,0x7,0x49,0x37,0xbb,0x74,0x2c,0x98,0x10,0x80,0xaa,0xc1,0x4e,0x8c,0xac,0x4e,0x48,0x90,0x12,0xe4,0x4f,0x38,0x82,0xfc,0xfb,0x8f,0x80,0xad,0xd7,0xa2,0xbc,0xb2,0x94,0xc4,0xff,0x3e,0x42,0xfc,0x7f,0x1f,0x21,0xf6,0xf2,0xb,0xc8,0x5d,0x3d,0xc6,0x4,0x44,0x63,0x3,0x28,0x71,0x43,0x2c,0x47,0x73,0x11,0x40,0x51,0x72,0x82,0x2f,0xe,0x39,0xe4,0x90,0x2e,0x8c,0x1a,0xa5,0x65,0x3b,0x2c,0x27,0xc8,0xd6,0xd6,0x56,0x16,0x2e,0x5c,0xc8,0x3d,0xf7,0xdc,0x63,0xdb,0x46,0x4,0xff,0xd0,0xd2,0xd2,0x42,0x5b,0x5b,0x1b,0xb5,0xb5,0xb5,0x7b,0x8,0x9b,0x1b,0x63,0x8f,0x43,0xda,0x4a,0x12,0x64,0x33,0xc8,0x7d,0xfd,0xe4,0x17,0x9d,0x40,0xef,0xcf,0xff,0x88,0x76,0xf0,0x74,0x63,0x31,0x6d,0xc7,0xc0,0xe,0x85,0x30,0xb,0xdc,0x70,0xe8,0x0,0xc2,0xa8,0x76,0xd2,0x4,0xa4,0x80,0x36,0x50,0x5e,0x5d,0x49,0xe2,0xb1,0x3b,0x49,0x3e,0x7e,0x2f,0xb1,0xb7,0xd6,0x18,0x93,0xb4,0x80,0x56,0x53,0x4d,0x5e,0x89,0xb3,0xef,0xbc,0x79,0x34,0x37,0x37,0xf,0x2e,0xd4,0x86,0xf1,0x31,0x51,0x50,0x2,0x6d,0x8e,0xd5,0x63,0xf3,0xfb,0x22,0x23,0xf8,0x87,0xcf,0x7c,0xe6,0x33,0xb4,0xb5,0xb5,0x91,0x4e,0xa7,0xbd,0x17,0x35,0x30,0x32,0xb7,0x78,0x2,0xb5,0xb6,0x96,0xd8,0x4b,0x4f,0x51,0x73,0xda,0x2,0x12,0xbf,0xb8,0xc9,0x28,0x35,0x34,0x47,0x82,0x98,0xe4,0x6e,0x55,0x10,0xaf,0x21,0x0,0xa1,0x1b,0xcb,0x5c,0x36,0x6b,0xb0,0x56,0x87,0x5e,0x63,0xb6,0xb5,0xf7,0xaa,0xab,0xd9,0x71,0xd7,0x6a,0xda,0x6f,0x78,0x88,0xde,0x33,0x2e,0xa0,0x70,0xe0,0x22,0xc8,0xab,0xc8,0xed,0xed,0xc8,0xfd,0x3d,0x20,0xed,0x1a,0x80,0x1c,0xa7,0xa2,0x6,0x38,0x54,0x8f,0xad,0xdc,0x1b,0x14,0x89,0x5a,0x78,0xf1,0xa3,0x1f,0xfd,0x88,0x3f,0xff,0xf9,0xcf,0x54,0x55,0x55,0xed,0xf1,0x3d,0x5a,0xe9,0x7e,0x96,0x2d,0x80,0xba,0xe,0x42,0xa0,0x36,0x34,0x20,0xfa,0x3a,0xa9,0xfe,0xfe,0x85,0xd4,0x9e,0x3a,0x87,0xf8,0xad,0xb7,0xc3,0xde,0xc0,0xc,0x9,0x18,0x67,0x2,0x57,0x84,0xd0,0x8d,0x45,0xc2,0x9b,0x35,0x78,0x53,0x7,0x45,0x90,0xfd,0xd8,0xa9,0x74,0xfd,0xea,0x26,0x76,0xfc,0x69,0x19,0xed,0x77,0xbc,0x48,0xff,0x99,0x17,0x82,0xaa,0x52,0xb3,0x7e,0x35,0xf1,0xbe,0x2e,0x90,0x15,0xec,0xa6,0xb1,0x41,0x17,0x35,0x0,0x79,0xca,0x94,0x29,0xdf,0x65,0xe0,0x80,0x33,0x3f,0x44,0xad,0x88,0xbe,0xbe,0x3e,0x26,0x4d,0x9a,0xc4,0x59,0x67,0x9d,0x65,0xdb,0x5e,0x4,0x6f,0xf1,0xe4,0x93,0x4f,0x72,0xde,0x79,0xe7,0x21,0xcb,0x32,0x89,0x44,0x62,0xc8,0x58,0xa4,0x27,0x99,0x5a,0x29,0xe8,0x3a,0xa4,0x52,0xe8,0xf1,0x18,0x4a,0xeb,0x76,0x12,0x8f,0xdd,0x8b,0xb4,0xe6,0x6d,0xb4,0x69,0xf3,0xd1,0xf,0x68,0x86,0x2a,0x1,0x3d,0x2,0xb4,0x90,0x8f,0xbf,0x95,0x42,0xb1,0xcb,0x9d,0xd7,0xa1,0x43,0x87,0x2e,0x1,0x2,0xb4,0xd9,0x13,0xc8,0x9f,0xf6,0x21,0xda,0x16,0x7e,0x94,0x4c,0x55,0x9a,0xda,0xad,0xeb,0xa8,0xdb,0xf4,0x3a,0x5a,0x3c,0x8e,0x9a,0xa8,0x42,0xb8,0x70,0x34,0xa5,0xcf,0xfc,0xbe,0x41,0x61,0xf3,0x53,0xd4,0x20,0x12,0xb6,0x30,0xe2,0xb0,0xc3,0xe,0xa3,0xaf,0xaf,0x8f,0x9a,0x9a,0x9a,0x60,0x88,0xda,0xee,0x6d,0x25,0x9,0xbd,0xaa,0xa,0x5d,0x96,0x88,0xaf,0x7a,0x91,0xf8,0x1d,0xff,0x17,0x79,0xdd,0x26,0xb4,0x96,0xd9,0xe8,0xb,0x5a,0xa0,0x5e,0x40,0xb7,0x0,0x75,0x1c,0xa,0x1c,0xc,0x5c,0x93,0x6e,0x5c,0x5f,0x97,0x21,0x72,0x85,0x49,0xb5,0xb4,0x1d,0x71,0x4,0x1b,0xf,0xfa,0x10,0x85,0x54,0x35,0xf5,0x6f,0xaf,0x26,0xdd,0xb6,0x91,0x5c,0x75,0x3d,0xba,0x24,0x23,0xc6,0x28,0x2a,0x10,0x12,0x51,0x3,0xe8,0xb3,0x5d,0x8f,0x2d,0xea,0x3e,0x56,0x36,0xce,0x3c,0xf3,0x4c,0xda,0xda,0xda,0xa8,0xae,0xae,0x1e,0x32,0xae,0x16,0x8,0x51,0x2b,0xb6,0xd5,0x34,0x50,0x62,0xa8,0x8d,0x8d,0xa0,0x40,0xf2,0xce,0xff,0x47,0xed,0xe9,0x7,0x90,0xfe,0xe2,0x39,0x28,0xff,0x7c,0xa,0x26,0x3,0xfb,0x4a,0xc6,0x9e,0x53,0x24,0x4f,0x8b,0x85,0x78,0x8a,0xe2,0x52,0x92,0x1d,0x1a,0x6c,0xd4,0xc9,0x36,0x35,0xb2,0xfa,0x3f,0xbe,0xca,0x53,0x57,0xdd,0xc9,0xa6,0x43,0x4f,0xa5,0x7e,0xc3,0x6b,0x24,0xbb,0x77,0xa0,0xcb,0x23,0xaf,0x91,0x9,0x91,0xa8,0x1,0x20,0x4f,0x9d,0x3a,0x75,0xb0,0x2b,0xea,0x96,0x13,0x33,0xfc,0x28,0x63,0xb,0xf,0x2e,0xb9,0xe4,0x12,0xfe,0xf0,0x87,0x3f,0x50,0x55,0x55,0x35,0xa4,0xa6,0x5b,0xa0,0x44,0x6d,0x77,0xe8,0x3a,0xc4,0x12,0xe8,0x55,0x55,0x8,0x35,0x47,0xec,0xb5,0x95,0x24,0xee,0xbb,0x15,0x65,0xc5,0x8b,0x88,0xf6,0x3c,0x5a,0xf3,0x5e,0x30,0x3b,0x5,0x4d,0x2,0x64,0x1,0xb9,0x71,0x9a,0xc9,0x15,0xbb,0xaa,0x19,0x1d,0x3a,0x21,0x3f,0xa5,0x96,0xcd,0xc7,0x9c,0x4a,0x5f,0xfd,0x54,0x9a,0xd6,0x2c,0xa3,0x76,0xcb,0x5b,0xe4,0xab,0x6b,0xd1,0x94,0xf8,0x90,0xee,0x69,0xd8,0x44,0xd,0xe8,0xb3,0x2c,0x6c,0x6e,0x5,0x19,0x9,0x5b,0x38,0xf0,0xd5,0xaf,0x7e,0x95,0x5f,0xff,0xfa,0xd7,0x24,0x12,0x9,0x62,0xb1,0xd8,0x60,0x17,0x34,0xb0,0xa2,0xb6,0x3b,0x74,0x1d,0x62,0x71,0xa3,0x8b,0x2a,0x9,0xe2,0x6f,0xac,0x26,0xf1,0xc4,0x7d,0x24,0x1e,0xfe,0x23,0xf2,0xaa,0xd7,0x10,0xdd,0x2a,0x68,0x71,0xf4,0xa9,0x8d,0x30,0x4d,0x40,0x4c,0x40,0x76,0x1c,0x8a,0x5c,0x51,0xe0,0x7a,0x74,0xd0,0x4,0x1d,0x87,0xef,0xcf,0xa6,0x5,0xa7,0x11,0xef,0xeb,0xa0,0xf1,0xcd,0x55,0xc4,0x72,0xbd,0xe4,0xaa,0xeb,0x11,0xba,0x16,0x46,0x51,0x3,0xe8,0x13,0x87,0x1e,0x7a,0x68,0xc9,0x75,0x6c,0xe,0x3a,0x31,0xc5,0x6f,0x6d,0x6d,0xe5,0xa0,0x83,0xe,0x8a,0xd6,0xb1,0x5,0x14,0xd9,0x6c,0x96,0x53,0x4e,0x39,0x85,0xa7,0x9f,0x7e,0x9a,0x64,0x32,0x49,0x3c,0x1e,0x1f,0xec,0x82,0x6,0x41,0xd4,0x6c,0xd9,0x16,0x2,0x74,0x1d,0xd1,0xd9,0x8e,0x34,0xd0,0x9b,0xd6,0xd2,0x29,0xf2,0x7,0x1e,0x43,0xfe,0x98,0xf,0x92,0x3f,0xf4,0xbd,0xa8,0x7,0xec,0xf,0x8d,0x40,0x37,0xd0,0x8a,0x71,0x1e,0xc2,0x78,0x12,0x39,0x1d,0xd0,0x5,0x34,0xb,0x48,0x41,0xcb,0xf3,0xff,0x66,0xd1,0x8d,0x57,0x50,0xd5,0xb1,0x99,0x9e,0xc9,0xb3,0x91,0x54,0xfb,0x75,0xd8,0x7d,0x14,0xc5,0x36,0xd3,0x1b,0x4f,0xfc,0x56,0xee,0x8,0xfe,0xe1,0xdd,0x77,0xdf,0xe5,0xa4,0x93,0x4e,0x62,0xf5,0xea,0xd5,0x83,0xdd,0xcf,0xd0,0x8b,0x1a,0xc,0x6e,0x3d,0xd2,0xeb,0x1a,0x50,0x85,0x0,0x55,0x45,0x64,0xfb,0x48,0x3c,0xf7,0x18,0x89,0xe7,0x1e,0x43,0x8b,0x49,0x14,0x16,0x1d,0x43,0xe1,0xc8,0xf,0x90,0x3d,0xea,0x43,0xa8,0x7,0x2f,0x30,0xc6,0xe3,0x7a,0x31,0x76,0x3,0x64,0x30,0xc6,0xae,0xc2,0xfc,0x68,0x17,0xd7,0xc4,0xed,0xd0,0x41,0x96,0x68,0x3d,0xf6,0x48,0x16,0xef,0x75,0x17,0xc7,0x5d,0xf9,0x39,0x1a,0x36,0xbd,0x46,0xc7,0xb4,0x7d,0x6d,0x89,0x9b,0xdf,0x7a,0x61,0x2a,0x63,0xf3,0x22,0xc8,0x28,0x63,0xb,0x26,0x76,0xee,0xdc,0xc9,0x41,0x7,0x1d,0xc4,0xc6,0x8d,0x1b,0x49,0xa7,0xd3,0x43,0xb6,0x98,0x85,0x5a,0xd4,0xcc,0xb4,0xcd,0xf6,0x23,0xf5,0x65,0x90,0x0,0x35,0x26,0x51,0x38,0xec,0x4,0x72,0x87,0xbe,0x9f,0xfc,0x21,0xef,0xa3,0xb0,0xdf,0xc1,0x30,0x5,0x50,0x31,0x36,0xb0,0xf7,0x61,0x4c,0x56,0x84,0x59,0xe4,0xc0,0x58,0xe7,0x37,0x5d,0x22,0xb1,0x7e,0x27,0x27,0xfc,0xf0,0x6c,0x6a,0x76,0xac,0xa7,0x73,0xca,0x1c,0x4b,0xe2,0xe6,0xbb,0xa8,0x9,0x31,0x76,0xc6,0xe6,0x77,0x90,0x11,0xfc,0xc3,0xb3,0xcf,0x3e,0xcb,0x19,0x67,0x9c,0xc1,0xb6,0x6d,0xdb,0x6,0x97,0x74,0xb8,0x2d,0x6a,0x56,0xe1,0x6a,0x1c,0xc9,0x2a,0xb4,0xa4,0xb1,0x17,0x55,0x64,0xfa,0x88,0x3f,0xf7,0x24,0xf1,0xe7,0x9e,0x44,0x93,0x40,0xdd,0xf7,0x40,0xf2,0x7,0x1e,0x45,0xfe,0xa8,0xd3,0xc8,0x1d,0xfa,0x7e,0x98,0x16,0x37,0x8e,0x6,0xec,0x2,0x3a,0x81,0xac,0x3e,0xb0,0x68,0xd8,0x9a,0x4b,0xdf,0x21,0x1,0x1b,0x34,0xb2,0xd3,0x1b,0x59,0x7c,0xd5,0x5d,0x9c,0xf0,0xc3,0x4f,0x53,0xb7,0x65,0xad,0x69,0x71,0xf3,0x5b,0x2f,0x8a,0xfc,0x51,0x33,0x36,0x2f,0x83,0x8c,0x32,0xb6,0x60,0xe1,0xa7,0x3f,0xfd,0x29,0x97,0x5d,0x76,0x19,0x40,0x59,0xfb,0x3f,0x3,0x93,0x7d,0x39,0x15,0x87,0x0,0x91,0xcb,0x22,0xba,0x7b,0x7,0x2b,0xde,0x16,0xf6,0x9e,0x83,0xba,0xe0,0x28,0xf2,0xb,0x8f,0x21,0xbf,0xe0,0x28,0xd4,0x39,0xef,0x81,0x9,0x3,0x3f,0xec,0xc7,0xe8,0xb2,0xf6,0x3,0x39,0xdd,0xe8,0xf6,0x85,0x1,0x2a,0x30,0x5d,0x22,0xbe,0xb1,0x83,0xf7,0x5e,0xf1,0x9,0xaa,0xdb,0x37,0xd3,0x39,0x65,0x9f,0x51,0xc5,0x2d,0x28,0xa2,0xc6,0x68,0x63,0x6c,0x7e,0x7,0x19,0xc1,0x1f,0x2c,0x59,0xb2,0x84,0x2b,0xae,0xb8,0x82,0x47,0x1f,0x7d,0x14,0x28,0x4f,0xd4,0xac,0x22,0xf0,0xa2,0x6,0xa0,0x83,0x1e,0x4b,0xa0,0x37,0x26,0xd0,0x84,0x0,0xb5,0x80,0xf2,0xce,0x5a,0xe2,0x6f,0xaf,0x25,0xf5,0xf7,0x5b,0xd1,0xaa,0x12,0xa8,0xfb,0xec,0x47,0xee,0x90,0x13,0xc9,0x1f,0xfa,0x3e,0xd4,0xe6,0xe9,0x68,0x8d,0x53,0xd0,0xa7,0x36,0x18,0xcb,0x49,0x72,0xc2,0x28,0x1d,0xde,0x4b,0xb0,0x27,0x22,0x64,0x60,0xa3,0x46,0x6e,0xaf,0x7a,0xfe,0x75,0xf9,0xad,0x9c,0x70,0xd5,0x39,0xa4,0xdb,0x36,0xd1,0xd3,0x3c,0xad,0xa4,0xb8,0xf9,0xad,0x17,0x7b,0x6c,0xe7,0x2b,0x95,0xb1,0xf9,0x11,0x64,0x5b,0x5b,0x1b,0x7,0x1e,0x78,0x60,0x94,0xb1,0xf9,0x84,0x4c,0x26,0xc3,0x79,0xe7,0x9d,0x37,0x78,0x6c,0x5e,0x71,0x92,0xc0,0x8b,0x1d,0x5,0x6e,0xda,0x76,0x33,0x8e,0x52,0xed,0x45,0xb6,0xf,0xd1,0xd3,0x6f,0xac,0x89,0x5,0xf4,0x74,0x12,0xbd,0xb6,0x91,0xc2,0xac,0xfd,0x29,0xbc,0xe7,0x60,0xf2,0x7,0x1d,0x4b,0x7e,0xc1,0x51,0xe8,0x53,0xeb,0x8c,0xb7,0x2e,0x87,0xd1,0x75,0xed,0xc1,0x28,0x51,0x14,0x34,0xa1,0xd3,0x80,0xbd,0x24,0xaa,0x5e,0xdd,0xcc,0xfb,0x7e,0xf4,0x71,0x10,0x82,0x4c,0x6d,0x13,0xc2,0xe6,0xa2,0xec,0x52,0x70,0x81,0xbf,0x67,0xc6,0xe6,0x47,0x90,0x51,0x76,0xe7,0x2f,0x6e,0xb9,0xe5,0x16,0xae,0xbc,0xf2,0x4a,0x36,0x6c,0xd8,0x80,0x24,0x49,0x54,0x57,0x57,0xf,0x19,0x4f,0xb3,0x8a,0xa0,0x88,0x9a,0x55,0x38,0x11,0xb7,0x9e,0xa8,0x42,0x4f,0x54,0x19,0xff,0xa3,0x16,0x10,0xf9,0x1c,0xa2,0x75,0x1b,0x89,0x2d,0x5b,0x48,0x3e,0xf7,0x28,0x70,0x2d,0x85,0xe9,0xd3,0x29,0xcc,0x59,0x48,0x7e,0xff,0xc3,0xc9,0xbf,0xe7,0x70,0xa,0xf3,0xe,0x46,0x9f,0x59,0x6f,0xd4,0x91,0xeb,0xc6,0xc8,0xe8,0x82,0x32,0xe3,0x2a,0x1,0x1b,0x75,0xfa,0xe,0x9c,0xca,0xd2,0x73,0x7f,0xcc,0xd1,0xff,0xf7,0x4b,0x64,0xab,0xeb,0x40,0x18,0xf5,0x33,0x2,0x28,0x6a,0xc0,0xb0,0x42,0x93,0x91,0xa8,0x55,0x16,0xee,0xbc,0xf3,0x4e,0xae,0xbf,0xfe,0x7a,0x96,0x2e,0x5d,0xa,0x40,0x4d,0x8d,0x91,0xb8,0x97,0x12,0xb4,0xb0,0x75,0x3f,0x3,0x61,0x5b,0x56,0x8c,0x6d,0x4a,0xc9,0x2a,0x54,0x31,0x50,0xc1,0xa4,0x50,0x40,0x7e,0x77,0x33,0xca,0xc6,0x8d,0xa4,0x9e,0xbc,0x1f,0xd,0x50,0xa7,0x4c,0x23,0x7f,0xc0,0x51,0xe4,0xf,0x3d,0x91,0xfc,0x7e,0x47,0x52,0x98,0x77,0x20,0xcc,0xc4,0xa8,0x33,0xd7,0x86,0x31,0x21,0xe1,0xab,0xc8,0xe9,0xb0,0x59,0xb0,0xf5,0x94,0x93,0xd8,0xb4,0xe4,0x14,0xa6,0xbd,0xf4,0x4f,0xba,0x26,0xef,0x83,0x54,0xe6,0x1e,0x34,0x37,0xf5,0x46,0x31,0xd3,0xa8,0x5c,0x27,0x4e,0x72,0x22,0x94,0x87,0xbe,0xbe,0x3e,0x6e,0xb9,0xe5,0x16,0x6e,0xb9,0xe5,0x16,0x96,0x2f,0x5f,0xe,0x94,0xee,0x76,0xee,0x8e,0x20,0x74,0x13,0x43,0x27,0x6a,0xa5,0xda,0xeb,0x3a,0xc8,0x32,0x5a,0x6d,0x63,0xf1,0x7,0x50,0xc8,0x23,0xb7,0x6d,0x41,0x79,0xe4,0x2e,0xaa,0x1e,0xb9,0xb,0x35,0xa9,0xa0,0xee,0xb3,0x80,0xc2,0x1,0x47,0x90,0x5b,0x78,0x3c,0xd9,0xc3,0x4e,0x41,0x9f,0x5b,0xf,0xb2,0x64,0x54,0xd1,0xed,0xc4,0xfb,0x65,0x25,0x2,0xc8,0x6a,0x20,0x4b,0xac,0x3d,0xe1,0xf3,0x4c,0x5b,0xf6,0x8,0x92,0x56,0x18,0x52,0xdb,0xcd,0xb2,0x49,0x97,0xf5,0x46,0x1c,0x7a,0xe8,0xa1,0x5d,0x42,0x8,0x53,0x3b,0xf,0xec,0x3a,0x31,0xc3,0x69,0x6d,0x6d,0x8d,0xc6,0xd8,0x3c,0x40,0x57,0x57,0x17,0x75,0x75,0x75,0xc0,0xd8,0x82,0x6,0xc1,0x10,0x2a,0xaf,0xc7,0xc9,0x7c,0x8d,0x25,0x97,0x41,0xea,0xea,0x19,0x2c,0x94,0x98,0x9f,0x3e,0x83,0xdc,0xa1,0x27,0x91,0x3b,0xf4,0x44,0x72,0x87,0xbe,0x1f,0x6d,0xfe,0x44,0x88,0xe1,0x8f,0xc8,0xc9,0x2,0x9a,0x4,0x87,0x5d,0xf7,0x2d,0x66,0xbe,0x70,0x1f,0x9d,0x53,0xe7,0x21,0x34,0xeb,0x67,0x88,0x78,0x90,0x44,0xb5,0x29,0x95,0x92,0xa9,0x6d,0xde,0xbc,0x99,0x4c,0x26,0x83,0x64,0xe3,0xb4,0x6d,0x33,0x70,0xf2,0x9a,0xa,0x85,0x2,0xb3,0x66,0xcd,0x1a,0xb2,0xc1,0xdc,0x29,0xd4,0xd6,0xd6,0x72,0xf9,0xe5,0x97,0x73,0xcd,0x35,0xd7,0xc,0x59,0x6c,0x5b,0xa,0x41,0x10,0xaa,0x30,0x8b,0x9a,0x2d,0x24,0x52,0x68,0x2d,0x29,0x63,0xc6,0x55,0xd7,0x90,0xdf,0xdd,0x48,0xf5,0xbd,0xbf,0xa7,0xfa,0xde,0xdf,0x53,0x98,0x38,0x91,0xec,0xe1,0xef,0x27,0x77,0xfc,0x87,0xc8,0x1d,0x78,0x1c,0xda,0x7b,0x26,0x81,0x26,0xc1,0x66,0x8c,0x19,0x56,0xb7,0xf,0x8d,0xce,0xeb,0x80,0x60,0xf5,0x7,0x2f,0x66,0xda,0xca,0x27,0x50,0xb2,0x7d,0xa8,0x31,0x4b,0xf5,0x33,0x3c,0xeb,0x19,0x8a,0xc3,0xe,0x3b,0xcc,0xf4,0x5e,0x51,0xbb,0x4e,0xcc,0x70,0xdc,0xce,0xd8,0x16,0x2c,0x58,0xc0,0x2b,0xaf,0xbc,0x82,0x2c,0xcb,0xae,0xac,0xc1,0x72,0xd2,0x66,0x36,0x9b,0xe5,0x98,0x63,0x8e,0xe1,0x99,0x67,0x9e,0x31,0xed,0xdf,0x2a,0xe6,0xce,0x9d,0xcb,0xda,0xb5,0x6b,0x4b,0x2e,0xe7,0x80,0x60,0x8,0x55,0x98,0x45,0xcd,0xd1,0x5f,0xf8,0x42,0x18,0x7b,0x5a,0xbb,0x3b,0x90,0x33,0x79,0x0,0xa,0xcd,0x4d,0xe4,0x8e,0xfb,0x28,0xfd,0x9f,0x38,0x9f,0xdc,0x89,0x47,0x1a,0xb3,0x97,0x1b,0x31,0x32,0x38,0x57,0x5,0x4e,0xc0,0x34,0xc1,0xfe,0x37,0xfc,0x82,0xfd,0x1e,0xfc,0xd,0x1d,0x53,0xe7,0x21,0xc6,0x38,0x30,0x66,0x90,0xe9,0x5d,0x12,0x55,0xfa,0xcc,0x3,0x87,0x9d,0x94,0xc5,0x71,0xa,0xc5,0x93,0xd1,0x55,0x55,0xa5,0x50,0x28,0x98,0xfa,0xe4,0xf3,0x79,0xd3,0x9f,0x5c,0x2e,0x67,0xea,0x93,0xcd,0x66,0xc7,0xfc,0x80,0xb1,0xea,0xff,0xaf,0x7f,0xfd,0xab,0x6b,0xf7,0xe3,0xc6,0x1b,0x6f,0x4,0x18,0x72,0xb0,0x47,0x11,0x41,0x11,0x2a,0x2b,0xf0,0x42,0x78,0xdc,0xc4,0xe8,0x6b,0xe7,0x6,0xf6,0xb4,0xd6,0xd4,0x53,0x98,0x30,0x81,0x42,0x73,0x33,0x52,0x6f,0x17,0xd5,0xf7,0xde,0x42,0xd3,0xa7,0x8f,0xa2,0xe1,0xfc,0x33,0x88,0x2d,0x59,0x1,0x73,0x81,0x7a,0x9,0xec,0xef,0x5b,0x1f,0x1b,0xba,0xe,0x59,0x78,0xfb,0xc8,0x33,0xc8,0xa6,0x1b,0x90,0xf3,0x99,0xb1,0x39,0x78,0x3f,0x86,0x6f,0xeb,0xf4,0xc5,0xb0,0x89,0x1a,0x30,0x78,0x32,0x79,0xf1,0xf8,0xbd,0xb1,0xe0,0x74,0x56,0x67,0xa5,0x9d,0x24,0x49,0xf4,0xf4,0xf4,0xf0,0xd5,0xaf,0x7e,0x95,0x33,0xce,0x38,0xc3,0x14,0xcf,0x2a,0x4e,0x3c,0xf1,0x44,0xde,0xff,0xfe,0xf7,0xf3,0xe8,0xa3,0x8f,0x12,0x8f,0xc7,0x2b,0x66,0xff,0x67,0xe8,0xdb,0xf,0x9c,0xed,0xa0,0xd7,0x34,0x50,0xa8,0x93,0x10,0x99,0x3e,0x52,0xf,0xdd,0x4d,0xf2,0xa1,0xbb,0xe9,0xfd,0xc2,0x37,0xe9,0xfa,0xee,0xcf,0x60,0xa6,0x4,0xeb,0x5c,0x3a,0x5b,0x55,0x0,0x3b,0xa1,0x6f,0xee,0x34,0xb6,0xed,0x77,0x2c,0x53,0x5f,0x7a,0x94,0xde,0x96,0xbd,0x18,0xad,0x4a,0xa7,0x1f,0xc3,0x5d,0x96,0x33,0xb6,0x30,0x8a,0x9a,0x55,0xf8,0x29,0x6a,0xb0,0xeb,0xfc,0xd0,0x6d,0xdb,0xb6,0xf1,0xd3,0x9f,0xfe,0xd4,0x14,0xd7,0xe,0x8a,0x59,0x5b,0x7f,0x7f,0x3f,0x42,0x38,0x70,0xa0,0x8a,0x3,0x6d,0x83,0x64,0x3b,0x88,0xed,0x87,0x70,0x34,0xd,0x3d,0x9e,0xa4,0x30,0x69,0x32,0x5a,0x3a,0x45,0xed,0x2d,0xd7,0xd3,0x78,0xce,0x49,0x88,0xed,0x9d,0x30,0x57,0x2,0x4d,0xb8,0x53,0x15,0xb8,0xa0,0x41,0x15,0x6c,0x59,0x70,0x2,0x72,0x21,0x3b,0xea,0xe4,0x85,0x5f,0xeb,0xdc,0x2c,0x9,0x5b,0x98,0x45,0xcd,0x6f,0xb1,0xb2,0x8a,0xe2,0x58,0xe0,0x15,0x57,0x5c,0x31,0xd8,0x8d,0x76,0x1a,0x33,0x67,0xce,0xe4,0x2b,0x5f,0xf9,0xa,0x85,0x42,0xc1,0xd2,0x62,0xdc,0xa0,0x74,0x29,0x83,0x26,0x3a,0xbe,0x8d,0xc3,0x69,0x2a,0x7a,0x75,0x2d,0xb9,0x89,0x13,0x49,0xbd,0xb8,0x98,0x96,0xf7,0xef,0x87,0xb2,0x64,0x35,0xec,0x27,0x8c,0xb5,0x70,0x4e,0x9f,0xcc,0x25,0x80,0x6e,0x78,0x77,0xee,0x51,0xf4,0x36,0x4f,0x43,0xc9,0xf6,0x97,0x6e,0xe6,0x93,0xa8,0x81,0x5,0x61,0xb,0xb3,0xa8,0x99,0x85,0x9f,0xa2,0x36,0xbc,0xad,0xae,0xeb,0xa4,0x52,0x29,0xb2,0xd9,0x2c,0x97,0x5c,0x72,0x89,0x69,0x3b,0x56,0x71,0xdd,0x75,0xd7,0xd1,0xd4,0xd4,0x44,0x4f,0x4f,0x8f,0xa9,0x19,0xe3,0xa0,0x64,0x5f,0x41,0x13,0x1d,0x5f,0x27,0x17,0xc0,0xe8,0xa2,0xea,0x90,0x9f,0x3c,0x19,0x65,0xc7,0x66,0x9a,0x3f,0x79,0x28,0xf1,0x7,0x9e,0x31,0x16,0xfa,0xca,0x2e,0x64,0x6e,0xbd,0x90,0x9d,0xd6,0xcc,0x8e,0x59,0x7,0x91,0xe8,0xde,0x61,0x2d,0x56,0x13,0x28,0x97,0x6f,0x4a,0xd8,0xbc,0x12,0x35,0x3f,0x85,0xd0,0xcf,0x8c,0x6e,0xa4,0xb6,0x42,0x8,0x62,0xb1,0x18,0xbf,0xff,0xfd,0xef,0x79,0xfa,0xe9,0xa7,0x4d,0xd9,0xb3,0x8a,0x54,0x2a,0xc5,0x9d,0x77,0xde,0x9,0x94,0x9e,0x48,0x18,0x1e,0x8f,0x59,0x84,0xb5,0x6b,0x1b,0xc4,0xf6,0xe6,0x39,0x3a,0xa8,0x2a,0xf9,0xc9,0x53,0x10,0xf9,0x3e,0x5a,0x3e,0x73,0x1c,0xf1,0x7f,0x3c,0x1,0xb3,0x85,0xd1,0x2d,0x75,0x12,0x5,0xd,0x6a,0xa0,0x75,0xce,0xa1,0xc8,0xb9,0xa1,0x19,0x9b,0xdf,0xa2,0x26,0x84,0x18,0x5b,0xd8,0x22,0x51,0x73,0xaf,0xdd,0x58,0xd0,0x75,0x9d,0x44,0xc2,0x58,0x27,0x74,0xd1,0x45,0x17,0x39,0x62,0xb3,0x14,0xde,0xfb,0xde,0xf7,0x72,0xca,0x29,0xa7,0x8c,0xba,0xce,0x2f,0xea,0x7e,0xfa,0xd3,0xde,0x96,0xf,0xb5,0x80,0x3a,0x69,0xa,0xba,0x80,0xc6,0x6f,0x9c,0x8e,0xb4,0x7a,0x7,0x4c,0x15,0xce,0x76,0x49,0x5,0x90,0x87,0xce,0xa9,0x73,0xc9,0xa7,0x6a,0x6,0x17,0xea,0x6,0x41,0xd4,0x60,0x8c,0x8c,0x2d,0x12,0x35,0xf7,0xda,0x99,0x6d,0xab,0x69,0x1a,0x89,0x44,0x82,0xd7,0x5e,0x7b,0x8d,0x27,0x9e,0x78,0xc2,0xb4,0x6d,0xab,0xf8,0xed,0x6f,0x7f,0xb,0x50,0x72,0x3c,0x2f,0xea,0x7e,0x3a,0xd3,0xde,0xe,0xec,0xbe,0x4f,0x42,0x55,0x29,0x4c,0x9e,0x82,0xd2,0xd3,0x45,0xed,0x35,0x5f,0x31,0x66,0x48,0x63,0xe,0xc7,0x9b,0x81,0xee,0x96,0x19,0x64,0xea,0x5a,0x90,0xf3,0xd9,0xc0,0x88,0x1a,0x8c,0x22,0x6c,0x91,0xa8,0xb9,0xd7,0xce,0xaa,0xcd,0x58,0x2c,0x6,0xc0,0x2f,0x7f,0xf9,0x4b,0xd3,0xf6,0xad,0x62,0xd6,0xac,0x59,0x1c,0x77,0xdc,0x71,0xe4,0xf3,0xf9,0xb2,0x76,0x67,0xb8,0x29,0x54,0x6e,0xc5,0xe1,0x45,0x7b,0x3f,0x7c,0x8,0x55,0x25,0xdf,0x50,0x4b,0xf5,0x3f,0xff,0x42,0xec,0xc9,0x97,0x61,0xa2,0xc3,0xf7,0x3b,0x7,0xd9,0xba,0x16,0xfa,0xea,0x27,0x99,0x5e,0xcf,0x36,0x12,0x9c,0x16,0xc5,0x92,0x4f,0x70,0x24,0x6a,0xd6,0xdb,0xb9,0xe9,0x5b,0xd7,0x75,0x62,0xb1,0x18,0xf,0x3c,0xf0,0x0,0x2f,0xbc,0xf0,0x82,0xe3,0xf1,0x14,0x71,0xf5,0xd5,0x57,0x3,0xbb,0x96,0x7f,0xec,0x1e,0x83,0x19,0x4,0x25,0xfb,0x8a,0x44,0x6d,0x37,0x24,0xab,0x11,0x40,0xfc,0xe5,0xc5,0xc6,0xfe,0x22,0x27,0xbb,0xa3,0x5,0xa0,0xda,0x10,0xb7,0x58,0x6e,0xf4,0xf1,0xd9,0xd1,0xe0,0x46,0xa6,0xb7,0x87,0xb0,0x45,0xa2,0x66,0xbd,0x9d,0x1b,0x36,0x87,0xb7,0x4b,0x26,0x93,0x0,0x5c,0x70,0xc1,0x5,0xa6,0x63,0xb2,0x8a,0x63,0x8e,0x39,0x86,0x4f,0x7d,0xea,0x53,0xe4,0x72,0x39,0x74,0x5d,0x8f,0x44,0xcd,0x81,0xf6,0x76,0x39,0x8e,0xf9,0xd0,0x34,0x34,0x1,0x89,0x17,0x1e,0x86,0x77,0x31,0xce,0x65,0x70,0xa,0x1a,0x10,0x87,0x4c,0x6d,0x93,0xed,0x63,0xfa,0xdc,0xea,0xbe,0x4a,0x66,0x1a,0xd9,0x31,0xec,0x34,0xc7,0x29,0x84,0x51,0xd4,0xc0,0x18,0x6b,0xab,0xaa,0xaa,0x62,0xd5,0xaa,0x55,0x5c,0x7b,0xed,0xb5,0xa6,0x63,0xb3,0x8a,0x5b,0x6f,0xbd,0x95,0xc6,0xc6,0x46,0xba,0xbb,0xbb,0x4d,0x77,0x49,0x83,0x22,0x3c,0xe3,0x41,0xd4,0xac,0xce,0x26,0x9b,0xf1,0xa1,0xd5,0xa6,0x89,0x2f,0x5f,0x8c,0xf4,0xf2,0x5a,0x68,0xb0,0x64,0x7a,0xc,0xe8,0x20,0x43,0x36,0xdd,0x60,0xd4,0x8b,0xb3,0x8,0x37,0xc7,0xe4,0x24,0x33,0x8d,0xec,0x18,0x76,0x92,0xe3,0x35,0xfc,0x14,0xb5,0xd1,0x50,0x14,0x9a,0x2b,0xae,0xb8,0x82,0xf6,0xf6,0xf6,0xb2,0xed,0x95,0x82,0xa2,0x28,0xfc,0xea,0x57,0xbf,0x2,0x20,0x9f,0xcf,0x8f,0xd9,0x3e,0x48,0xc2,0xe3,0x26,0x42,0xd5,0xfd,0x1c,0x6,0x3d,0x51,0x85,0xd2,0x97,0xa7,0x6a,0xfd,0xcb,0x90,0xb2,0xec,0x62,0x14,0xc3,0x86,0xb0,0x15,0x92,0xd5,0xa6,0x37,0xc2,0x17,0xe1,0xf6,0x44,0x83,0x64,0xd7,0xc9,0x78,0x15,0x35,0x2b,0xf0,0x3a,0xfb,0xd3,0x75,0x9d,0xea,0xea,0x6a,0x54,0x55,0xe5,0x3f,0xff,0xf3,0x3f,0x4d,0xdb,0xb4,0x8a,0xcf,0x7c,0xe6,0x33,0x1c,0x70,0xc0,0x1,0xf4,0xf6,0xf6,0x8e,0x9a,0xb5,0x5,0x49,0xd4,0x82,0x26,0x9a,0x41,0x9a,0x31,0xd5,0x31,0xce,0x66,0x49,0x77,0x6c,0x73,0x25,0xe,0x5d,0x58,0x2b,0xaf,0xe5,0xc5,0xec,0xa9,0x54,0x29,0xa2,0xe6,0xd7,0xc,0xa8,0x1b,0x2f,0xbf,0xa2,0x28,0xdc,0x72,0xcb,0x2d,0xac,0x5d,0xbb,0xd6,0xb4,0x6d,0xab,0xb8,0xe9,0xa6,0x9b,0x0,0x63,0x22,0xa1,0x14,0x2a,0x69,0x46,0x33,0x28,0x99,0x57,0x39,0xd0,0x81,0x78,0x4f,0x87,0x71,0xac,0x9e,0x70,0xb6,0xae,0x91,0x95,0x6c,0xcd,0xab,0x25,0x21,0xd1,0x26,0xf8,0xdd,0x10,0x6,0x51,0x13,0x42,0x90,0x4a,0x19,0xfd,0x89,0x2f,0x7f,0xf9,0xcb,0xa6,0xed,0x5b,0xc5,0xe1,0x87,0x1f,0xce,0xc7,0x3f,0xfe,0x71,0xb2,0xd9,0x3d,0xd7,0x27,0x55,0xd2,0x38,0x59,0x50,0x45,0xcd,0xe,0x47,0x2a,0xe4,0xc,0x61,0x73,0x1a,0x1e,0xd,0xc7,0x58,0xe1,0x57,0xcc,0x26,0xf8,0xb1,0x10,0x16,0x51,0x83,0x5d,0x3b,0x12,0x1e,0x7f,0xfc,0x71,0xfe,0xf9,0xcf,0x7f,0x9a,0xf6,0x63,0x15,0xbf,0xfe,0xf5,0xaf,0x89,0xc5,0x62,0xa6,0xf7,0x91,0x96,0x42,0x24,0x6a,0x1,0xe1,0x0,0x42,0x92,0x71,0xa5,0x8c,0xb8,0x89,0x2,0xa,0x5e,0x8a,0x1a,0x44,0x9b,0xe0,0x81,0x70,0x88,0xda,0x70,0x14,0xb7,0x5a,0x9d,0x7d,0xf6,0xd9,0xae,0x55,0xff,0x98,0x32,0x65,0xa,0x37,0xde,0x78,0x23,0xaa,0xaa,0x92,0xcf,0xe7,0x2d,0xcf,0xd8,0x45,0xa2,0x16,0x1c,0x8e,0x0,0xf2,0xc9,0xaa,0x81,0x1a,0x6d,0xe,0xed,0x88,0x17,0x2,0x54,0x50,0xb2,0x7d,0xe8,0xa3,0x74,0x6f,0xbd,0x16,0x35,0x8,0xd8,0x26,0x78,0x3f,0x10,0x16,0x51,0x1b,0xde,0xb6,0xb8,0xfc,0xa3,0xa3,0xa3,0x83,0x7b,0xef,0xbd,0xd7,0xb4,0x1d,0xab,0x38,0xef,0xbc,0xf3,0x98,0x3c,0x79,0x32,0xbd,0xbd,0xbd,0xfe,0x8a,0x9a,0x2c,0x23,0xba,0xda,0x91,0xda,0xdb,0x41,0xb1,0x56,0x41,0xb1,0xe2,0x45,0x4d,0x18,0x52,0x96,0xa9,0x69,0x32,0x32,0x36,0x9b,0xe7,0xc5,0x96,0xb0,0xe,0x2a,0xc4,0xfa,0xba,0x46,0xec,0x8e,0xfa,0x21,0x6a,0x60,0x42,0xd8,0x22,0x51,0xb,0x9e,0xa8,0x15,0x51,0x3c,0xec,0xe5,0xfa,0xeb,0xaf,0x37,0x6d,0xcb,0xe,0xbe,0xf2,0x95,0xaf,0x0,0x94,0x3c,0x1b,0xa1,0x14,0x1c,0xbf,0xf,0x42,0x20,0xfa,0x7a,0x51,0x67,0xce,0x47,0xdd,0xfb,0x20,0xe4,0xd6,0x56,0xe3,0x38,0x3a,0x87,0x63,0xf1,0xa2,0xbd,0x2f,0x1c,0x4d,0x43,0x5,0x7a,0x9a,0xa7,0x3b,0xbf,0x11,0xbe,0x0,0xc9,0x9e,0x9d,0x68,0x25,0x8e,0xe2,0xf3,0x4b,0xd4,0x20,0x20,0x9b,0xe0,0xfd,0x80,0x1b,0x62,0xe5,0xb4,0xef,0xb1,0xda,0x16,0x6b,0xb6,0xad,0x58,0xb1,0x82,0xdb,0x6e,0xbb,0xcd,0x89,0xd0,0x4a,0xe2,0x3b,0xdf,0xf9,0xe,0x53,0xa6,0x4c,0xa1,0xab,0xab,0x6b,0xcc,0xb1,0x36,0x57,0xc4,0x5d,0xd7,0x91,0xfb,0xfa,0xe9,0x3f,0xef,0x4a,0x3a,0xff,0xf1,0x1c,0x0,0x72,0x6b,0x9b,0x51,0x44,0x71,0x94,0x41,0xa3,0xa0,0x2d,0x1,0xb1,0xeb,0xa3,0x5c,0x8e,0xe8,0xef,0xa1,0xd0,0xd2,0x44,0x76,0xe6,0x81,0xd0,0x6b,0xd9,0xd4,0xc8,0x90,0x81,0x7e,0x48,0x74,0xb5,0xa1,0xd,0x3b,0xad,0xca,0x4f,0x51,0x83,0x0,0x6c,0x82,0xf7,0x3,0x41,0x98,0x0,0x70,0xaa,0xad,0x32,0xd0,0x2d,0xbb,0xf4,0xd2,0x4b,0x4d,0xdb,0xb5,0xa,0x21,0x4,0xff,0xf3,0x3f,0xff,0x3,0x40,0x2e,0x97,0x1b,0xb5,0x9d,0xb,0xce,0x11,0x5d,0x1d,0xa8,0xb5,0x35,0xe4,0x8f,0x3f,0xd,0x7d,0x76,0x15,0xed,0xf7,0x2e,0x43,0x6d,0x99,0x86,0xd2,0xd6,0x86,0xc8,0xf4,0x40,0x89,0x63,0xa,0x83,0x98,0x79,0xf9,0x93,0xdd,0x9,0xe4,0xee,0x7e,0x72,0xfb,0x1d,0x89,0x3e,0x77,0x82,0x71,0x16,0xa9,0x53,0x88,0x83,0xdc,0xd3,0x47,0xaa,0xb3,0x95,0x42,0x3c,0x39,0x82,0x7f,0xeb,0x70,0xe2,0x39,0xf2,0x75,0x13,0xfc,0x70,0x7e,0x90,0x7e,0x63,0x86,0x41,0xd4,0xc0,0xc8,0xda,0xd2,0xe9,0x34,0xad,0xad,0xad,0xae,0x2e,0xda,0x3d,0xfd,0xf4,0xd3,0x39,0xe5,0x94,0x53,0x46,0x1c,0x6b,0xb3,0x7a,0x6d,0xe6,0xb3,0x35,0xd,0x59,0xd5,0xe9,0xff,0xdc,0xf,0xd0,0xe7,0x57,0xc3,0x52,0x1d,0xf5,0xd8,0x45,0xb4,0xdf,0xff,0x2a,0x7d,0x67,0x5c,0x80,0xe8,0xcb,0x1a,0x5d,0x53,0x49,0x1a,0x1c,0xe7,0x9,0xa2,0xe0,0xf8,0xd6,0x65,0x95,0x8c,0x89,0x83,0xdc,0x21,0xef,0x87,0x46,0x8c,0x2,0x91,0x4e,0x21,0x9,0x35,0xad,0xeb,0xa8,0x6a,0x7f,0x17,0x75,0x40,0xd8,0x82,0x20,0x6a,0xe0,0xe3,0x26,0x78,0x27,0xf9,0x66,0xe0,0x56,0x4d,0xff,0x20,0x8c,0xbf,0x49,0x92,0x44,0x2c,0x16,0xe3,0xfa,0xeb,0xaf,0xe7,0xd5,0x57,0x5f,0x35,0xcd,0xb5,0x8a,0x3b,0xee,0xb8,0x3,0x45,0x51,0xe8,0xe9,0xe9,0x19,0xda,0xd5,0x71,0x6b,0xf6,0x53,0x8,0xe4,0xce,0x4e,0xd4,0x29,0xd3,0xe8,0xff,0xc2,0x37,0x61,0x3b,0x20,0xeb,0xb0,0x46,0x43,0x6f,0xae,0xa5,0xe7,0x77,0x37,0xd1,0x79,0xeb,0x53,0x14,0xa6,0xec,0x83,0xd2,0xd6,0x6,0x85,0x7c,0xc9,0xec,0xcd,0xb1,0x78,0x6c,0x72,0xfc,0xeb,0xfd,0x8,0x44,0x6f,0x17,0x6a,0x5c,0xa2,0xff,0xc8,0xf,0x19,0xd9,0x9a,0x93,0xaf,0x5a,0x1c,0x1a,0x36,0xbe,0x46,0xa2,0x67,0x7,0x9a,0x1c,0xb,0x8c,0xe,0x8,0x21,0xfc,0xd9,0x4,0xef,0x24,0xdf,0x4f,0x3f,0x41,0x10,0x35,0x30,0x44,0xbb,0xaa,0xaa,0xa,0x70,0x77,0xd1,0x6e,0x7d,0x7d,0x3d,0x57,0x5e,0x79,0x25,0x85,0x42,0x61,0x70,0x22,0xc1,0xdd,0xef,0x4f,0x47,0xd2,0x74,0xfa,0xcf,0xbc,0x14,0x66,0x1,0xed,0xba,0xf1,0x62,0x2a,0xc0,0x76,0xd,0x56,0x43,0xfe,0xb4,0xe3,0x69,0x7f,0xf4,0x35,0xfa,0x3e,0xf6,0x45,0x62,0x9d,0x5d,0x7b,0x64,0x6f,0xa3,0x61,0xbc,0x89,0xda,0x1e,0x3c,0x59,0x10,0xeb,0xec,0xa1,0xf7,0xe3,0x17,0xa3,0x1e,0x33,0xb,0xb6,0x3b,0x79,0xf0,0x81,0x4,0x39,0xa8,0xdf,0xb4,0x6,0x5d,0x48,0x81,0xd1,0x81,0xa2,0x1d,0xcf,0x37,0xc1,0x3b,0xc9,0x77,0x3,0x61,0x9d,0x29,0x2d,0x1e,0xd9,0xf7,0xaf,0x7f,0xfd,0x8b,0xc7,0x1e,0x7b,0xcc,0xb4,0x1d,0xab,0xb8,0xfc,0xf2,0xcb,0x7,0x27,0x12,0x64,0x37,0xb3,0x23,0x21,0x90,0xbb,0xbb,0x28,0x34,0x36,0x91,0xf9,0xe4,0x45,0x46,0xc9,0x1d,0xb1,0xdb,0x8b,0x29,0x61,0x54,0x94,0x58,0xa3,0x41,0x4a,0xa1,0xe7,0xa6,0x9b,0xe9,0xfa,0xd1,0x8d,0xe8,0xb5,0x8d,0x28,0xad,0xad,0x88,0xfe,0x1e,0x28,0x31,0x53,0x57,0xe,0xc2,0x25,0x6a,0x32,0xf2,0xd6,0x2d,0xe4,0x9a,0x5b,0xe8,0xfa,0xc6,0x35,0xd0,0x5,0x68,0xe,0xa,0x5b,0x12,0xd8,0xa9,0xd3,0xb0,0xe1,0x15,0xf2,0xd5,0xf5,0x65,0x99,0x72,0x5a,0xd4,0xc0,0xe3,0x4d,0xf0,0x4e,0xf2,0xdd,0x40,0xd8,0x67,0x4a,0x8b,0x8b,0x76,0x2f,0xbe,0xf8,0x62,0x47,0x62,0x1a,0x9,0x66,0x26,0x12,0x86,0xc3,0xb2,0x28,0x48,0x2,0x29,0xaf,0x92,0xf9,0xc4,0x25,0xe8,0xfb,0x25,0xa1,0x4d,0x2f,0xdd,0x8d,0x52,0x80,0xad,0x1a,0x6c,0x84,0xfe,0xaf,0xfc,0x7,0x3b,0x1e,0x7a,0x83,0xbe,0xb3,0xfe,0x3,0xd1,0x9b,0x41,0x69,0xdd,0x6e,0x74,0x4f,0x4b,0xcc,0xe4,0x8e,0x97,0x19,0xd3,0x92,0x3c,0x59,0x46,0xea,0xd8,0x89,0xa4,0xc1,0xce,0x6b,0xef,0x46,0x9f,0x9d,0x86,0x77,0x35,0x1b,0x1b,0x28,0x47,0x41,0xd,0x34,0xac,0x7b,0x85,0x86,0xcd,0x6f,0x90,0xab,0xae,0xb3,0x6d,0xc6,0xad,0xfb,0xea,0xd9,0x26,0x78,0x27,0xf9,0x6e,0x60,0x3c,0x4c,0x2a,0x68,0x9a,0x46,0x75,0x75,0x35,0x6b,0xd7,0xae,0xe5,0x77,0xbf,0xfb,0x9d,0x69,0x9b,0x56,0x71,0xfa,0xe9,0xa7,0x73,0xd8,0x61,0x87,0xd1,0xd3,0xd3,0x63,0x2a,0x6b,0xb3,0x2e,0x6a,0x12,0x52,0x57,0x17,0x6a,0x32,0x4e,0xff,0x59,0x5f,0x87,0x9d,0xc,0xcd,0xd6,0x86,0x43,0x6,0xb2,0x1a,0xbc,0xaa,0xa3,0x4f,0x6e,0xa2,0xfb,0x37,0x37,0xd2,0x71,0xe7,0xb,0x64,0x4e,0xfa,0x30,0x72,0x67,0xd7,0x6e,0x19,0x9c,0xd1,0x45,0xd,0x62,0xe6,0xe5,0x94,0xa8,0xe9,0x8a,0x82,0xb4,0x7d,0xb,0x4a,0x6f,0x3f,0x3b,0xbe,0x7f,0x23,0xb9,0xd3,0x8f,0x83,0xb7,0x74,0x67,0x45,0x4d,0x13,0x10,0x87,0x49,0x6f,0xfc,0x9b,0x44,0x7f,0x17,0xba,0x6c,0xef,0xc8,0x79,0x27,0x75,0x60,0xb8,0x2d,0x4f,0x36,0xc1,0x3b,0xc9,0x77,0x3,0x6e,0x74,0x3f,0xfd,0x5e,0xfe,0xf1,0xad,0x6f,0x7d,0xcb,0xf4,0x82,0x5a,0x3b,0xf8,0xc3,0x1f,0xfe,0x80,0x10,0x82,0xde,0xde,0xd1,0x17,0x46,0xd9,0x7b,0xc1,0x75,0x44,0x2e,0x4f,0xff,0x67,0xbe,0x8d,0x7e,0x50,0x3d,0xbc,0x3b,0x42,0xb6,0x36,0x84,0x88,0x31,0xb1,0xb0,0x4d,0x83,0xb5,0x90,0x3f,0xf6,0x30,0x3a,0x6f,0xbb,0x9f,0x8e,0xdf,0x3e,0x42,0xff,0xa9,0x67,0x0,0x12,0x4a,0x6b,0x2b,0x72,0xe7,0xe,0x63,0xfc,0xcd,0xc5,0xec,0xdc,0xaf,0x71,0x63,0x5d,0x96,0x89,0x6d,0xda,0x4,0x22,0x49,0xdb,0x8f,0x7f,0x4f,0xdf,0xc5,0xff,0x1,0xeb,0x0,0xd5,0xc4,0xfd,0xb3,0x82,0xb4,0x40,0x6c,0x29,0x30,0x7d,0xf9,0x63,0xf4,0xd7,0xb6,0xd8,0xda,0xc9,0xe0,0x64,0xf7,0xb3,0x94,0x2d,0xd7,0x37,0xc1,0x3b,0xc9,0x77,0x3,0x61,0xef,0x7e,0xe,0x87,0xa6,0x69,0xa4,0xd3,0x69,0xda,0xdb,0xdb,0x7,0x4b,0xf,0xb9,0x81,0xf9,0xf3,0xe7,0xf3,0xe1,0xf,0x7f,0xd8,0xd1,0x23,0xfb,0x8a,0xed,0x45,0x57,0x27,0x6a,0x7d,0x3d,0x7d,0xe7,0x7e,0x6f,0x60,0xdd,0x95,0x85,0x17,0x47,0x2,0xd0,0xe0,0x1d,0xd,0x36,0x43,0xee,0xa3,0xa7,0xd0,0xf5,0xfb,0xbb,0x68,0xbf,0x73,0x5,0xbd,0x9f,0xbf,0x14,0xad,0xae,0xd9,0x10,0xb8,0xd6,0x56,0xc3,0xae,0xc3,0x7b,0x1c,0x7d,0xe1,0x48,0x12,0x68,0x2a,0x89,0xcd,0x9b,0xc9,0x4f,0x9f,0xcb,0xf6,0x7f,0xbc,0x4c,0xdf,0x97,0x3e,0xf,0x1b,0x80,0x8c,0xc3,0x5d,0x50,0xd,0x68,0x84,0xe9,0x4b,0xfe,0x49,0xf3,0xdb,0xcb,0x8d,0x6d,0x5a,0x16,0xe1,0x85,0xe,0x38,0x5b,0x98,0x69,0x14,0x54,0x8a,0xa8,0x5,0x61,0x52,0x41,0x96,0x65,0x84,0x10,0x7c,0xef,0x7b,0xdf,0xa3,0x50,0xb0,0x57,0x8b,0xde,0xc,0xae,0xb9,0xe6,0x1a,0x80,0x92,0x6b,0xdb,0x6c,0x77,0xc5,0x24,0x9,0x29,0xaf,0x52,0x38,0xf0,0x58,0xd8,0x3b,0xe,0x6d,0xd8,0xcb,0x36,0x24,0x8c,0x35,0x5b,0xeb,0x34,0x78,0x7,0xd4,0xfd,0xe7,0xd2,0xf3,0xb3,0xeb,0xd9,0x79,0xcf,0xab,0x74,0x7d,0xe7,0x7a,0xf2,0xfb,0x2d,0x42,0x69,0xdb,0x81,0xdc,0xba,0x1d,0xd1,0xd7,0xb3,0x47,0x16,0x17,0xa,0x51,0x13,0x2,0x4,0xc8,0x5b,0xb6,0x10,0xdb,0xde,0x4a,0xef,0x71,0xa7,0xb1,0xfd,0x9e,0xa5,0x14,0x16,0xcd,0x81,0x57,0x75,0xc8,0x3b,0x2c,0x6a,0x0,0x49,0x9,0x3a,0x60,0xef,0x17,0xfe,0x46,0xae,0xaa,0x16,0x61,0x71,0x43,0xbd,0x9b,0xdd,0xcf,0xdd,0xe1,0x6a,0x75,0xf,0x27,0xb8,0x6e,0xc1,0x6f,0x1,0x72,0xc3,0xe6,0xee,0xcb,0x3f,0xd2,0xe9,0x34,0x3b,0x76,0xec,0xe0,0xca,0x2b,0xaf,0x74,0x3c,0xa6,0x22,0xf6,0xdb,0x6f,0x3f,0x2e,0xbc,0xf0,0xc2,0x3d,0x4e,0x90,0x2f,0x6b,0x7c,0x29,0x6f,0xd8,0xea,0xff,0xc8,0x97,0x21,0xe,0xa8,0x65,0x76,0xa7,0x5,0x80,0x66,0x4c,0x30,0xbc,0xa1,0xa3,0x4d,0x6c,0xa1,0xef,0xdb,0x97,0xb2,0xf3,0x8e,0x65,0x74,0x5c,0x77,0x3b,0x99,0x93,0x3f,0x6,0x8a,0x32,0x98,0xc5,0x89,0xfe,0x5e,0x84,0xc9,0xe5,0x22,0x23,0x5e,0x83,0xdb,0x9c,0x81,0xc,0x4d,0xd9,0xba,0x95,0xd8,0xd6,0x6d,0xe4,0xe7,0xed,0xcf,0x8e,0x9f,0xdc,0xc6,0x8e,0xdb,0x1f,0x44,0x6f,0xaa,0x35,0x66,0x8a,0x25,0x87,0xbb,0x9f,0x60,0x64,0x6b,0x2d,0x30,0x71,0xe9,0xbf,0x99,0xfc,0xda,0xb3,0xf4,0x35,0x4c,0xb2,0xd4,0xd,0xf5,0x4a,0xd4,0x0,0xc4,0x11,0x47,0x1c,0xd1,0x85,0x71,0x30,0x97,0x2b,0x1,0x99,0xe5,0xb6,0xb6,0xb6,0x72,0xe0,0x81,0x7,0xf2,0xd7,0xbf,0xfe,0xd5,0xb6,0xaf,0xd1,0xb0,0x70,0xe1,0x42,0x56,0xac,0x58,0x41,0x32,0x99,0xf4,0x5d,0xd4,0xbc,0xf0,0x5f,0x1c,0xff,0xd2,0x34,0x8d,0x6d,0xdb,0xb6,0xd1,0xd2,0xd2,0x62,0xda,0x96,0x15,0x74,0x75,0x75,0x31,0x79,0xf2,0x64,0xb2,0xd9,0x2c,0xb5,0xb5,0xb5,0x96,0xf9,0x43,0xe2,0x16,0x12,0xf2,0x8e,0x36,0xf2,0xfb,0x2d,0xa2,0xe3,0x6f,0xcb,0xa0,0x7,0x63,0x52,0xc0,0x69,0x68,0x40,0xb5,0x4,0x53,0x80,0xc,0xc8,0x2b,0xdf,0x26,0xfe,0xfc,0x23,0x24,0xfe,0xf7,0x41,0x62,0x4b,0x9e,0x42,0xe9,0x31,0xca,0x40,0x69,0x9,0x19,0x2d,0x5d,0x7,0xb2,0x32,0xea,0xb,0xec,0x89,0xa8,0x9,0x63,0x7,0x81,0xd4,0xdb,0x85,0xd4,0x6d,0xc4,0x97,0x3d,0xf8,0x48,0xfa,0x3e,0xfa,0x5,0x7a,0x3f,0x7e,0x3e,0x4c,0x6,0xd6,0x3,0xfd,0x9a,0x31,0x99,0xe2,0x6,0xe2,0x12,0xc4,0xe1,0xf8,0x1f,0x9f,0xcf,0xc4,0x37,0x5f,0xa4,0xbb,0x79,0xba,0xe9,0xea,0xb9,0x5e,0x8a,0x1a,0xd0,0x36,0xe6,0x74,0x46,0xa5,0x66,0x6a,0x6e,0xd9,0xf4,0x4a,0x54,0x8b,0xe7,0x23,0x74,0x76,0x76,0x72,0xe9,0xa5,0x97,0xf2,0xa7,0x3f,0xfd,0xc9,0xb4,0x3d,0x2b,0xa8,0xad,0xad,0xe5,0x9a,0x6b,0xae,0xe1,0xeb,0x5f,0xff,0x3a,0x9a,0xa6,0x59,0x2a,0x48,0xb9,0x47,0xdc,0x6a,0x1e,0x1,0xf4,0x9d,0x73,0x39,0x34,0x3,0xad,0x2e,0x74,0xa5,0xc0,0xb0,0xd9,0xaf,0xc1,0x9b,0x80,0x2c,0xa1,0xce,0xdb,0x9b,0xfe,0x23,0xbe,0x4c,0x7f,0xcf,0x97,0x91,0x5f,0x5e,0x4b,0xe2,0xb9,0x87,0x89,0x2f,0x7f,0x1a,0xe5,0xb5,0xa5,0x28,0x9b,0x36,0xe,0x26,0x3e,0x3a,0xa0,0x2b,0xa0,0x57,0xa5,0xd1,0x63,0x9,0x90,0xec,0x2d,0x4c,0x35,0xc5,0xd1,0x35,0x44,0x2e,0x8b,0xe8,0xee,0x42,0x52,0x77,0x25,0x5f,0x85,0x9,0x2d,0x64,0x8e,0x3a,0x95,0xbe,0xf,0x7e,0x8e,0xcc,0x7,0x3e,0x6c,0x6c,0x93,0xda,0x82,0x91,0xa5,0xc9,0xb8,0x27,0x6a,0x2a,0x30,0x9,0x26,0x3f,0xf8,0x2f,0xa6,0xae,0x5a,0x4c,0xc7,0xf4,0xf9,0x41,0x15,0x35,0xa3,0xdd,0x48,0x19,0x9b,0xd7,0x13,0x5,0x5e,0x65,0x6c,0xc5,0xb2,0xda,0x63,0x61,0xbc,0x8c,0xbf,0x65,0xb3,0x59,0xb2,0xd9,0x2c,0xcf,0x3f,0xff,0x3c,0x47,0x1e,0x79,0xa4,0x69,0xbb,0x56,0x51,0xbc,0xbf,0x4d,0x4d,0x4d,0xa6,0x66,0x63,0xf7,0x88,0x5b,0x92,0x90,0xdb,0xda,0xc8,0xcf,0x3f,0x90,0x8e,0xbf,0xad,0x80,0xc,0x86,0xf8,0x78,0x5,0x1d,0xa3,0x14,0x52,0x13,0x50,0x7,0xf4,0x80,0xb4,0xae,0x1d,0xe5,0xd5,0x25,0xc4,0xde,0x58,0x8e,0xbc,0x7d,0x83,0xb1,0x8c,0x62,0xe3,0xeb,0x48,0x5b,0xd7,0x21,0xf5,0x64,0x8c,0xaa,0xb4,0x3,0x54,0x5d,0x6,0xe2,0x31,0x74,0x25,0x6,0xb2,0x62,0x2c,0x81,0x18,0xbc,0xc6,0x5d,0xd2,0x38,0x78,0xdd,0x9a,0x8e,0xd0,0xa,0xa0,0x16,0x10,0x6a,0x1,0xb2,0x59,0x44,0x81,0x21,0x22,0xaa,0xd5,0x54,0x51,0x98,0xbd,0x3f,0x85,0x59,0xf3,0xd0,0x1b,0x26,0x93,0xdb,0x7b,0x7f,0x72,0x87,0x9e,0x84,0xfa,0x9e,0xa9,0x3,0xeb,0xf7,0x30,0xee,0x91,0xdb,0x23,0xe5,0x3a,0x90,0x96,0x40,0x82,0x93,0xae,0xfa,0x2c,0x4d,0xeb,0x57,0xd1,0xd3,0x34,0xcd,0x94,0xb0,0xb9,0xb1,0xf8,0xd6,0x4,0xc6,0xce,0xd8,0x3c,0x8,0x62,0x90,0xe3,0x66,0x86,0x17,0x74,0x1,0x72,0xb,0xa9,0x54,0x8a,0x6c,0x36,0xcb,0xd9,0x67,0x9f,0xcd,0xfa,0xf5,0xeb,0x5d,0xf3,0x73,0xd7,0x5d,0x77,0x31,0x77,0xee,0x5c,0x7a,0x7b,0x7b,0xa9,0xaa,0xaa,0x1a,0x75,0x6f,0x6e,0xc9,0x7b,0x31,0x70,0x92,0x78,0xef,0xc5,0xbf,0x84,0x9,0xc0,0x6a,0x17,0xbb,0x54,0x25,0x83,0x2,0x34,0xd,0x5a,0x19,0xd8,0x93,0x2a,0xa1,0x4d,0x68,0x20,0x37,0xe7,0x14,0x72,0xb1,0x53,0x20,0xf,0xf4,0x81,0x68,0xcd,0x20,0x6f,0x7e,0x13,0x79,0xd3,0xdb,0x28,0x5b,0xde,0x42,0xde,0xb4,0x16,0x79,0xcb,0x7a,0xa4,0xf6,0x6d,0x48,0x9d,0x3b,0x11,0xbd,0x5d,0x88,0xfe,0x5e,0xa4,0x6c,0x17,0x42,0xdd,0xd3,0xc5,0xe0,0x5f,0x64,0xd0,0x13,0x49,0xb4,0x54,0xb5,0xf1,0xa9,0x6f,0x46,0x6d,0x9e,0x8e,0x36,0x61,0x32,0x85,0xc9,0xb3,0x51,0xa7,0xef,0x43,0x61,0xfa,0x1c,0xa,0xb3,0xf7,0x33,0xb2,0xd7,0x18,0x86,0x80,0x75,0x60,0x64,0x68,0xaa,0x66,0xd8,0xf1,0x62,0xfa,0x4f,0x16,0xd0,0x4,0xfb,0xfd,0xf6,0xb7,0x4c,0x7a,0xed,0x39,0xda,0xf7,0xda,0xf,0xa1,0x8d,0x7d,0x78,0x82,0x9f,0x3d,0xb6,0x92,0xc2,0xe6,0x75,0xf7,0x33,0x48,0x5d,0x56,0xbf,0x45,0xcd,0xe9,0xb6,0xc5,0xe5,0x1f,0x1b,0x36,0x6c,0xe0,0x86,0x1b,0x6e,0x70,0x6d,0x2f,0xe9,0x9c,0x39,0x73,0xb8,0xf0,0xc2,0xb,0xb9,0xf1,0xc6,0x1b,0x7,0xf7,0xad,0x96,0xc2,0x48,0x31,0xcb,0x5d,0xdd,0x64,0x8f,0x3d,0x95,0xfc,0x67,0x4f,0x80,0xb7,0x70,0x7e,0xe0,0xdb,0xa,0x8a,0x22,0xd7,0x85,0xf1,0x1,0x63,0x59,0x88,0xc,0x7a,0x4d,0x92,0xc2,0xc1,0xfb,0x53,0x38,0x66,0x7f,0xb2,0x32,0x90,0xc3,0x18,0xb,0xec,0xd2,0x11,0xdd,0x9d,0x48,0xdd,0x3b,0x91,0x7a,0x3a,0x10,0xbd,0xdd,0x88,0xbe,0x6e,0xd0,0xa,0xc6,0x84,0x84,0xae,0x81,0x12,0x47,0x4f,0xa4,0xd0,0x63,0x71,0xf4,0x64,0x15,0x7a,0x32,0x8d,0x96,0xae,0x43,0xaf,0x69,0x40,0xab,0xad,0x87,0x3a,0x9,0xaa,0x30,0x26,0x4d,0x34,0xa0,0x7f,0xc0,0xff,0x56,0x0,0x7d,0xe8,0x38,0x9f,0x57,0xf7,0x47,0x3,0xa6,0xb,0x9a,0x9e,0x5a,0xce,0x82,0x87,0xff,0x9b,0xee,0x89,0xb3,0x3c,0xcd,0xd4,0xec,0xda,0xda,0xa3,0x2b,0xea,0xc7,0x98,0x9a,0x10,0x62,0xb0,0x2b,0x7a,0xd7,0x5d,0x77,0xd9,0xf6,0x3f,0x1a,0x16,0x2d,0x5a,0xc4,0xf2,0xe5,0xcb,0x47,0xed,0x8a,0x8e,0x37,0x51,0x2b,0x42,0x92,0x24,0xba,0xba,0xba,0xa8,0xa9,0xa9,0x61,0xdb,0xb6,0x6d,0x24,0x93,0xc9,0xb1,0x49,0x36,0xd0,0xd5,0xd5,0xc5,0x94,0x29,0x53,0xc8,0x64,0x32,0xd4,0xd5,0xd5,0xed,0x91,0xb5,0x8d,0x16,0xb3,0xe8,0xef,0x47,0x6b,0x99,0x46,0xcf,0xf,0x6e,0x20,0x7f,0xfa,0xfb,0xe0,0x1d,0xbc,0xe9,0x66,0x95,0xb,0x21,0x19,0xe9,0x41,0x8c,0x5d,0x7f,0xc6,0x30,0xb2,0xcd,0x62,0xec,0x43,0xfa,0xac,0x3,0xff,0xa6,0x61,0x8c,0x5b,0xe5,0x81,0xc2,0xc0,0x9f,0xb9,0x81,0x7f,0xb3,0x71,0xaa,0xba,0x2b,0x50,0x81,0x29,0x12,0xf1,0x4d,0x1d,0x9c,0xfa,0x83,0x8f,0xa2,0xe4,0xfa,0xe8,0x6b,0x98,0x3c,0x66,0xb6,0xe6,0xb7,0xa8,0x1,0x6d,0x65,0x57,0xf7,0x28,0x97,0x1b,0x94,0x6c,0x6d,0xbc,0x8a,0x9a,0x10,0x2,0x5d,0xd7,0xa9,0xa9,0xa9,0xa1,0xb3,0xb3,0x93,0x2b,0xae,0xb8,0xc2,0x34,0xd7,0x2a,0x6a,0x6b,0x6b,0xb9,0xfa,0xea,0xab,0x51,0x55,0x15,0x55,0xb5,0x76,0xce,0x9b,0x9e,0x4e,0x23,0x6f,0x5c,0x4b,0xfd,0x17,0x4f,0x26,0xf9,0xab,0xff,0x7,0x33,0x81,0x1a,0xc9,0x9d,0xe3,0xe2,0x9c,0x84,0xae,0x19,0xeb,0xc5,0xfa,0x34,0xe8,0xd2,0x60,0x87,0x66,0xec,0x7e,0xd8,0xac,0xc1,0xc6,0x81,0xcf,0x6,0xd,0xd6,0xf,0xfc,0x59,0xfc,0xb7,0xcd,0x3,0xed,0x76,0x68,0xd0,0x39,0xc0,0x2f,0x68,0xc1,0x12,0xb5,0x16,0x9,0x7a,0xe1,0xb8,0x5f,0x5e,0x44,0xaa,0xab,0x8d,0xde,0xc6,0x29,0x61,0x10,0x35,0xa0,0xcc,0xea,0x1e,0xe5,0x22,0x6c,0xa2,0xe6,0x96,0x4d,0x2f,0xda,0x16,0xc7,0x30,0x7f,0xf5,0xab,0x5f,0x59,0x16,0x1d,0x2b,0xf8,0xda,0xd7,0xbe,0x46,0x5d,0x5d,0x1d,0x9d,0x9d,0x9d,0x43,0x66,0x48,0xc7,0x8c,0x5b,0x55,0xd1,0x9a,0x5b,0xd0,0x62,0x32,0xb5,0x3f,0xfc,0xf,0xaa,0xbf,0xf5,0x5f,0x30,0x3,0x98,0x29,0x19,0x7b,0x13,0x9d,0xac,0xb8,0x13,0x61,0x74,0xa8,0xc0,0x44,0x9,0x4,0x1c,0xf3,0xd3,0x4b,0x98,0xf0,0xf6,0x8b,0x74,0x4e,0x9e,0x8d,0xa4,0x8e,0xbe,0xd8,0x3b,0x28,0xa2,0x6,0x3,0x9b,0xe0,0xcb,0xcd,0xd4,0xc2,0x3c,0xae,0x66,0x25,0x53,0xb,0x73,0x56,0x57,0xcc,0xda,0xf2,0xf9,0x3c,0x3f,0xfd,0xe9,0x4f,0x4d,0xdb,0xb1,0x83,0xef,0x7e,0xf7,0xbb,0x0,0x14,0xa,0x5,0x6b,0xcf,0x87,0xaa,0xa2,0xd7,0x37,0xa2,0x55,0xa5,0x48,0xff,0xee,0x1a,0x6a,0x3e,0xfd,0x45,0xe4,0x35,0x6f,0xc1,0x7c,0x1,0x55,0x21,0xc8,0xde,0xc6,0x3,0x6,0x44,0x4d,0xe9,0xec,0xe3,0xd8,0x1f,0x5d,0xc4,0xf4,0x95,0x8f,0xd1,0x31,0x75,0x1e,0x62,0x8c,0x99,0x6e,0x27,0x67,0x3f,0x9d,0xd0,0xa3,0xb2,0x46,0x30,0xa2,0xee,0x67,0xb8,0xda,0x16,0x2b,0xed,0x7e,0xf7,0xbb,0xdf,0x65,0xcb,0x96,0x2d,0xa6,0xed,0x59,0xc5,0xb7,0xbf,0xfd,0x6d,0xe6,0xcf,0x9f,0x4f,0x67,0x67,0xa7,0xa5,0x9a,0x6d,0x42,0x8,0x84,0xa6,0xa1,0x57,0xa7,0x29,0x34,0xd4,0x53,0xf5,0xc0,0x2d,0x34,0x7e,0x60,0x3e,0xa9,0x9f,0xdf,0x0,0x2d,0xc0,0xac,0x28,0x7b,0x73,0x15,0x2a,0x30,0xd9,0x28,0x20,0x79,0xdc,0x75,0x5f,0x62,0xe6,0xf2,0x7,0xe9,0x98,0x3a,0x77,0xe0,0x87,0xce,0x2e,0x50,0x76,0x3,0xbb,0xc7,0x61,0x5b,0xd8,0x2a,0x45,0xd4,0xdc,0xb2,0xe9,0x47,0xdb,0xe2,0xa2,0x5d,0x80,0xaf,0x7f,0xfd,0xeb,0xa6,0x6d,0xda,0xc1,0x6f,0x7f,0xfb,0x5b,0x0,0xfa,0xfb,0xfb,0xad,0x93,0x35,0xd,0x24,0x99,0x42,0x4b,0xb,0x90,0xa7,0xf6,0xff,0x5c,0x4c,0xdd,0x99,0xa7,0x22,0xbf,0xfc,0xba,0x91,0xbd,0x55,0x47,0xd9,0x9b,0xa3,0xd0,0x31,0x26,0x41,0x66,0x48,0x24,0xb6,0xed,0xe4,0xbd,0xdf,0x3f,0x97,0x9,0x6f,0xbf,0x48,0xdb,0xac,0x83,0x8c,0x19,0x50,0x87,0x77,0x5d,0xb8,0x61,0x6b,0x38,0xd7,0x96,0xb0,0x55,0x92,0xa8,0x8d,0xb7,0xac,0x4e,0xd7,0x75,0x92,0xc9,0x24,0x7f,0xfd,0xeb,0x5f,0x59,0xb1,0x62,0x85,0x69,0xdb,0x56,0x71,0xfc,0xf1,0xc7,0xf3,0xc1,0xf,0x7e,0x90,0x9e,0x9e,0x1e,0x53,0xbb,0x11,0x4a,0xc6,0xae,0x69,0x68,0xd,0x2d,0x14,0x1a,0x1b,0x48,0x3e,0xf7,0x8,0x8d,0x1f,0xdc,0x8f,0xaa,0xab,0xae,0x85,0x6,0x60,0xae,0x34,0xb0,0x67,0xd2,0xf9,0xd8,0x2b,0xa,0x1a,0x46,0x37,0x7f,0x3a,0xb4,0xbc,0xf0,0x22,0x27,0xff,0xe0,0x2c,0x5a,0xde,0x79,0x91,0xce,0xc9,0xfb,0x78,0xd6,0xfd,0x2c,0xd7,0x56,0x29,0xae,0x67,0xf5,0xd8,0xc6,0xb3,0xa8,0x5,0xc1,0xbf,0x95,0xb6,0xc5,0x25,0x2f,0x6e,0x57,0xda,0xfd,0xcd,0x6f,0x7e,0x3,0xb0,0xc7,0xe1,0x2f,0xc3,0x31,0x6a,0xec,0x9a,0x6,0x42,0xa2,0x30,0x61,0x2,0x28,0x1a,0x35,0xbf,0xb8,0x9c,0xfa,0x4f,0x9c,0x48,0xfc,0xe1,0xc5,0xc6,0xe4,0xc2,0x2c,0xc9,0xc8,0x36,0x22,0x81,0xb3,0xe,0xd,0x98,0x20,0x41,0x35,0xcc,0xbf,0xf5,0x66,0x4e,0xf8,0xf1,0xf9,0x24,0x7b,0x77,0xd2,0x31,0x75,0xee,0xc0,0xec,0x67,0xf8,0x32,0xb5,0x22,0x3c,0x59,0x25,0x14,0x14,0x51,0xb3,0x82,0xf1,0x9a,0xd5,0xc1,0xae,0xea,0x1f,0xcf,0x3f,0xff,0x3c,0xf,0x3d,0xf4,0x90,0x25,0xae,0x15,0xcc,0x98,0x31,0x83,0x4b,0x2f,0xbd,0x94,0x4c,0x26,0x33,0x62,0x1b,0x2b,0x13,0xb,0x5a,0x5d,0x33,0x6a,0x73,0x13,0xc9,0xa5,0x4f,0xd1,0xf0,0xb9,0x93,0xa8,0x3b,0xef,0xc,0x94,0x67,0x96,0x18,0x2,0x37,0x4f,0x32,0x32,0x8f,0x48,0xe0,0x46,0x87,0x8e,0x31,0x4e,0x59,0x23,0xc1,0x1c,0x89,0xea,0xd,0x9b,0x39,0xfe,0x87,0xe7,0xb3,0xf0,0x2f,0x3f,0x26,0x5b,0xd7,0x40,0x6f,0xd3,0xd4,0x50,0xcd,0x7e,0x8e,0x4,0x4b,0x65,0x8b,0x2a,0x61,0xf6,0xd3,0x4a,0xdb,0x20,0xcc,0x94,0x5a,0x45,0xd1,0x76,0x3c,0x1e,0x7,0xe0,0x4b,0x5f,0xfa,0xd2,0x1e,0x65,0x87,0x9c,0xc4,0xd5,0x57,0x5f,0xcd,0x5e,0x7b,0xed,0xc5,0x8e,0x1d,0x3b,0xf6,0xe8,0x92,0x5a,0xbd,0x4e,0xa3,0xf6,0x97,0xa0,0x30,0x61,0x2,0x5a,0x5d,0xd,0xa9,0x87,0xef,0xa6,0xf1,0xac,0xc3,0xa9,0xbd,0xe0,0x6c,0x92,0xb7,0xfe,0xc5,0x18,0x77,0x7b,0x8f,0x4,0x4d,0x12,0x20,0x45,0x93,0xc,0xc3,0xa1,0x61,0xec,0xf9,0xdc,0x4b,0x90,0xd8,0xd1,0xce,0xdc,0xdb,0xfe,0xc4,0x9,0x3f,0xfe,0x22,0x53,0x5e,0x7d,0x86,0x8e,0xbd,0xf6,0x25,0x9f,0xac,0xe,0xcd,0x3a,0xb5,0xb1,0xde,0x3d,0x53,0xc2,0x16,0xf6,0xee,0xa7,0x15,0x84,0xa9,0xfb,0x59,0x8e,0x6d,0x4d,0xd3,0x68,0x68,0x68,0x60,0xe3,0xc6,0x8d,0x5c,0x76,0xd9,0x65,0x96,0x7c,0x5a,0x41,0x32,0x99,0xe4,0xb6,0xdb,0x6e,0x3,0x18,0x92,0xb9,0x95,0x75,0x9d,0x9a,0x86,0x1e,0x4b,0x50,0x98,0x30,0x1,0xbd,0x36,0x4d,0xea,0x81,0x3b,0xa9,0xff,0xe6,0xa7,0x68,0x3c,0x67,0x1,0x55,0x57,0xff,0x4,0x69,0xe3,0x56,0x98,0x8d,0xb1,0x6,0x2e,0x11,0x65,0x71,0xa8,0x18,0xdb,0xb5,0x66,0x49,0x48,0xfd,0xfd,0xec,0xfb,0x97,0xdf,0x73,0xf2,0x35,0x67,0x71,0xc8,0x2d,0x57,0x12,0xcb,0xf7,0xd2,0x3e,0x7d,0x5f,0xd0,0x75,0xc4,0x18,0xb5,0xd5,0x82,0x24,0x6a,0x63,0x61,0x4c,0x61,0x8b,0x44,0xad,0xfc,0xb6,0x6e,0xd9,0x74,0x22,0xde,0x78,0x3c,0xce,0x7f,0xff,0xf7,0x7f,0xbb,0xba,0x41,0xfe,0xd8,0x63,0x8f,0xe5,0xa3,0x1f,0xfd,0xe8,0xe0,0x44,0x82,0x63,0xd7,0xa9,0x69,0xe8,0xf1,0x24,0x6a,0x4b,0xb,0x85,0xe6,0x26,0x94,0xd7,0x5f,0xa1,0xf6,0x67,0xdf,0xa6,0xf1,0xac,0x3,0xa8,0xbd,0xe4,0x42,0xe2,0xf,0x3d,0x6e,0x1c,0x13,0x37,0x7f,0x20,0x8b,0x93,0x2a,0x28,0x8b,0xd3,0x1,0x24,0x68,0x90,0x60,0x7f,0x9,0x3a,0x7a,0x99,0xf5,0x87,0x9b,0x39,0xe5,0xda,0x4f,0xb3,0xf0,0xb6,0x6b,0x89,0x65,0x7a,0x69,0x9f,0x39,0x9f,0x5c,0x55,0xdd,0x98,0x5d,0x4f,0x8,0x8e,0xa8,0x99,0xc5,0xa8,0xc2,0x16,0x89,0x9a,0xb7,0x6d,0xad,0xc0,0x89,0x18,0x8a,0x63,0x6d,0xe0,0xfe,0xf2,0x8f,0xab,0xae,0xba,0xa,0xb0,0xbe,0xfc,0xc3,0xd4,0x75,0xea,0x46,0x17,0x55,0x6b,0x6e,0xa1,0x30,0x61,0x2,0x72,0x4f,0x27,0xd5,0x77,0xdd,0x44,0xe3,0xf9,0x27,0xd3,0x78,0xee,0x51,0x54,0xfd,0xf2,0xb7,0xc8,0xef,0x6c,0x30,0x8a,0x31,0xce,0x91,0xa0,0x59,0x32,0x4a,0x14,0x8d,0x37,0x91,0xd3,0x1,0x5d,0x18,0xe5,0xbb,0x67,0x48,0xb0,0x37,0x48,0xdb,0x5a,0x49,0xff,0xec,0x57,0x34,0x9d,0x73,0x20,0xfb,0xfe,0xe6,0x32,0xea,0x7b,0x76,0xd2,0x31,0x7d,0x1e,0xd9,0x74,0xc3,0xc0,0xac,0xe7,0xd8,0x37,0x21,0x48,0xa2,0x66,0x96,0x3f,0x62,0xd9,0xa2,0x48,0xd4,0x2a,0xa3,0xad,0xa6,0x69,0xc4,0x62,0x31,0xee,0xbb,0xef,0x3e,0xde,0x7d,0xf7,0x5d,0x26,0x4e,0x9c,0x68,0xda,0xb6,0x15,0x2c,0x58,0xb0,0x80,0xc3,0xe,0x3b,0x8c,0x25,0x4b,0x96,0x50,0x5d,0x5d,0x6d,0x6a,0x5b,0x97,0xf5,0x67,0x49,0x47,0xe8,0xa0,0xd5,0xd4,0xa3,0xd5,0xa,0x28,0xe4,0x89,0x2f,0xfb,0x37,0x89,0x65,0xff,0x46,0x6d,0x6c,0x20,0x7b,0xd8,0x7b,0xc9,0x1d,0x7e,0xa,0xb9,0x43,0x4e,0x40,0x9d,0xbf,0xf,0xd4,0x4b,0x46,0xf5,0x8c,0x4e,0x8c,0xfa,0x6f,0xfa,0x40,0x29,0xa0,0xb0,0x41,0x17,0x10,0x17,0x46,0x2d,0xb9,0x6a,0x60,0x2b,0x24,0x1e,0x59,0x4c,0xd5,0x93,0xf7,0x90,0x5a,0x7c,0x1f,0xca,0x96,0xcd,0xe4,0x24,0xe8,0x39,0xf6,0x4,0x92,0xb5,0x8d,0x88,0x51,0x26,0x73,0x86,0x23,0x8c,0xa2,0x6,0xa3,0x8,0x9b,0xdb,0x8e,0x87,0x43,0xd7,0x75,0xcb,0x27,0x8b,0x5b,0xc1,0x48,0xb6,0xc3,0x20,0x3e,0x6e,0xb7,0x2d,0x9e,0x6a,0x75,0xfd,0xf5,0xd7,0xf3,0x93,0x9f,0xfc,0xc4,0xb4,0x7d,0xab,0xb8,0xed,0xb6,0xdb,0x6,0x6b,0xb6,0xb9,0x51,0x61,0x64,0xc8,0xf5,0xea,0x3a,0xc8,0xa,0xea,0x84,0x9,0xc6,0xcf,0x7a,0xba,0xa8,0x7a,0xe4,0x6e,0xaa,0x1e,0xb9,0x1b,0xb5,0xb6,0x9a,0xdc,0xc2,0xe3,0xc8,0x1d,0xfb,0x11,0x72,0x7,0x1e,0x4d,0x61,0x9f,0x5,0xc6,0xcc,0xaa,0x22,0x19,0x55,0x36,0xfa,0x81,0x6e,0x8c,0x6a,0x1b,0x2e,0x1e,0x61,0x68,0x1b,0x92,0x4,0x69,0x8c,0x9a,0x3c,0x71,0xc,0x31,0x6e,0x83,0xd8,0xf2,0x57,0x49,0x2d,0xbe,0x87,0xd4,0xd3,0x7f,0x27,0xfe,0xca,0x4b,0x48,0x1a,0xa8,0x35,0x29,0xf2,0x53,0xa6,0xa2,0x16,0xf2,0xa0,0xa9,0x81,0x3d,0xa3,0xc0,0x69,0xbe,0x63,0xf5,0xd8,0xca,0x1d,0xc,0x94,0x65,0x19,0x55,0x55,0xe9,0xeb,0xeb,0xb3,0x6d,0x67,0x34,0xe4,0xf3,0xf9,0x92,0x7e,0xcd,0x62,0x3c,0xb7,0x5,0x63,0x90,0xff,0xe7,0x3f,0xff,0x39,0x1f,0xfb,0xd8,0xc7,0x38,0xe0,0x80,0x3,0x46,0x6c,0xa7,0xeb,0xba,0xed,0xef,0x7a,0xce,0x9c,0x39,0x9c,0x7f,0xfe,0xf9,0xdc,0x7c,0xf3,0xcd,0x24,0x12,0x89,0x11,0xed,0x38,0xfa,0xfc,0xd,0xbc,0xc8,0x7a,0x75,0xd,0x85,0x74,0xad,0x31,0x48,0xde,0xdf,0x4b,0xea,0xe9,0x87,0xa9,0x7a,0xfa,0x61,0xb4,0xaa,0x4,0xf9,0x39,0xb,0xc8,0x1f,0x70,0x4,0x85,0xbd,0xf6,0x45,0x6b,0x9c,0x42,0x61,0xc6,0x7c,0xa,0x33,0xf7,0x85,0x49,0x18,0xdd,0x3a,0x15,0xe8,0x3,0x7a,0xf1,0xb6,0xb4,0x50,0xb1,0x24,0x52,0x2,0x48,0x61,0xd4,0x6a,0x93,0x8c,0x58,0xa4,0x77,0xda,0x89,0x3d,0xf3,0x12,0xf2,0x8e,0x8d,0x28,0x9b,0xdf,0x22,0xb1,0xe2,0x19,0xe2,0x2b,0x97,0xa0,0xf4,0xf4,0xa3,0x29,0xa0,0xb6,0x4c,0x40,0x55,0xe2,0x46,0x9c,0x63,0xec,0x1e,0x28,0xe9,0x3a,0xc4,0xa2,0x6,0x20,0x8e,0x3c,0xf2,0xc8,0xb2,0xeb,0xb1,0x39,0x31,0xc3,0xa1,0xeb,0x3a,0x92,0x24,0x39,0x5e,0xba,0x5b,0x96,0x65,0xa,0x85,0x2,0x4b,0x97,0x2e,0xa5,0xa7,0xa7,0x87,0x58,0x2c,0x66,0x89,0x3f,0xde,0xdb,0x16,0xdb,0xcb,0xb2,0x4c,0x57,0x57,0x17,0x42,0x8,0x26,0xc,0x64,0x39,0x4e,0xd9,0x2e,0x42,0x96,0x65,0x6a,0x6b,0x6b,0xd9,0xb0,0x61,0x83,0x37,0xa2,0x36,0x1a,0x47,0x92,0xc,0x91,0xcb,0x65,0x10,0x9d,0x5d,0x48,0x3,0xef,0xbd,0xe,0x68,0xb5,0x69,0xa,0x33,0xf6,0xa1,0xb0,0xf7,0xfe,0x14,0x66,0xec,0x4f,0x61,0xc6,0x5c,0xd4,0x19,0xf3,0x50,0xa7,0xee,0x83,0xde,0x10,0x37,0xba,0x7b,0xb1,0x81,0xc6,0xc5,0x3a,0x6a,0xc5,0xba,0x6a,0xea,0xc0,0xa7,0x38,0x7c,0x35,0x5c,0x4f,0xc4,0x6e,0x7f,0x4a,0xec,0xaa,0xdb,0x56,0x14,0xb0,0x62,0x2d,0x37,0x79,0xc0,0x5e,0x37,0x88,0xb6,0x3e,0x94,0x6d,0x6f,0xa3,0x6c,0x78,0x1d,0xe5,0xed,0xd5,0xc4,0xde,0x5e,0x45,0xfc,0xb5,0x65,0x28,0x1b,0xdf,0x46,0xc,0x9c,0x87,0xa0,0x9,0xd0,0x1b,0x1b,0xd0,0x93,0x55,0x3,0x3e,0x77,0x39,0xd6,0x75,0x9d,0x42,0xa1,0xc0,0xbe,0xfb,0xee,0x4b,0x73,0x73,0xf3,0x98,0xcb,0x7b,0xc2,0x2e,0x6a,0xc,0x2f,0xd,0xee,0x97,0xa8,0xc1,0x2e,0x1,0xda,0xba,0x75,0xab,0xa3,0x3e,0x8b,0x76,0x77,0xcf,0xd8,0x82,0x20,0x28,0x41,0x68,0xbb,0x7b,0x7b,0x55,0x55,0x49,0xa7,0xd3,0xf4,0xf4,0xf4,0xb0,0x71,0xe3,0x46,0x4b,0x36,0xac,0xc4,0x93,0x48,0x24,0x48,0xa7,0xd3,0x25,0x4b,0x87,0x7b,0x26,0x6a,0x42,0xec,0xca,0xe4,0xe2,0x49,0xf4,0x96,0xe4,0xc0,0x8a,0x10,0xdd,0x38,0x8b,0x20,0x97,0x21,0xf6,0xea,0xa,0x12,0xab,0x56,0x14,0xff,0x15,0xbd,0x2e,0x8d,0x3a,0x65,0x6,0xea,0xc4,0xbd,0x51,0x27,0x4d,0x43,0x9d,0x30,0x13,0xb5,0x79,0x12,0xea,0x84,0x19,0x68,0x4d,0x13,0xd0,0x6a,0x9b,0x8d,0x43,0x5e,0x92,0x29,0x43,0xa0,0xe2,0x18,0x22,0x35,0x3c,0x3c,0x9d,0x5d,0x45,0x26,0x73,0xc6,0x47,0x64,0xb3,0x88,0xde,0x6e,0xa4,0xf6,0x77,0x91,0x3b,0x77,0x22,0xed,0xdc,0x8a,0xdc,0xba,0x19,0xa5,0x75,0x3d,0xf2,0xc6,0xb7,0x88,0x6d,0x7e,0x13,0x69,0xfb,0x26,0xe4,0x8e,0x9e,0xc1,0x7a,0x95,0x5a,0x3a,0x81,0xda,0x3c,0xc1,0xc8,0xea,0x84,0x0,0x61,0x9c,0x62,0x65,0xe7,0x54,0xf6,0x3d,0xee,0x8d,0x43,0xf0,0x49,0xd4,0x80,0xdd,0xba,0xa2,0x7e,0x8a,0x1a,0x30,0x78,0xc2,0x51,0x5d,0x5d,0x9d,0xa3,0x3e,0x8b,0xc2,0x56,0x1c,0x63,0xb,0x82,0xa0,0x4,0xa1,0x6d,0xa9,0xf6,0xc5,0x4d,0xf2,0xc5,0x8d,0xf2,0x4e,0xdb,0xdf,0xdd,0x8f,0x13,0x70,0xfe,0x99,0x15,0x20,0x89,0x81,0xb2,0xdd,0x55,0x83,0xcb,0xdf,0x4,0x3a,0x22,0x97,0x45,0x79,0xeb,0x35,0x62,0xaf,0xbd,0x3a,0x44,0xab,0x74,0x5,0xb4,0x9a,0x5a,0xf4,0xaa,0x3a,0xb4,0xea,0x34,0x5a,0xba,0x1,0x3d,0x95,0x86,0x64,0x15,0x7a,0xaa,0xa,0x3d,0x5e,0xb5,0x5b,0xb7,0x55,0x80,0xae,0x21,0x65,0x7a,0xa1,0x90,0x47,0x64,0x7a,0x11,0xfd,0x7d,0x48,0x7d,0x1d,0x88,0x9e,0x6e,0xe4,0x9e,0x76,0xa4,0xde,0x6e,0x44,0x4e,0x1f,0x14,0x30,0x0,0xad,0xca,0x28,0x25,0x5e,0x98,0x34,0x91,0x52,0x27,0xd7,0x3b,0x25,0x46,0xe3,0x45,0xd4,0x60,0x40,0xd8,0xbc,0x16,0x35,0xbb,0xf0,0xd2,0x67,0x10,0xc4,0xc7,0x4b,0x51,0x1b,0xef,0xed,0xcb,0xe3,0x8,0xe3,0xac,0x82,0xc4,0xb0,0x61,0x12,0x5d,0x7,0x4d,0x45,0xe4,0x73,0x48,0x1d,0xdb,0x91,0xda,0xb6,0x20,0xa,0x2a,0x42,0x3,0x61,0x42,0xbb,0x75,0x81,0x71,0x8e,0x82,0x2c,0x43,0x2c,0xe,0xf1,0x4,0x6a,0x7d,0xb3,0x31,0x39,0x50,0x42,0xc0,0x9c,0xba,0x26,0x37,0xed,0x38,0x61,0xcb,0x89,0x58,0x14,0x3f,0x44,0xcd,0x2f,0x9f,0x66,0x6d,0x4,0x41,0x7c,0xdc,0x14,0xf1,0xa0,0x89,0x4e,0xb0,0x45,0x6d,0xd4,0x6,0x83,0x47,0xed,0xe9,0x54,0xd9,0xf6,0x53,0xe,0xcf,0x9,0x8c,0x37,0x51,0x3,0x1b,0xcb,0x3d,0xc2,0x26,0x6a,0x42,0x88,0xf2,0xe,0xf1,0xd,0x78,0xdb,0x20,0xd9,0xe,0x62,0xfb,0xa0,0x73,0xbc,0xf6,0xe5,0x96,0x1d,0x27,0x6c,0x39,0x79,0x4d,0x96,0xaa,0x7b,0x84,0x51,0xd4,0xc0,0xfc,0x98,0x4e,0x10,0x84,0x2a,0x12,0x35,0xe7,0xda,0x7,0x9d,0x53,0xe,0x2f,0x68,0x8,0x92,0xa8,0x81,0xc5,0xea,0x1e,0x4e,0x38,0x74,0x9b,0x63,0x97,0x1b,0x14,0xa1,0xb2,0x82,0x48,0xd4,0xc2,0xcb,0xf1,0x83,0x17,0x54,0x3b,0x6e,0xc4,0xe1,0x6a,0x75,0x8f,0x72,0xf8,0x5e,0x8a,0x9a,0x5b,0x8,0xab,0xb8,0x86,0xbd,0x7d,0xd0,0x39,0x7e,0xf1,0x76,0xe7,0x8e,0x67,0x51,0x3,0x17,0xab,0x7b,0x94,0xc3,0xf7,0x5a,0x98,0x82,0x90,0x81,0x45,0xa2,0xe6,0x1c,0x22,0x51,0x2b,0xcd,0x2b,0xee,0x1a,0x19,0xef,0xa2,0x6,0x2e,0x55,0xf7,0x28,0x87,0xef,0xb5,0xcf,0x20,0x8,0x4a,0x10,0xda,0x6,0xb1,0x7d,0x50,0x7d,0x94,0x3,0x3f,0xc5,0x70,0xbc,0x4e,0x14,0x94,0x82,0xe3,0xd5,0x3d,0xca,0xe1,0x7b,0xdd,0xfd,0x74,0x43,0x24,0x82,0x22,0xac,0x56,0x11,0x89,0x9a,0xbb,0x9c,0x30,0xf1,0xdc,0xb6,0xeb,0x45,0xc6,0x58,0x32,0x63,0xb,0x9b,0xa8,0xd9,0xc1,0x78,0x17,0xb5,0xa0,0xd8,0xb6,0xd3,0x3e,0xa8,0x3e,0xec,0x72,0xc2,0xc4,0x73,0xdb,0xae,0x57,0xdd,0xe0,0x3d,0x84,0x2d,0x8c,0xa2,0x16,0xa4,0x97,0x3e,0x8,0x31,0x4,0xc5,0xb6,0x9d,0xf6,0x41,0xf5,0x51,0xe,0x22,0x51,0x73,0x86,0x6f,0xc5,0xce,0x10,0x61,0x8b,0x44,0x2d,0xdc,0x6d,0xed,0xb4,0x77,0xd3,0x76,0x50,0x5,0xc7,0x4b,0xc1,0x8,0x9a,0x38,0xd9,0x45,0x98,0x44,0xd,0x76,0x13,0xb6,0x48,0xd4,0xc2,0xdd,0xd6,0xed,0xf6,0x41,0x15,0x1c,0xaf,0x4,0x20,0x2c,0xa2,0xe6,0xc6,0xfd,0x8,0x9b,0xa8,0xc1,0x80,0xb0,0x45,0xa2,0x16,0xee,0xb6,0x5e,0xb4,0xb7,0x8a,0xa0,0x66,0x77,0x41,0xe6,0x94,0xc3,0x2b,0x97,0xeb,0x96,0x4d,0x3f,0x44,0xd,0x6c,0x6e,0x82,0x2f,0xc7,0xa1,0x5d,0x8e,0x57,0x3e,0x83,0x20,0x54,0x41,0x13,0xb5,0xa0,0xb5,0xf7,0xca,0x87,0x5d,0x5e,0x24,0x6a,0xce,0xf0,0xcb,0xb1,0x53,0xd6,0x49,0xf0,0x61,0x11,0x35,0xb3,0x9b,0xe0,0x83,0x22,0x54,0x56,0x10,0x34,0xd1,0x9,0xa2,0xa8,0xd9,0x45,0x18,0x26,0x18,0xca,0xe5,0xba,0x65,0xd3,0x4f,0x51,0x83,0x32,0x84,0x2d,0x2c,0xa2,0x56,0xe4,0x8c,0xb5,0x11,0x3e,0x28,0xa2,0x16,0x14,0xdb,0x41,0x6c,0x1f,0x74,0x4e,0x39,0x3c,0xbb,0x88,0x44,0xad,0x34,0x6c,0x9,0x5b,0x24,0x6a,0xee,0x20,0x12,0xb5,0xf0,0x72,0xc2,0xc4,0x73,0xd3,0x66,0x10,0x44,0xd,0x6c,0x8,0x5b,0xd8,0x44,0xcd,0x49,0x4,0x25,0xfb,0xa,0x9a,0xe8,0x44,0xa2,0x16,0x1e,0x9e,0x9b,0x36,0x83,0x22,0x6a,0x60,0x51,0xd8,0xc6,0xa3,0xa8,0xb9,0x31,0xa9,0xe0,0x56,0xc,0x6e,0xc7,0xe1,0x45,0x7b,0x3b,0x88,0x44,0xcd,0x19,0x9e,0x9b,0x36,0x83,0x24,0x6a,0x60,0xa1,0x82,0x6e,0xd8,0x45,0x2d,0x9b,0xcd,0x92,0xcd,0x66,0x7,0x4f,0x20,0xf,0x82,0xf0,0xd8,0x11,0x11,0x21,0x84,0xa5,0xc2,0x99,0x56,0xdb,0x7b,0x11,0xf,0x58,0x2b,0xfe,0x59,0x2a,0xae,0x91,0xf8,0xc5,0xb6,0x63,0x5d,0xcb,0x70,0xfe,0x48,0x7e,0x46,0xe3,0x9b,0xf5,0x35,0x12,0xbc,0xe2,0x69,0x9a,0x46,0x3e,0x9f,0x27,0x16,0x8b,0x51,0x55,0x55,0xb5,0x7,0x3f,0x28,0xa2,0xe6,0xa0,0x2d,0xdd,0x94,0xb0,0x85,0x59,0xd4,0x8a,0xf,0x70,0x53,0x53,0x13,0xe9,0x74,0x1a,0x59,0x96,0x3,0x93,0x21,0x85,0xd5,0xb6,0xdf,0x3e,0x46,0x3b,0xb4,0xd9,0x8c,0x8f,0x52,0xfc,0x30,0x64,0x78,0x76,0x6d,0xe8,0xba,0x8e,0xa6,0x69,0x74,0x77,0x77,0x53,0x28,0x14,0x6,0x7f,0xb9,0xef,0x6e,0x6b,0xb4,0x5f,0x34,0x63,0xf9,0x2a,0x97,0x6f,0xc6,0x8e,0x59,0x1b,0x3,0xe7,0x13,0xcb,0x63,0xa,0x5b,0x98,0x45,0xd,0x8c,0xdf,0x56,0x42,0x8,0xe6,0xcd,0x9b,0x37,0xa4,0xcd,0xee,0x37,0x70,0xac,0xdf,0xd6,0x66,0x26,0x1f,0xec,0x64,0x22,0x56,0x30,0xfc,0x4b,0x77,0xfa,0x61,0xb3,0x92,0x79,0x99,0xf1,0xef,0x26,0xdf,0xef,0xc,0x23,0x6c,0xfc,0xe2,0x2f,0xf3,0xe5,0xcb,0x97,0xd3,0xda,0xda,0x4a,0x32,0x99,0x74,0xd5,0x9f,0xd3,0x7c,0x2b,0x36,0x6,0x84,0x4d,0x19,0x55,0xd8,0xc2,0x2e,0x6a,0xbb,0xa3,0x50,0x28,0x38,0xea,0xb3,0x5c,0x7e,0x24,0xc,0xe1,0xe4,0x87,0x31,0xf6,0xe2,0x2f,0x77,0x59,0x96,0x49,0x24,0x12,0xc4,0x62,0x31,0xd7,0x7c,0x39,0x6d,0xc3,0x2a,0x7f,0x40,0xd8,0x46,0xee,0x8a,0x86,0xe5,0x65,0xb5,0xa2,0xe4,0x23,0xf1,0xcb,0x39,0xc0,0xd7,0xe,0xbf,0x1c,0x9f,0x56,0x33,0x43,0x27,0x7d,0x87,0x9d,0x5f,0xa9,0xf7,0xce,0x4a,0xef,0x64,0xb8,0xbf,0x72,0xe0,0x97,0x30,0xa,0x31,0xc2,0x29,0x55,0xe3,0x4d,0xd4,0x82,0xc4,0xaf,0xb4,0x6c,0x21,0x28,0xfc,0x30,0xc7,0xee,0x4,0xdf,0x6b,0x7f,0x7e,0x67,0x7b,0x7b,0x64,0x6c,0x61,0x11,0x98,0x30,0xbe,0x24,0xd1,0x8b,0xe9,0xf,0x3f,0xcc,0xb1,0x3b,0xc1,0xf7,0xda,0x9f,0xdf,0xa2,0x6,0xe,0xd4,0x63,0xab,0x34,0x51,0xb,0x93,0x4f,0xa7,0x7c,0x87,0x9d,0xef,0xa7,0x6f,0xbf,0xf9,0x30,0x74,0x16,0xd8,0xc9,0x5d,0x38,0x6e,0xf0,0x9d,0xb2,0x51,0x56,0x3d,0xb6,0x4a,0x14,0xb5,0xb0,0xc5,0x1c,0xc6,0xfb,0x15,0x14,0x7e,0x98,0x63,0xb7,0x63,0x27,0x8,0xf1,0x3a,0x75,0xcd,0xb6,0xeb,0xb1,0x55,0x9a,0x40,0xd8,0xe5,0x47,0x2f,0x66,0x38,0xf9,0x61,0x8e,0x7d,0xb8,0x1d,0x33,0xb6,0x82,0x10,0xaf,0x93,0xd7,0x2c,0x85,0xe5,0x65,0xf5,0xfb,0xc6,0x87,0x31,0x66,0x3f,0x7d,0x87,0x99,0x1f,0xe6,0xd8,0xed,0xd8,0x9,0x42,0xbc,0x4e,0x5f,0xb3,0x27,0x9b,0xe0,0xcb,0xe5,0xfb,0x7d,0xe3,0x2b,0x25,0xe6,0x20,0xf8,0xf6,0x9b,0x1f,0xe6,0xd8,0xed,0xd8,0x9,0x42,0xbc,0x6e,0x5c,0xb3,0xe9,0xbd,0xa2,0x4e,0x4,0x10,0x36,0x81,0xf0,0x63,0xf6,0xb3,0x5c,0xbe,0xdf,0xf,0x6a,0x74,0xed,0xfe,0xf1,0xad,0xda,0x9,0x42,0xbc,0x6e,0x5d,0xb3,0xe9,0x8c,0xad,0xd2,0x44,0xcd,0x2f,0x9f,0xd1,0x8b,0xed,0xf,0xfc,0x8e,0x3d,0x12,0x35,0x67,0xed,0x98,0x12,0xb6,0x4a,0x14,0xb5,0xb0,0xc5,0x1c,0xc6,0xfb,0x15,0x14,0x7e,0x98,0x63,0x77,0xc3,0x8e,0x17,0x7e,0xdc,0xbe,0xe6,0x31,0x85,0xad,0xd2,0x4,0xc2,0x2e,0x3f,0x7a,0x31,0xc3,0xc9,0xf,0x73,0xec,0x76,0xec,0x98,0x9d,0x25,0x2d,0xd7,0x8f,0x17,0x18,0x2d,0x96,0x51,0x85,0xad,0xd2,0x4,0xc2,0x2e,0xdf,0xef,0x98,0xfd,0xf4,0x1d,0x66,0x7e,0x98,0x63,0xb7,0x6b,0x27,0x8,0xc2,0xe4,0x45,0xc6,0x37,0xa2,0xb0,0x55,0xa2,0x40,0x54,0x4a,0xcc,0x41,0xf0,0x1d,0x4,0xbe,0x9f,0xbe,0xc3,0x28,0x6a,0x41,0xe9,0x82,0x9a,0xb1,0x51,0x72,0x56,0x34,0x12,0x88,0xe0,0xfa,0xc,0x82,0x6f,0xbf,0xf9,0x61,0x8e,0xdd,0x9,0xbe,0xd3,0x76,0xbc,0xf2,0xe5,0xa5,0x8d,0x3d,0x32,0xb6,0x4a,0x13,0x8,0xbb,0xfc,0xe8,0xc5,0xf6,0x8f,0xef,0xa7,0x6f,0xbf,0xf9,0x4e,0xdb,0xf1,0xca,0x97,0xd7,0x36,0xca,0xde,0x4,0x5f,0x2e,0xdf,0xef,0x7,0x25,0x6c,0x31,0x87,0xf1,0x7e,0x5,0x85,0x1f,0xe6,0xd8,0xdd,0xb0,0xe3,0x95,0x2f,0x3f,0x6c,0x94,0xb5,0x9,0xbe,0x1c,0xc7,0x7e,0xf9,0x2c,0x97,0x1f,0xbd,0x98,0xe1,0xe4,0x87,0x39,0x76,0x37,0xec,0x78,0xe5,0xcb,0xaf,0xec,0xdc,0xf6,0x26,0xf8,0xdd,0x11,0x36,0x81,0xb0,0xcb,0xf7,0x3b,0x66,0x3f,0x7d,0x87,0x99,0x1f,0xe6,0xd8,0xdd,0xb0,0xe3,0x95,0x2f,0x3f,0xaf,0xdb,0xd6,0x26,0xf8,0x72,0x9d,0xfa,0xfd,0xa0,0x54,0x4a,0xcc,0x41,0xf0,0x1d,0x4,0xbe,0x9f,0xbe,0x83,0xb0,0xbc,0xc2,0x4a,0x3d,0x36,0x8,0xbf,0xa8,0x81,0xc5,0xbd,0xa2,0x4e,0x38,0xf5,0xfb,0x41,0x9,0x5b,0xcc,0x61,0xbc,0x5f,0x4e,0xf1,0xc3,0x1c,0xbb,0x13,0x7c,0x3f,0xe2,0x18,0xf,0xa2,0x6,0x36,0xaa,0x7b,0x94,0xe3,0xd4,0xef,0x7,0x25,0x6c,0x31,0x87,0xf1,0x7e,0x39,0xc9,0xf7,0xd3,0xb7,0xdf,0x7c,0x27,0xe3,0x30,0x6b,0x63,0xbc,0x88,0x1a,0xd8,0x14,0xb6,0xb0,0x9,0x84,0x5d,0x7e,0x24,0x6a,0xe1,0xe4,0x87,0x39,0x76,0x27,0x51,0x89,0x99,0x5a,0x11,0x9e,0xd4,0x63,0xf3,0xfb,0x41,0x9,0x5b,0xcc,0x61,0xbc,0x5f,0x41,0xe1,0x87,0x39,0x76,0x27,0x6d,0x55,0xb2,0xa8,0x81,0x45,0x61,0xb,0x9b,0x40,0xd8,0xe5,0xfb,0x1d,0xb3,0x9f,0xbe,0xc3,0xcc,0xf,0x73,0xec,0x4e,0xda,0xaa,0x74,0x51,0x3,0xf,0xeb,0xb1,0xd9,0x41,0x25,0x8a,0x5a,0x25,0xbf,0xd8,0x95,0xfc,0xb,0xc1,0x29,0x5b,0x41,0xe9,0x6,0x5b,0x85,0xd3,0xf7,0xcf,0xd4,0xac,0x68,0xa5,0x8,0x44,0x18,0x63,0xe,0x82,0xef,0xb0,0xf3,0xfd,0x8e,0xdd,0xaf,0x38,0xc6,0xcb,0x75,0x97,0xb2,0xe5,0x4a,0x3d,0x36,0xbf,0x6f,0x58,0xa5,0xc4,0x1c,0x4,0xdf,0x61,0xe7,0xfb,0x1d,0xbb,0x5f,0x71,0x8c,0x97,0xeb,0x1e,0xc9,0x96,0xe3,0xf5,0xd8,0xfc,0xbe,0x61,0x95,0x12,0xb3,0x53,0xf0,0x3b,0xf6,0x48,0xd4,0xca,0x87,0xd7,0xa2,0xe6,0x14,0xdc,0xec,0xbe,0x3b,0x5a,0x8f,0xcd,0xef,0x7,0xa5,0x52,0x62,0x76,0x8a,0x1f,0xe6,0xd8,0x9d,0xe0,0x7,0xc5,0xb7,0x97,0xdf,0x61,0x50,0x26,0xb,0xdc,0xbe,0x7f,0x25,0x85,0xad,0x52,0x4,0x22,0x8c,0x31,0x3b,0xc5,0xf,0x73,0xec,0x7e,0xf3,0xc3,0x2c,0x6a,0x7e,0xdf,0x77,0xa7,0x31,0x52,0x3c,0x8e,0xd7,0x63,0xb3,0x83,0x48,0xd4,0xbc,0xe5,0x87,0x39,0x76,0xbf,0xf9,0x61,0x15,0x35,0x27,0x10,0xb4,0x71,0xb5,0xd1,0xec,0xc,0x99,0x15,0xad,0x14,0x81,0x8,0x63,0xcc,0x41,0xf0,0x1d,0x76,0xbe,0xdf,0xb1,0x7,0x2d,0xe,0xaf,0x7d,0x7a,0xf9,0x4b,0xa1,0xac,0x7a,0x6c,0x7e,0x7f,0x41,0x95,0x12,0x73,0x10,0x7c,0x87,0x9d,0xef,0x77,0xec,0x41,0x8b,0x23,0xe8,0x3e,0x47,0x83,0x99,0x78,0x6c,0xd7,0x63,0xf3,0xfb,0xb,0xaa,0x94,0x98,0x9d,0x82,0xdf,0xb1,0x47,0xa2,0x56,0x3e,0xc2,0x2c,0x6a,0x5e,0xdb,0xb1,0x55,0x8f,0xcd,0xef,0x7,0xa5,0x52,0x62,0x76,0x8a,0x1f,0xe6,0xd8,0x9d,0xe0,0x7,0xc5,0x77,0x34,0xa6,0xe6,0x9d,0x1d,0x4f,0x36,0xc1,0xfb,0xcd,0xf,0x63,0xcc,0x4e,0xf1,0xc3,0x1c,0xbb,0xdf,0xfc,0x48,0xd4,0xc2,0x6b,0xc7,0x76,0x3d,0x36,0x3b,0x88,0x44,0xcd,0x5b,0x7e,0x98,0x63,0xf7,0x9b,0x1f,0x89,0x5a,0x70,0xec,0xd8,0x81,0xe9,0xa,0xba,0x61,0x7c,0x48,0xc3,0x18,0x73,0x10,0x7c,0x87,0x9d,0xef,0x77,0xec,0x4e,0xd9,0x72,0x23,0x8e,0xb1,0x4a,0x83,0x7,0x51,0xd4,0xec,0xd8,0x32,0x95,0xb1,0xf9,0xfd,0xa0,0x44,0xa2,0x16,0xf1,0xc3,0xe0,0xdb,0x49,0x5b,0x7e,0xc4,0x31,0x5e,0x44,0xd,0x5c,0xda,0x4,0xef,0x37,0x3f,0x8c,0x31,0x3b,0x5,0xbf,0x63,0x8f,0x44,0xcd,0x79,0x5b,0xe5,0xa0,0x12,0x45,0xd,0x5c,0xd8,0x4,0xef,0x37,0x3f,0x8c,0x31,0x3b,0xc5,0xf,0x73,0xec,0x4e,0xf0,0x83,0xe2,0x3b,0x28,0xf7,0xc1,0xeb,0xfb,0x19,0xa4,0x7b,0xe8,0xe8,0x26,0x78,0xbf,0xf9,0x61,0x8c,0xd9,0x29,0x7e,0x98,0x63,0xf7,0x9b,0x1f,0xa4,0x17,0xd2,0xf,0x51,0x73,0xc2,0x67,0x90,0xee,0x21,0xb8,0x34,0x2b,0x1a,0x89,0x9a,0xb7,0xfc,0x30,0xc7,0xee,0x37,0x3f,0x48,0x2f,0x64,0x58,0x45,0xcd,0x49,0x38,0x15,0x4f,0xc9,0x59,0xd1,0xb0,0xbd,0x64,0x7e,0x3f,0x50,0x61,0xbb,0x5f,0xe3,0x85,0xef,0x77,0xec,0x4e,0xda,0xa,0xab,0xa8,0x5,0xe9,0x1e,0xee,0xe,0x47,0xab,0x7b,0x44,0xa2,0x16,0x1e,0xdf,0x61,0xe7,0xfb,0x1d,0xbb,0x93,0xb6,0x22,0x51,0x73,0x3e,0x73,0x1c,0x22,0x6c,0x61,0x7b,0xd0,0xfc,0x7e,0xa0,0xc2,0x3c,0xd8,0x1d,0x66,0xbe,0xdf,0xb1,0x3b,0x69,0x2b,0xac,0xa2,0xe6,0x24,0x9c,0x8e,0x47,0x8,0x51,0x5e,0x75,0xf,0x27,0x3,0xf1,0x82,0x33,0x5e,0xf8,0x61,0x8e,0xdd,0x9,0x7e,0x50,0x7c,0x7,0xe5,0x3e,0xf8,0x21,0x6a,0x41,0xb3,0x33,0xdc,0x9e,0xed,0xea,0x1e,0xa5,0x8c,0x79,0xc5,0xf5,0xfb,0x81,0xa,0xdb,0xfd,0x8a,0xf8,0xce,0xf8,0x76,0xd2,0x96,0x5f,0xa2,0x16,0xa4,0x2e,0xa8,0x5b,0xa2,0x6,0x36,0xab,0x7b,0x8c,0x64,0xcc,0xb,0xae,0xdf,0xf,0x54,0xd8,0xee,0x57,0xc4,0x77,0xc6,0xb7,0x93,0xb6,0x82,0x2a,0xc,0x5e,0xfa,0x74,0x53,0xd4,0xc0,0xc2,0x5e,0xd1,0xb1,0xc,0x79,0xc1,0xf7,0xfb,0x81,0xf2,0x9b,0xef,0xa7,0xef,0x30,0xf3,0x23,0x51,0x73,0x6,0x41,0x8d,0xbd,0x94,0x3d,0x5b,0xeb,0xd8,0x22,0x51,0xb,0x17,0x3f,0xcc,0xb1,0x3b,0xc1,0x77,0xa,0x41,0xb9,0x8e,0x30,0x8b,0x9a,0xd3,0x18,0x29,0xae,0x50,0xd4,0x63,0xf3,0xfb,0x81,0xa,0x33,0x3f,0xcc,0xb1,0x7,0x81,0x3f,0xde,0xe2,0xf0,0xdb,0xa7,0x57,0xf1,0x7,0xbe,0x1e,0x9b,0xdf,0xf,0x54,0x98,0xf9,0x61,0x8e,0x3d,0x8,0xfc,0xf1,0x16,0x87,0xdf,0x3e,0xbd,0xe8,0x82,0x16,0xa1,0x0,0x35,0x4e,0x18,0x72,0x93,0xeb,0x97,0xcf,0xb0,0xf3,0xfd,0xf4,0x1d,0x76,0xfe,0x78,0x8b,0x3,0x8c,0x5a,0x6c,0xc5,0x8f,0x59,0x9f,0x66,0xdb,0x7a,0x69,0x6b,0x34,0x7b,0x3,0xd7,0x57,0xa7,0x0,0xeb,0x80,0x5a,0x40,0x1b,0xcb,0x50,0x39,0x41,0x78,0xc9,0x2b,0x97,0x5b,0xe9,0xfc,0x30,0xc7,0xee,0x4,0x7f,0xbc,0xc5,0x51,0x84,0x24,0x49,0x8a,0x64,0x60,0x4c,0x85,0x9,0x6b,0xa6,0xa6,0xeb,0xba,0x24,0x49,0x52,0xc7,0xff,0x7,0x4b,0x67,0x5e,0x42,0xba,0x31,0xde,0x2e,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82}; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:32:17: warning: ‘icon_310_png_size’ defined but not used [-Wunused-variable] 32 | static uint32_t icon_310_png_size = 0x5542; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:25:16: warning: ‘icon_128_png_data’ defined but not used [-Wunused-variable] 25 | static uint8_t icon_128_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x0,0x80,0x0,0x0,0x0,0x80,0x8,0x6,0x0,0x0,0x0,0xc3,0x3e,0x61,0xcb,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0x1b,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x33,0x3a,0x33,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x31,0x3a,0x35,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x31,0x3a,0x35,0x32,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x35,0x65,0x30,0x65,0x38,0x64,0x38,0x39,0x2d,0x64,0x62,0x64,0x35,0x2d,0x34,0x66,0x63,0x35,0x2d,0x61,0x65,0x33,0x62,0x2d,0x39,0x61,0x37,0x61,0x34,0x33,0x61,0x61,0x37,0x64,0x36,0x35,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x33,0x3a,0x33,0x36,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0x88,0x5d,0xfb,0x19,0x0,0x0,0x1f,0x8c,0x49,0x44,0x41,0x54,0x78,0x9c,0xed,0x9d,0x7b,0x94,0x5c,0x45,0xbd,0xef,0x3f,0x55,0x7b,0xf7,0x74,0x4f,0x77,0xcf,0x23,0x93,0x64,0xf2,0x24,0x9,0x98,0x7,0x1,0x54,0x22,0x8,0x89,0x2,0xf1,0x88,0xa,0x88,0x8,0x2,0xc2,0x91,0x2b,0x47,0xbc,0x27,0xf1,0x71,0x16,0xe8,0x45,0x97,0x82,0x70,0x7c,0xad,0x23,0x70,0x15,0x3c,0x87,0x85,0x28,0x2c,0xd0,0x8b,0xc7,0x13,0x50,0xe,0x8f,0x8,0xc6,0x88,0xe7,0x5e,0x1,0x13,0x97,0x1c,0x4c,0x78,0x45,0x13,0x49,0xc8,0x63,0x42,0x32,0x49,0x26,0x93,0xcc,0x4c,0xe6,0xd1,0xd3,0x8f,0xbd,0xab,0xee,0x1f,0x7b,0x7a,0xd2,0xdd,0xb3,0xf7,0xee,0xbd,0x7b,0xba,0x93,0xe,0xe6,0xb7,0x56,0xaf,0x64,0x7e,0x55,0xf5,0xab,0xda,0xf5,0xad,0xc7,0xef,0x57,0xf5,0xab,0x2a,0xb1,0x70,0xe1,0xc2,0x4e,0x21,0x44,0x13,0x2e,0x24,0x84,0x70,0x63,0x87,0xe2,0x7,0xe5,0xd5,0x32,0xbf,0xa3,0xc5,0xf7,0x8a,0x1b,0x36,0x7e,0xd,0xf9,0x7b,0x4c,0x21,0xc4,0xf4,0x5a,0x65,0xea,0x57,0x1,0xb5,0xc8,0xaf,0xd6,0xb2,0xdf,0x62,0xe0,0x3,0xcc,0x92,0xc0,0x40,0x2d,0x84,0xd7,0xaa,0xa1,0xd4,0xb2,0x1c,0xd5,0xe2,0x57,0xb,0xfc,0x30,0x32,0x2a,0x8c,0xdf,0x23,0x6b,0x21,0xbc,0x5e,0x7a,0x4a,0x2d,0x1b,0x56,0x25,0x79,0xd6,0x63,0x7c,0x59,0xca,0x18,0xaf,0xf0,0x63,0x1,0xfc,0x5a,0x8d,0x14,0x47,0x1b,0xcc,0x4a,0xe2,0xcb,0x30,0x91,0x2b,0xcd,0xf0,0x38,0xf8,0xf5,0x1b,0xdf,0xf4,0x8b,0x7c,0x34,0xe6,0xfc,0x7a,0xb0,0x24,0xc2,0xf2,0xeb,0x5,0xcc,0x72,0xf1,0xdd,0xf8,0xf2,0x58,0x4,0x3f,0x4c,0xfa,0x5a,0xc7,0x3f,0x96,0xc1,0x7,0x18,0xa3,0x4,0xfa,0x51,0xbd,0x80,0x5f,0x2f,0x15,0x7b,0xac,0x80,0xef,0x47,0xae,0xd,0xe0,0x6f,0x75,0xce,0xf,0x13,0xff,0x58,0x2,0xdf,0xaf,0x2e,0x3,0x99,0x81,0xf5,0x2,0x50,0xbd,0x54,0x6c,0xbd,0x81,0x59,0x29,0xf8,0x30,0xa2,0x4,0x6,0x89,0x18,0x46,0xe8,0x78,0xa,0x77,0x5c,0xe1,0x3b,0x72,0xe0,0xc3,0xc8,0x14,0x70,0x1c,0xfc,0xca,0xcb,0x77,0x2c,0xc5,0x77,0xe3,0x87,0xb2,0x2,0x8e,0x6b,0xfb,0xc7,0x6e,0x7c,0x2f,0x7e,0x60,0x25,0x30,0x4c,0x66,0xc7,0xe7,0xfc,0xfa,0x8a,0xef,0xc7,0xf,0xbc,0x17,0x70,0xa4,0x2b,0xab,0x5e,0x2a,0xb6,0xde,0xc0,0xac,0x26,0xf8,0x63,0xac,0x80,0xe3,0xe0,0x1f,0xfd,0x3c,0xab,0x19,0x3f,0x8,0xdf,0xd7,0xa,0x38,0xae,0xf0,0xb9,0xd3,0xb1,0x10,0x3f,0x28,0xdf,0xd3,0xa,0xa8,0x77,0x85,0xef,0x38,0xf8,0xfe,0x61,0xe3,0xb6,0x2,0x6a,0x55,0xb8,0x6a,0x1,0x11,0x54,0x46,0xd8,0xf8,0xf5,0x6,0x66,0x2d,0xc1,0x87,0x1a,0x2d,0x5,0x87,0x8d,0x5f,0x6f,0x15,0x7b,0x34,0xf2,0x3c,0x1a,0xe0,0x43,0x40,0x2b,0xe0,0x6f,0x5,0xfc,0x63,0xa1,0x8c,0x7e,0x61,0x95,0xf0,0xcd,0x72,0x11,0xc7,0x5b,0x38,0xc3,0x30,0x6a,0x5e,0xb1,0x42,0x8,0xb4,0xd6,0x81,0xe4,0x1c,0xb,0x60,0x16,0x7e,0x93,0x6d,0xdb,0x81,0x64,0x8d,0xcb,0xa,0xa8,0x65,0x65,0x95,0x7e,0x40,0x61,0xbc,0x52,0xe0,0xaa,0x1,0x66,0x58,0xbe,0x57,0x9e,0x5e,0x61,0xe5,0xbe,0x3f,0xe8,0x37,0x5,0x2d,0x4f,0x61,0x9c,0x5a,0xd4,0x83,0x59,0x2b,0xf0,0x23,0x91,0x8,0x43,0x43,0x43,0x6c,0xd9,0xb2,0xc5,0x35,0xae,0x57,0x85,0x4,0xad,0xa8,0x3c,0x69,0xad,0x47,0x2b,0xad,0x34,0x7e,0x69,0x25,0x86,0x1d,0xe1,0xf2,0xe5,0x29,0x8d,0xe3,0xf5,0xb7,0x1b,0x70,0x41,0x65,0x94,0xf2,0x72,0xb9,0x1c,0xc9,0x64,0x92,0x5,0xb,0x16,0x78,0xd6,0x8b,0x97,0x9c,0x30,0x7c,0x33,0x48,0x24,0x3f,0x81,0x5e,0x61,0x52,0x4a,0x94,0x52,0xe4,0x72,0x39,0xcf,0x74,0xf5,0x48,0x41,0xbe,0x7d,0xbc,0x7f,0x7,0x89,0x93,0xcd,0x66,0x89,0x44,0x22,0x8,0x21,0x90,0x52,0xfa,0x8e,0xa4,0xe3,0xe1,0x8f,0x69,0x0,0xd5,0xd4,0x8e,0xc3,0xca,0xa,0x4b,0xd5,0x6,0xa6,0x16,0x40,0x56,0x92,0x26,0x4f,0xa6,0xe9,0xda,0x3f,0x7d,0xd3,0x84,0xe5,0x57,0xbc,0x14,0xec,0xc5,0xaf,0x35,0xe8,0x5e,0xf9,0x1c,0x9,0xb0,0xc7,0x5b,0x86,0x4a,0xe3,0x78,0xd,0xff,0xe5,0xd2,0x95,0xe3,0x43,0x0,0xb7,0xf0,0x7a,0x4,0xbf,0x5c,0xbe,0xf5,0x2,0x76,0x58,0x19,0x95,0xca,0x9,0x9a,0xce,0x2d,0x8d,0xa7,0x15,0x10,0x76,0xce,0x7f,0xab,0xf4,0xfc,0xa3,0x25,0xc3,0x8b,0x17,0x24,0xbc,0x92,0x9e,0x9f,0xf,0xb,0xb5,0x14,0xec,0x25,0xb4,0x92,0x2,0x54,0x83,0xc2,0x56,0x58,0x2d,0x7a,0x7a,0x2d,0xc1,0x2f,0xe4,0xd5,0x2,0x7c,0x8,0xe9,0x10,0x12,0x6,0xd0,0x5a,0x80,0x5f,0xae,0x42,0xfc,0xc2,0xeb,0x45,0xbb,0x77,0x23,0x2f,0x2b,0xaa,0x9c,0x8c,0xf1,0x82,0xf,0xe3,0x74,0x8,0xf1,0xe2,0xd7,0x1a,0xfc,0x4a,0xc2,0xcb,0xc5,0x3f,0x5a,0x73,0xbc,0x57,0x1c,0xad,0xb5,0xeb,0x1a,0x47,0xb9,0xf2,0x84,0x9d,0xba,0xcb,0x2e,0x5,0x87,0xe5,0x1f,0x9,0xf0,0x8f,0xf6,0xdf,0x65,0xe3,0x58,0x39,0x44,0x36,0x8b,0x28,0x50,0xde,0xdd,0x6a,0x45,0x0,0x18,0xa0,0xa3,0x8d,0x60,0x98,0x20,0xfc,0x17,0xb4,0xfc,0xca,0x53,0x8e,0xbc,0xd2,0x54,0xe4,0x16,0x6e,0x9a,0x26,0xe9,0x74,0x9a,0x5d,0xbb,0x76,0x15,0xc5,0x29,0x8c,0x1b,0x8d,0x46,0xe9,0xed,0xed,0xd,0x5d,0x50,0x37,0x2a,0xad,0x0,0x37,0xb3,0xc8,0x30,0xc,0xd7,0xf2,0xd6,0x1c,0x7c,0x21,0x10,0xb9,0xc,0x22,0x6b,0x15,0x83,0x1c,0x8f,0xa1,0x5a,0x27,0x41,0x2c,0x81,0x8e,0x44,0x11,0x66,0xe4,0x70,0x98,0x65,0x21,0x72,0x69,0x44,0x26,0x85,0x18,0xe8,0x43,0xf4,0xf,0x20,0x70,0x86,0x63,0xd,0xe8,0x6,0x13,0xa4,0xd3,0x20,0x7c,0xf3,0xe,0x18,0xe6,0x97,0xc6,0x73,0x29,0xd8,0x2b,0xa1,0x10,0x82,0xa1,0xa1,0x21,0xda,0xda,0xda,0xb8,0xf0,0xc2,0xb,0x1,0x5c,0x97,0x3a,0x4d,0xd3,0x24,0x95,0x4a,0x8d,0x36,0x92,0x4a,0xc8,0xd,0xc,0x29,0x25,0xe9,0x74,0x9a,0xfe,0xfe,0x7e,0xb6,0x6e,0xdd,0xca,0xee,0xdd,0xbb,0x81,0xc3,0x7b,0xe,0x42,0x88,0x9a,0x35,0x86,0x51,0x9e,0x10,0xa0,0x15,0x22,0x35,0x3c,0xa,0x9a,0x9a,0xbf,0x10,0xfb,0x94,0xb3,0x50,0xf3,0x4e,0x47,0xcd,0x79,0x3b,0x7a,0xc6,0x1c,0xf4,0x84,0x29,0xe8,0x86,0x46,0x30,0xc,0x30,0xa,0x84,0xd8,0x1c,0x6e,0x4,0x87,0x7a,0x10,0xfb,0x77,0x62,0xbc,0xf9,0x3a,0xe6,0x5f,0xd7,0x61,0x6c,0x7e,0x5,0xe3,0x8d,0xd,0xc8,0xe1,0x34,0x91,0x7d,0xfb,0x30,0xdf,0x36,0x7,0x2b,0xde,0xc,0x4a,0xbb,0xb5,0x7,0xcf,0x72,0x96,0xb,0x1b,0xed,0xb4,0xa7,0x9f,0x7e,0x7a,0x3f,0x30,0xe6,0x8e,0x20,0xbf,0x96,0xdf,0xd9,0xd9,0xc9,0xd2,0xa5,0x4b,0x79,0xf4,0xd1,0x47,0x3d,0x33,0x3e,0x12,0x64,0x59,0x16,0x1d,0x1d,0x1d,0xbc,0xf4,0xd2,0x4b,0x3c,0xfb,0xec,0xb3,0xfc,0xf6,0xb7,0xbf,0x65,0xe7,0xce,0x9d,0x80,0xd3,0x0,0xc3,0x28,0x85,0x81,0xc0,0x97,0x72,0x14,0x78,0x1,0xa8,0xc9,0x53,0xb0,0x3f,0xf0,0x31,0xac,0xb,0x3e,0x81,0xbd,0xe8,0x3c,0x98,0xc,0x34,0x0,0x19,0x20,0x35,0xf2,0xaf,0x62,0xa4,0x5b,0x17,0xa,0x1a,0xf9,0xc9,0x91,0xf8,0x8d,0x40,0x14,0xb0,0x80,0x83,0x20,0xb7,0x6d,0x46,0xbe,0xbc,0x96,0xe6,0xd7,0xd6,0xf0,0xce,0x83,0xdb,0x69,0xe9,0xea,0x20,0xd3,0x32,0x89,0x4c,0xcb,0x24,0x27,0x7d,0x88,0xcd,0xa9,0x32,0xfc,0x4e,0xd7,0x6,0x50,0x2e,0xe1,0xbe,0x7d,0xfb,0x58,0xbc,0x78,0x31,0x4f,0x3c,0xf1,0x84,0x67,0xe6,0x47,0x83,0x6c,0xdb,0xe6,0x81,0x7,0x1e,0xe0,0xce,0x3b,0xef,0x64,0xc7,0x8e,0x1d,0x0,0x34,0x34,0x34,0x8c,0x89,0x57,0xd1,0x1c,0x6f,0x18,0x88,0xc1,0x41,0x4,0x60,0xcf,0x9e,0x8b,0xf5,0xf,0x5f,0xc0,0xba,0xf8,0x53,0xe8,0xb9,0xcd,0xe,0xd0,0xdd,0x40,0x1a,0x50,0xca,0x7d,0xc2,0xf,0x44,0xd2,0x69,0x8,0xcd,0x40,0xb,0x90,0x85,0xe8,0xc6,0x3d,0xcc,0x7a,0xe1,0x49,0xa6,0xff,0xf7,0x6f,0x69,0xdd,0xf6,0x1a,0xd9,0xa6,0x56,0xd2,0x13,0xa6,0x22,0x94,0xf2,0x1c,0x11,0xbc,0xbe,0xc9,0x85,0xdf,0x69,0x4c,0x9d,0x3a,0xf5,0x6b,0x38,0xd9,0x6,0x4e,0x38,0x38,0x38,0xc8,0xcc,0x99,0x33,0xb9,0xfa,0xea,0xab,0x3,0x7f,0xda,0x91,0x20,0x29,0x25,0xef,0x7e,0xf7,0xbb,0xb9,0xfe,0xfa,0xeb,0x89,0x46,0xa3,0x3c,0xff,0xfc,0xf3,0x58,0x96,0x55,0xe4,0x93,0x50,0x11,0xf8,0xd2,0x40,0xc,0xd,0x2,0x90,0xfd,0xf2,0x1d,0x64,0xee,0x7a,0x14,0x75,0xe1,0xd9,0x90,0x8b,0x42,0x27,0x70,0x48,0x81,0x35,0xd2,0xcd,0xc7,0xa5,0x3,0x6b,0xb0,0x35,0xa4,0x34,0x1c,0xd4,0x30,0x20,0xb0,0xdb,0x9b,0xe8,0x59,0x72,0x16,0xbb,0xce,0xbc,0x82,0x74,0xfb,0x74,0x92,0x9d,0x1d,0xb4,0x76,0xfc,0x5,0xbb,0x31,0x89,0x8a,0x36,0x22,0xb4,0x2a,0x5b,0x7e,0x1f,0xfe,0x40,0x55,0xdd,0xc2,0xeb,0x85,0xc,0xc3,0xe0,0x96,0x5b,0x6e,0x61,0xd3,0xa6,0x4d,0x9c,0x71,0xc6,0x19,0x64,0xb3,0x59,0xb2,0xd9,0x6c,0x91,0x6d,0xed,0x45,0x63,0x14,0x3c,0x34,0x72,0x68,0x10,0x1d,0x9f,0x40,0xfa,0x3f,0x9e,0x27,0x77,0xfb,0xcd,0x8e,0xe,0xf0,0x67,0x5,0x7d,0xa,0xc4,0x78,0x7a,0xbc,0x5f,0x41,0x0,0xad,0xa0,0x57,0xc1,0x4e,0x8d,0x8a,0x46,0xe9,0xf8,0xfb,0xff,0xc1,0xda,0x3b,0x56,0xf2,0xd7,0x8f,0x7f,0x19,0x6d,0x98,0x18,0x99,0x61,0xff,0xf2,0x7,0xe0,0xfb,0xee,0x5,0x84,0xb5,0x41,0xeb,0x8d,0x16,0x2c,0x58,0xc0,0xfa,0xf5,0xeb,0xb9,0xe1,0x86,0x1b,0xd0,0x5a,0x63,0x59,0x56,0x70,0xbd,0x40,0x8,0x84,0x52,0xc8,0xe1,0x34,0xd6,0x99,0x1f,0x62,0xf8,0x99,0xbf,0x60,0x5f,0xbc,0x14,0x5e,0xd2,0xe,0xf0,0x6,0x47,0x86,0x4,0x20,0x34,0xc,0x29,0xd8,0xa1,0xb0,0xa3,0x31,0x36,0xff,0xf3,0x97,0xd8,0xfe,0xc1,0xeb,0x48,0x74,0xbf,0xe9,0x5d,0xfe,0x80,0x14,0x7a,0x2f,0xe0,0x58,0x1,0xbf,0x90,0xee,0xb9,0xe7,0x1e,0x52,0xa9,0x14,0x3f,0xf9,0xc9,0x4f,0x90,0x52,0xba,0x8e,0x4,0x63,0x1a,0x83,0xd6,0x18,0xe9,0x34,0xd9,0x73,0x2f,0x27,0xb3,0xf2,0x9,0x67,0x7e,0xdf,0xa8,0x3c,0x3c,0x28,0x4a,0x49,0x3a,0xca,0x5d,0x1c,0x47,0xc1,0x8b,0x30,0xd2,0xa3,0x47,0x82,0x35,0x90,0xc3,0x91,0x99,0x6,0xb2,0x38,0xba,0x43,0x0,0xb1,0xa4,0x81,0x9d,0xd0,0xba,0x63,0x3,0x56,0xb4,0xd1,0xb3,0xfc,0x7e,0xdf,0x56,0xc8,0xf7,0x35,0x3,0x83,0xa,0x3a,0x16,0xe8,0xc7,0x3f,0xfe,0x31,0x1b,0x36,0x6c,0x60,0xdd,0xba,0x75,0xc4,0x62,0xb1,0xa2,0xb0,0x31,0xdf,0x25,0x25,0x72,0x68,0x8,0x6b,0xd6,0x3c,0x32,0xf,0x3d,0xe1,0xdc,0xa4,0xb8,0xdb,0x7,0x7c,0xd,0x20,0xa0,0x59,0x38,0x96,0x80,0x6,0xe,0x80,0xd8,0xb9,0x1f,0xd9,0xf5,0x26,0xa2,0xbf,0x17,0x86,0x7,0x9d,0x7c,0xb4,0x46,0x37,0x26,0xd1,0xad,0x93,0x50,0x93,0x66,0xa0,0xa7,0xb4,0xc3,0x74,0x20,0x26,0xa1,0xf,0xe8,0x5,0x2c,0x8f,0x69,0x45,0x3,0x93,0xa0,0xf5,0x8f,0x7f,0x66,0xfa,0xfa,0xdf,0x30,0xdc,0x36,0xdd,0xbd,0xfc,0x7e,0xdf,0x56,0xc2,0xaf,0x8a,0x47,0xd0,0xb1,0x42,0xcf,0x3c,0xf3,0xc,0x53,0xa7,0x4e,0x25,0x9d,0x4e,0xd3,0xd8,0xd8,0xe8,0xe9,0xaa,0x25,0x32,0x19,0x34,0x90,0xb9,0x63,0x25,0x4c,0x0,0x36,0xf9,0x80,0x6f,0x1,0x93,0xa4,0x3,0xfc,0x96,0x14,0x91,0xd5,0xab,0x30,0xd6,0xfd,0xe,0x63,0xeb,0x9f,0x31,0x76,0xbe,0x81,0xe8,0x39,0xe0,0xc8,0xa5,0x18,0x53,0x6d,0x82,0x6e,0x99,0x8c,0x9e,0x36,0xb,0x7b,0xce,0x42,0xac,0xd3,0x16,0x93,0x7b,0xcf,0x5,0xa8,0xb7,0xcf,0x85,0x26,0x9,0xfb,0x81,0x5e,0xed,0xc,0xff,0xf9,0x84,0x42,0x80,0x80,0x99,0x7f,0x5a,0x89,0x99,0x49,0xa1,0xc,0x13,0xc9,0xd8,0x45,0xb1,0xc2,0x6f,0x29,0xc7,0xf,0xe4,0x11,0x54,0x29,0xf8,0xdd,0xdd,0xdd,0xbc,0xff,0xfd,0xef,0x27,0x97,0xcb,0x55,0x6d,0x9d,0x5c,0x29,0x45,0x4b,0x4b,0xb,0x27,0x9f,0x7c,0x32,0x17,0x5d,0x74,0x11,0x57,0x5e,0x79,0x65,0x20,0xe5,0xe,0xa0,0xad,0xad,0x8d,0xfb,0xee,0xbb,0x8f,0x65,0xcb,0x96,0x61,0x59,0xd6,0x18,0x8f,0x9b,0xfc,0x22,0x8f,0xb0,0x2c,0xb2,0x97,0x5c,0x87,0xfa,0xc8,0xa9,0xb0,0x49,0xfb,0x83,0x3f,0x57,0xc2,0xde,0x2c,0xd1,0x5b,0xbe,0x4d,0xe4,0xe9,0x7f,0xc7,0xd8,0xd7,0x39,0x8a,0x97,0x16,0xa0,0x63,0xd,0x8,0x23,0x82,0x96,0xc2,0x31,0xdf,0x5,0xa0,0x35,0xc2,0xb6,0x90,0x87,0xba,0x11,0x7,0xbb,0x89,0xfc,0xe5,0x25,0x58,0xb5,0x2,0x15,0x8f,0x61,0xbf,0xfb,0xef,0xc8,0x2c,0xfd,0x18,0xb9,0xb,0xae,0x42,0x2d,0x68,0x81,0x2e,0xe1,0x28,0x82,0x12,0x68,0x11,0x98,0xdb,0x6,0x98,0xf6,0xea,0xef,0x48,0xb5,0x4d,0x1f,0x37,0xf8,0x0,0x62,0xd1,0xa2,0x45,0xa3,0xeb,0x0,0x41,0xc1,0xdf,0xb7,0x6f,0x1f,0x4b,0x96,0x2c,0xe1,0xb1,0xc7,0x1e,0xf3,0x2c,0x0,0xc0,0xee,0xdd,0xbb,0x39,0xe1,0x84,0x13,0x7c,0xe3,0x8c,0x97,0x66,0xcd,0x9a,0xc5,0xd7,0xbf,0xfe,0x75,0x96,0x2d,0x5b,0x16,0x38,0xcd,0xbc,0x79,0xf3,0xd8,0xba,0x75,0x2b,0x89,0x44,0x2,0x55,0x30,0xf7,0xa,0x21,0x20,0x93,0x41,0xa0,0x49,0x3d,0xba,0xd,0xbd,0x64,0xe,0x74,0xa8,0xb1,0x5b,0x66,0xf9,0x85,0x9d,0x85,0x12,0xf1,0xda,0x9b,0x24,0xae,0xfb,0x10,0xe6,0xce,0xcd,0x28,0x80,0x64,0xd2,0x59,0xf9,0xf3,0x59,0xac,0x71,0x5,0x47,0x8,0xe4,0xf0,0x20,0x32,0xed,0xf8,0x50,0xe6,0x26,0x4f,0x41,0x7e,0xec,0x3a,0x86,0xfe,0xe7,0xad,0x64,0x4f,0x6a,0x82,0x7d,0x40,0x1b,0xcc,0x7e,0xe4,0x51,0xde,0xf5,0xe3,0x2f,0xd1,0x3f,0xfb,0x54,0xc4,0xf8,0x1d,0x45,0x3b,0x47,0xcf,0x6,0x6,0x5,0xdf,0x2b,0xae,0x1b,0x19,0x86,0xe1,0xea,0xd7,0x96,0x97,0x91,0xff,0xe5,0x15,0x33,0x29,0x25,0x86,0x61,0x14,0xfd,0x4c,0xd3,0x1c,0xf3,0x8b,0x44,0x22,0x44,0x22,0x11,0xa4,0x94,0xbc,0xf9,0xe6,0x9b,0x2c,0x5f,0xbe,0x9c,0xab,0xae,0xba,0x8a,0x3,0x7,0xe,0x4,0x2a,0xd7,0xdd,0x77,0xdf,0xd,0x38,0x8e,0x97,0xa5,0xdf,0x24,0x6c,0x1b,0xfb,0x6d,0xa7,0xa1,0x4f,0x99,0x3,0x5d,0xb8,0x6f,0x98,0x2b,0x1,0xb3,0x25,0xc6,0xef,0xd6,0xd3,0x74,0xf1,0xe9,0x18,0x3b,0x37,0x63,0x37,0x37,0x41,0x73,0x33,0x48,0x19,0x1a,0x7c,0x21,0x84,0x33,0x30,0x34,0x26,0xb1,0xdb,0xda,0xb0,0xdb,0x26,0xa0,0xba,0xbb,0x68,0x7b,0xe0,0xbb,0x9c,0xf3,0xad,0x4f,0x30,0xf7,0xe1,0xff,0x40,0x5a,0x39,0xc8,0xc2,0xec,0xb5,0x8f,0x92,0x6b,0x9a,0xe8,0x69,0x79,0x86,0x55,0xde,0x3d,0x75,0xda,0x5a,0xe9,0x1,0x81,0x7a,0x43,0xc0,0xf4,0x86,0x61,0x10,0x89,0x44,0xc8,0xe5,0x72,0x3c,0xf6,0xd8,0x63,0xac,0x5b,0xb7,0x8e,0x4d,0x9b,0x36,0xd1,0xd8,0xd8,0xe8,0x23,0x1,0x2e,0xbe,0xf8,0x62,0xe6,0xcf,0x9f,0xcf,0x96,0x2d,0x5b,0x88,0x44,0x22,0x45,0x61,0x2,0xd0,0xa7,0x9e,0xed,0xcc,0xfd,0x3b,0x3d,0x4,0x4c,0x16,0x88,0x9d,0x7d,0xc4,0xaf,0x39,0xf,0x91,0x1b,0x46,0xb5,0xb4,0xb8,0xf6,0xc6,0x4a,0xa6,0x3d,0x46,0xf4,0x12,0xdd,0xd4,0x44,0xaa,0xb5,0x95,0x58,0xef,0x5e,0x16,0xfd,0xe8,0x16,0xda,0xff,0xf8,0x5f,0xf4,0xcd,0x38,0x95,0xc4,0xc1,0x4e,0xd2,0x6d,0x53,0x8b,0x1a,0x99,0x9f,0x7c,0x3f,0x3e,0x78,0x78,0x4,0xd5,0x4a,0xe1,0xab,0xf6,0xe6,0x8c,0x10,0xce,0xbe,0x79,0x7e,0x64,0xe8,0xe8,0xe8,0xe0,0xfe,0xfb,0xef,0xf,0x54,0x96,0xcb,0x2f,0xbf,0x7c,0xac,0x4c,0xad,0x9d,0x35,0xfe,0x93,0xcf,0x74,0xba,0x86,0xcb,0x2a,0x1b,0x5a,0xc0,0x44,0x68,0xf8,0xc9,0xdd,0x18,0xb9,0x61,0x54,0x53,0x53,0x20,0xf0,0xdd,0xc8,0xb7,0xee,0xb5,0x46,0xd8,0x36,0xd9,0xa6,0x89,0xf4,0x9e,0x74,0x1a,0xad,0x1d,0x7f,0x61,0xee,0x73,0x3f,0x25,0x97,0x68,0x9,0x2c,0xab,0x5c,0x39,0x84,0x8,0x78,0x4d,0x5c,0x39,0x41,0x41,0xa8,0x16,0xe0,0x17,0x52,0x7e,0x7,0xf0,0xce,0x3b,0xef,0x2c,0x9a,0xd7,0xbd,0x68,0xe9,0xd2,0xa5,0x0,0x45,0xe7,0x16,0x84,0xb2,0x9d,0x9d,0xbd,0x19,0x6f,0x73,0x6c,0x73,0x37,0x8a,0x9,0xd8,0xb,0xe6,0xb,0x4f,0x8f,0x58,0x7f,0xc1,0xa7,0xce,0xb0,0x71,0x1c,0xd2,0x8,0x65,0x93,0x6d,0x99,0x44,0x6a,0xf2,0x9,0x4e,0xcf,0x1f,0xe7,0xc9,0xa9,0xc2,0xb0,0x71,0xb9,0x85,0x57,0x4a,0xb5,0x6a,0xc,0xa6,0x69,0xb2,0x77,0xef,0x5e,0x56,0xae,0x5c,0x59,0xb6,0xc,0xa7,0x9d,0x76,0x1a,0xd,0xd,0xd,0xc5,0x7a,0x80,0x6d,0x81,0x14,0xe8,0xd6,0xc9,0xde,0xd,0xa0,0x11,0x44,0x67,0x1f,0x72,0x6f,0x7,0x5a,0x8c,0x35,0xd7,0xab,0xb,0x7e,0xe5,0x61,0x41,0xd3,0x54,0xd5,0x2d,0x3c,0x48,0xbc,0x5a,0xfe,0x9d,0x57,0x38,0x57,0xaf,0x5e,0x5d,0xb6,0x5c,0x33,0x66,0xcc,0x60,0xfa,0xf4,0x92,0x85,0x14,0x5b,0x39,0xce,0x18,0xb1,0xb8,0xb3,0x67,0xef,0x46,0x26,0x30,0xd4,0x83,0xc8,0xc,0x23,0x4a,0xc6,0xcf,0x6a,0x4e,0xa7,0xa5,0x8a,0xb2,0x57,0x9c,0x30,0x7c,0xb7,0x30,0xdf,0x1b,0x42,0xbc,0x4,0x5,0xb5,0xbb,0xcb,0x65,0x5e,0xed,0xbf,0xf3,0xb4,0x71,0xe3,0xc6,0x40,0x65,0xc9,0x37,0x80,0x3c,0x69,0x1,0xd8,0xa,0x94,0x35,0xb6,0x6b,0xe7,0x29,0x7,0x34,0x4d,0x82,0xc6,0xa4,0xb3,0xd7,0xef,0x53,0x96,0xa0,0xa3,0x41,0x39,0x5e,0x98,0xf3,0x92,0x61,0x47,0x8b,0xaa,0xb8,0x85,0x57,0x92,0xae,0x56,0xe0,0x3,0xf4,0xf5,0xf5,0x5,0x2a,0x53,0x3c,0x1e,0x2f,0x66,0x98,0x11,0x64,0xce,0x46,0xc,0xf6,0x39,0xeb,0xf7,0x6e,0x34,0x4,0x7a,0x6e,0x33,0xf6,0xdc,0x77,0x38,0x3e,0x7f,0x52,0x8e,0xb,0x7c,0xaf,0x38,0x7e,0xa7,0x81,0xaa,0x5,0x3e,0x54,0xe8,0x16,0x1e,0xf4,0xa8,0x52,0xd0,0xc2,0x54,0x3,0xfc,0x42,0x5e,0x32,0x99,0xc,0x54,0x8e,0x4c,0x26,0x53,0x2c,0xc3,0x8c,0x38,0x4b,0xb6,0xdd,0x9d,0x5,0x1e,0x12,0x25,0x94,0x53,0x10,0x87,0xcc,0xc7,0x6f,0x74,0xe2,0xa6,0x87,0x1d,0xdb,0x3f,0x44,0xf9,0xbc,0x68,0x3c,0x71,0x2a,0xd5,0x13,0x6a,0x6e,0x5,0xd4,0xb2,0xa7,0x97,0xc6,0xc9,0xff,0x7b,0xe2,0x89,0x27,0x6,0x2a,0x5b,0xa1,0xd3,0xaa,0x10,0x62,0x14,0x48,0x63,0xf3,0x2b,0x79,0xae,0x4b,0x66,0xc0,0x2e,0x8d,0x75,0xcd,0x47,0x48,0x5f,0xf9,0x79,0xcc,0x74,0x6,0x91,0x1a,0x1c,0x4d,0x5b,0xe9,0x68,0x10,0x84,0xaa,0xd,0x3e,0x1c,0x61,0x2b,0xa0,0x9a,0x60,0xbb,0xfd,0x9d,0x37,0xff,0xce,0x39,0xe7,0x9c,0xb2,0x72,0x6,0x6,0x6,0xd8,0xb3,0x67,0x8f,0xab,0x4c,0xf9,0xfa,0x7a,0x18,0x4,0xc,0x8f,0xf2,0x64,0x34,0xf4,0xc1,0xf0,0xdd,0x3f,0x22,0xb5,0xfc,0x66,0x64,0x26,0x87,0xec,0xed,0x75,0xac,0x88,0xa,0x35,0xfe,0x72,0xbc,0x5a,0x80,0xf,0x15,0x5a,0x1,0x7e,0xa,0x62,0x50,0x1a,0x2f,0xd8,0xa5,0x7f,0xb,0x21,0xc8,0x64,0x32,0x18,0x86,0xc1,0x27,0x3e,0xf1,0x89,0xb2,0xb2,0xb7,0x6d,0xdb,0x46,0x4f,0x4f,0xcf,0x98,0xa5,0x6a,0xd,0x18,0x3b,0x36,0x3a,0xdb,0xb2,0x4d,0xe0,0xba,0xdf,0x62,0x0,0x3d,0xa,0x7a,0x61,0xf8,0xce,0x3b,0x18,0xf8,0xfe,0xa3,0xa8,0x39,0x27,0x21,0x7,0x87,0x30,0x7a,0x7b,0x11,0x7d,0x7d,0xa0,0x94,0xe3,0x44,0x5a,0xe6,0x9b,0xbc,0x78,0x85,0x8a,0xb6,0x97,0xd2,0x5d,0xd,0xf3,0x50,0x86,0x35,0x33,0x2a,0x5,0xdf,0xaf,0x35,0x97,0xca,0xf4,0xd2,0x8c,0xfd,0xfe,0xce,0xeb,0x25,0xb7,0xde,0x7a,0x2b,0xed,0xed,0xed,0x65,0xcb,0xf3,0xfc,0xf3,0xcf,0x3,0x14,0xf9,0x6,0x8,0x21,0x20,0x11,0xc7,0xdc,0xbb,0x9b,0xc8,0x7f,0xfe,0x8,0x66,0xe0,0xac,0xfb,0xbb,0x91,0x9,0xf4,0x2b,0xd8,0xc,0xb9,0x6b,0xae,0xe2,0xd0,0xca,0x6d,0xf4,0x3f,0xf4,0x3c,0xc3,0x9f,0xfa,0x5f,0xa8,0x99,0xb3,0x31,0xfa,0xfb,0x31,0x7a,0x7a,0x90,0xbd,0xbd,0x60,0xe5,0x40,0x84,0xeb,0xf9,0x85,0x27,0x83,0xc2,0xde,0x9a,0x12,0x6,0x4f,0x4f,0x7b,0xae,0xd6,0xf3,0xd6,0x78,0x64,0xb8,0xfd,0x9d,0x4e,0xa7,0x69,0x6f,0x6f,0xe7,0xe6,0x9b,0x6f,0xe,0x24,0x33,0xbf,0x58,0x34,0xa6,0x7c,0x46,0x4,0x25,0x5,0x8d,0xf7,0x7e,0x15,0xfe,0x9c,0x82,0xd9,0xc2,0x7b,0x4d,0x40,0xe2,0x98,0x8d,0xdb,0x9d,0x1d,0x43,0xeb,0x82,0xa5,0xa4,0xee,0xfc,0x37,0xfa,0x1f,0x7f,0x9d,0x81,0x7b,0x56,0x32,0x7c,0xe9,0x75,0xd8,0x27,0x9c,0x88,0x1c,0x18,0xc4,0xec,0xe9,0x75,0x1a,0x44,0x4f,0xf,0x58,0x59,0xf0,0xe8,0x48,0x47,0x62,0xd8,0x2f,0xa4,0xc0,0xe,0x21,0xd5,0xa2,0x6a,0x2a,0x85,0x79,0xe0,0xb5,0xd6,0x4c,0x9b,0x36,0x8d,0xb5,0x6b,0xd7,0x96,0xdd,0x8,0x2,0xe8,0xe8,0xe8,0x60,0xcd,0x9a,0x35,0x98,0xa6,0x39,0xf6,0x32,0x26,0xad,0xd0,0xc9,0x24,0x66,0xff,0x0,0xf1,0xaf,0x5c,0x4d,0xea,0xe9,0x5f,0xc1,0x4,0xe9,0xec,0xc9,0xbb,0xf9,0x1,0x8a,0x91,0x5f,0x4a,0x41,0x7,0x80,0x44,0x37,0xc5,0xc8,0x5e,0x7d,0x19,0xd9,0x2b,0x2f,0x83,0x1d,0x69,0x22,0x9b,0xd6,0x61,0x6e,0xfa,0x13,0xe6,0xeb,0xeb,0x31,0xde,0x78,0xd,0x73,0xeb,0x5f,0x31,0x18,0x74,0x96,0x9d,0xa3,0x26,0x3a,0xe1,0xec,0x22,0x6,0xa9,0xf5,0x6a,0x82,0xf,0x21,0xae,0x88,0xa9,0xa4,0x51,0x68,0xad,0x47,0x4d,0x2d,0xb7,0x3b,0x6e,0xaa,0x45,0x57,0x5c,0x71,0x5,0xf,0x3e,0xf8,0x20,0x13,0x26,0x4c,0x8,0x14,0xff,0xae,0xbb,0xee,0x2,0xf0,0xf4,0xa,0x2,0x81,0x9d,0x4c,0x10,0xfd,0xe3,0x2a,0xd4,0x17,0x6f,0x26,0x7d,0xff,0xff,0x6,0x7c,0x1a,0xc1,0xe1,0x64,0x80,0x72,0x14,0xc8,0x1,0x1c,0xcb,0xa0,0x39,0x46,0xee,0xc2,0x73,0xc9,0x5d,0x76,0xae,0x73,0x58,0x64,0x9f,0x45,0x64,0xe3,0x8b,0x44,0x5e,0x5d,0x43,0x64,0xc3,0x1f,0x30,0x37,0xfe,0x9,0xa3,0xfb,0x0,0x12,0x50,0x11,0x81,0x6a,0x6e,0x1b,0x63,0x56,0x8e,0x8a,0xaf,0x32,0xf8,0x42,0x4,0xb8,0x27,0xb0,0x9c,0x10,0x3f,0x1a,0xef,0x7a,0x81,0x1f,0xcd,0x9e,0x3d,0x9b,0xf7,0xbd,0xef,0x7d,0x5c,0x7b,0xed,0xb5,0x9c,0x7f,0xfe,0xf9,0x81,0xd3,0x75,0x77,0x77,0x73,0xdf,0x7d,0xf7,0x61,0x18,0x86,0xff,0xed,0x5d,0x66,0x4,0xbb,0x31,0x46,0xe3,0xc3,0xdf,0x45,0x8,0xcd,0xf0,0xbf,0x7e,0x17,0x5a,0x25,0x74,0x94,0xb8,0x69,0x79,0x91,0xc0,0xd9,0x4d,0x1c,0xc4,0xf9,0x69,0xc0,0x90,0x10,0x33,0xc9,0x7d,0xf0,0xbd,0xe4,0x2e,0x79,0x2f,0xf4,0x83,0xdc,0xbe,0x97,0xc8,0x9f,0xff,0x40,0xc3,0x9f,0x9e,0x25,0xba,0x76,0x15,0x46,0xe7,0x6e,0xe7,0xf0,0x9,0x20,0x1b,0xa3,0xa3,0xfe,0x5,0xb5,0x0,0x1f,0x2a,0x3c,0x1c,0x1a,0x94,0xda,0xdb,0xdb,0x59,0xb7,0x6e,0xdd,0xe8,0xe1,0x8c,0x30,0xe4,0x96,0xaf,0xd6,0x7a,0xd4,0x25,0x6c,0xde,0xbc,0x79,0xa1,0x65,0x2,0x5c,0x73,0xcd,0x35,0x28,0xa5,0x68,0x6a,0x1a,0x73,0x1a,0xae,0x98,0x94,0x82,0x68,0xc,0x85,0xa0,0x71,0xc5,0xf7,0x30,0xde,0xdc,0x42,0xea,0x9b,0xff,0x8a,0x3a,0xe3,0x44,0xd8,0x2f,0xa0,0x3b,0x60,0x43,0x18,0xfd,0xa0,0x11,0x99,0x29,0x9c,0x9f,0x6,0x4c,0x89,0x9a,0x39,0x8d,0xcc,0x3b,0x3f,0x4e,0xe6,0x9a,0x8f,0x33,0xb8,0xe5,0xe,0x1a,0xfe,0xf4,0x7f,0x89,0xfe,0x61,0x35,0x6c,0x7e,0x9,0xb1,0xa7,0x83,0x44,0xe7,0x56,0x32,0x53,0xe7,0x90,0x33,0x22,0x8,0x35,0xfe,0x9b,0xc2,0x4a,0xc3,0xc4,0x99,0x67,0x9e,0xd9,0x2f,0x84,0x70,0xad,0xd,0x2f,0x21,0x5d,0x5d,0x5d,0x2c,0x5e,0xbc,0x98,0x5f,0xfc,0xe2,0x17,0x9e,0x99,0xd4,0x23,0x5d,0x7f,0xfd,0xf5,0xfc,0xf0,0x87,0x3f,0x24,0x91,0x48,0x8c,0x31,0xad,0x3c,0x15,0x32,0x21,0x41,0x59,0x18,0xfd,0x3,0x28,0x33,0x46,0xe6,0xb3,0x37,0x91,0xfe,0xe4,0x17,0xd1,0x27,0x4f,0x80,0x7e,0x1c,0xaf,0x21,0x2f,0x2f,0xde,0xa0,0xa4,0x71,0xf2,0x69,0x6,0x26,0xe1,0xec,0x37,0x1c,0x80,0xe8,0xd6,0x57,0x39,0x79,0xcd,0xe3,0xcc,0x7d,0xfe,0x9,0x6c,0x53,0x32,0xd4,0x3e,0xcb,0xf1,0x3d,0x70,0xb9,0x44,0xb2,0xdc,0xb7,0x78,0x84,0x75,0x1a,0x33,0x66,0xcc,0x28,0x3a,0x1a,0x56,0x4e,0x88,0x10,0xce,0xe9,0xe0,0x99,0x33,0x67,0x72,0xe5,0x95,0x57,0x6,0xfa,0xbe,0x7a,0xa0,0x7,0x1f,0x7c,0x90,0x6f,0x7c,0xe3,0x1b,0x34,0x34,0x34,0x8c,0x39,0x2f,0xe8,0xaf,0x8d,0x6b,0x10,0x2,0x1d,0x8f,0x23,0x33,0x83,0x44,0x5f,0xfc,0x3d,0xd,0x4f,0xfd,0x3b,0x62,0x5f,0x1f,0x3a,0xd6,0x8e,0x7e,0x5b,0x3b,0x4c,0x17,0xce,0x4e,0x52,0x46,0x38,0xe0,0x84,0x6d,0xc,0x62,0x24,0x9f,0x8c,0x86,0x1e,0xe7,0x48,0x18,0x6,0xd8,0xf3,0xa7,0xd2,0xb5,0xf8,0xfd,0x1c,0x9c,0xfd,0x2e,0x92,0x9d,0x1d,0x4c,0xdc,0xfe,0x2a,0xb9,0x78,0x13,0xca,0x6c,0xf0,0x34,0xdf,0x42,0x4e,0x15,0x3,0xae,0xd,0xa0,0x5c,0xcb,0x3a,0xd6,0x1a,0xc0,0xba,0x75,0xeb,0xf8,0xe8,0x47,0x3f,0xa,0x38,0xfb,0x4,0xe5,0x2e,0x5c,0x70,0x6d,0x10,0x0,0xb1,0x46,0x54,0x63,0x23,0xa2,0xe7,0x0,0xd,0xeb,0xd7,0x12,0x7d,0xfc,0x7e,0x22,0xeb,0xd6,0xc0,0x81,0x2c,0x7a,0xd2,0xc,0xf4,0xec,0x24,0x4c,0x11,0x60,0xa,0xc8,0x8e,0x98,0x8f,0x95,0x36,0x6,0x4b,0x43,0x9f,0x86,0x61,0xc1,0xd0,0xa9,0x27,0xb0,0xf3,0x9c,0x2b,0x91,0x19,0x8b,0xe9,0xaf,0x3c,0xb,0xa6,0x89,0x1d,0x8d,0x8f,0xf1,0x44,0xaa,0x40,0x4f,0x18,0xdb,0x0,0x82,0xc,0x2b,0xc7,0x52,0x3,0x58,0xb9,0x72,0x25,0x1f,0xf8,0xc0,0x7,0x0,0x68,0x69,0x69,0x19,0xe3,0x2d,0x14,0x8,0xfc,0x52,0x5e,0x63,0x23,0xc4,0xe3,0x8,0x34,0xe6,0xf6,0x37,0x88,0xfe,0xfe,0x57,0x44,0x57,0xff,0xc,0xf3,0xe5,0x75,0xc8,0xdd,0x7d,0x68,0x23,0x81,0x9e,0x36,0x9,0x66,0xa,0x48,0x8,0xb0,0x47,0x7e,0x2a,0xe4,0xe8,0x20,0x70,0x46,0x94,0x3e,0xd,0x51,0xc1,0xfe,0xbf,0x7b,0xf,0x43,0xd1,0x99,0xcc,0xfe,0xef,0x5f,0xa1,0xa5,0x1c,0xd3,0x8,0x2a,0x98,0x12,0x6,0x6a,0x6a,0x5,0x1c,0x6d,0xba,0xe9,0xa6,0x9b,0xf8,0xde,0xf7,0xbe,0x7,0x54,0x11,0x7c,0xf2,0x9d,0x54,0xa3,0xa3,0x8d,0xd8,0xb1,0x38,0xa0,0x91,0x7d,0x7,0x89,0xfd,0xe6,0x31,0x62,0xbf,0x79,0xc,0x15,0x6f,0xc0,0x3a,0xe5,0xc,0x72,0x8b,0x2f,0x22,0x7b,0xd6,0x7,0xb1,0xe6,0xbe,0xb,0xa6,0x37,0x40,0x5c,0x3a,0x47,0xc9,0x87,0x71,0x14,0xc1,0x61,0x1c,0x4b,0xa1,0x5c,0xf5,0x1a,0x38,0xab,0x8e,0x19,0xc9,0xce,0xbf,0xbf,0x1c,0x45,0x84,0xb3,0x1f,0xfa,0x32,0x76,0x43,0xc,0x65,0x34,0x0,0xde,0x56,0x42,0x60,0x33,0xf0,0xad,0x2,0xbe,0x65,0x59,0xac,0x5e,0xbd,0x9a,0x6f,0x7f,0xfb,0xdb,0xbc,0xfc,0xf2,0xcb,0x48,0x29,0x49,0x26,0x93,0x65,0xc1,0x77,0xa3,0x40,0xd,0x62,0xd4,0x8b,0xb7,0x15,0x7b,0xe4,0x0,0xa0,0x48,0xa7,0x88,0xae,0x7f,0x81,0xd8,0xfa,0x17,0x50,0xe2,0x1b,0x58,0x27,0xce,0xc7,0x9e,0xbf,0x8,0xeb,0xed,0x4b,0xc8,0xcd,0x5f,0x84,0x9a,0x32,0xb,0x7b,0xfa,0x1c,0x98,0x83,0xa3,0xfc,0x1d,0xc0,0x59,0x37,0xf0,0x6b,0xc,0x12,0xc8,0x2a,0xd8,0x2d,0xd9,0x75,0xf5,0x25,0xb4,0xec,0x79,0x83,0x53,0x56,0xdf,0x4b,0xdf,0x9,0xb,0x91,0x6e,0xce,0xab,0x65,0xbe,0xb1,0xc8,0xc,0xc,0xb,0x7e,0x35,0x36,0x83,0x6a,0x41,0x5b,0xb6,0x6c,0xe1,0xbc,0xf3,0xce,0xa3,0xab,0xab,0xb,0x70,0xe6,0x7b,0x29,0x65,0x65,0x73,0x7e,0x45,0xbc,0x91,0x7c,0x1a,0x13,0xd8,0x8d,0x9,0x7,0xcc,0x5c,0x16,0xb3,0x63,0xb,0xd,0xdb,0xb7,0x20,0x9e,0x79,0x14,0x5,0xa8,0xd6,0x56,0xd4,0x8c,0x39,0x58,0x6f,0x5f,0x4c,0xf6,0xdd,0xe7,0x93,0x39,0xfb,0x2,0xf4,0xdc,0x26,0x18,0x94,0xd0,0xe5,0x63,0x5e,0xa,0x20,0xa3,0xa0,0x4f,0xb2,0xf1,0xf2,0x2f,0x30,0xf3,0xd5,0x67,0x68,0x1c,0x3c,0x48,0x26,0xd1,0x46,0xe9,0xae,0x55,0x50,0x4c,0x43,0x5d,0x17,0xef,0xc7,0x77,0xa3,0x43,0x87,0xe,0x71,0xd3,0x4d,0x37,0x91,0xc9,0x64,0x8a,0xfc,0xef,0xc3,0xf4,0x3e,0xad,0x35,0xe9,0x74,0x9a,0xe5,0xcb,0x97,0x97,0xdd,0xe6,0x6d,0x6f,0x6f,0xc7,0xb2,0x2c,0x0,0x9a,0x9b,0x9b,0x47,0x37,0x54,0xfc,0xca,0x5f,0x3d,0xf0,0x5d,0x78,0x1a,0x30,0x1b,0xd0,0x6d,0x93,0xe,0x6f,0x27,0x58,0x39,0x44,0x2e,0x4d,0x64,0xd3,0xab,0x44,0x37,0xbe,0x4a,0xfc,0x17,0xf7,0x63,0x4f,0x9f,0x41,0xe6,0x7d,0x1f,0x63,0xf0,0x1f,0x6f,0x41,0x2d,0x9a,0x6,0xbb,0x84,0x33,0xe4,0xbb,0x2d,0xd4,0x4b,0xa0,0x47,0xa3,0x67,0x9b,0xbc,0x71,0xfe,0x75,0x9c,0xb9,0xe2,0xeb,0xa4,0x93,0x6d,0xc5,0x37,0x92,0x85,0xc0,0x4e,0x9c,0x75,0xd6,0x59,0xa1,0xaf,0x88,0xe9,0xea,0xea,0xe2,0xec,0xb3,0xcf,0xe6,0xe7,0x3f,0xff,0xb9,0x6b,0xbc,0x3c,0xed,0xda,0xb5,0x8b,0x59,0xb3,0x66,0xf9,0xc6,0x9,0x4a,0xed,0xed,0xed,0xa3,0x3d,0xdb,0x8f,0x1e,0x7c,0xf0,0x41,0x3e,0xf3,0x99,0xcf,0x10,0x8f,0xc7,0xc7,0x2c,0x14,0x5,0x1,0xb1,0xa6,0xd,0xa2,0x94,0x27,0x4,0x28,0x85,0xec,0x3b,0x80,0x61,0x81,0xdd,0xd4,0xcc,0xe0,0x67,0xfe,0x99,0xa1,0x1b,0xbe,0xe2,0xac,0x5,0xec,0xf3,0x68,0x4,0x1a,0x68,0x95,0x44,0xf6,0xf6,0xf3,0xc1,0x3b,0x2e,0x47,0xda,0x39,0xac,0x68,0xdc,0x33,0x3f,0x1f,0x7e,0x67,0x4d,0x3d,0x82,0x4c,0xd3,0x1c,0xf5,0xbb,0xcb,0xdb,0xdf,0xd1,0x68,0xb4,0xe8,0x17,0x8b,0xc5,0x8a,0x7e,0x8d,0x8d,0x8d,0x45,0xbf,0x78,0x3c,0x4e,0x2c,0x16,0x63,0xff,0xfe,0xfd,0xa3,0x47,0xba,0xfc,0x68,0xd9,0xb2,0x65,0xcc,0x9a,0x35,0x8b,0x54,0x2a,0x55,0xf6,0xb6,0xcd,0xa3,0xa,0x3e,0x8c,0xac,0x19,0x8,0x54,0x5b,0x3b,0xd6,0xb4,0x69,0x88,0xcc,0x20,0xad,0xdf,0xff,0x2a,0xad,0xcb,0x46,0xac,0xab,0xc9,0xd2,0x7d,0x27,0x52,0x0,0xfd,0x90,0x9b,0xd1,0xcc,0xfe,0x5,0x67,0x11,0xeb,0x3f,0xe8,0x99,0x5f,0x39,0x3a,0x26,0x3c,0x82,0xf2,0x3d,0xf9,0xd6,0x5b,0x6f,0x2d,0xfb,0x0,0x85,0x10,0x82,0xfb,0xee,0xbb,0xf,0x38,0xec,0xf3,0x17,0x14,0x9c,0x20,0x71,0x6a,0xc1,0x13,0x0,0xb6,0x8d,0x9a,0xd0,0x4e,0x6e,0xd2,0x44,0x92,0xff,0xef,0x9,0x5a,0x6e,0xfc,0xb4,0xb3,0x32,0x18,0xf5,0x28,0xa7,0x52,0x10,0x83,0xde,0x59,0xa7,0x22,0xad,0x6c,0xc5,0x7b,0x5,0x15,0x7b,0x4,0x85,0xa5,0x4a,0xc0,0x2f,0xd4,0x3,0xe2,0xf1,0x38,0xa9,0x54,0x8a,0xcf,0x7e,0xf6,0xb3,0x65,0xf3,0xfa,0xf0,0x87,0x3f,0xcc,0xa5,0x97,0x5e,0x4a,0x3a,0x9d,0xe,0xdc,0xf3,0x8f,0xfa,0x68,0x0,0x8e,0x15,0x60,0x44,0xb0,0xda,0x5a,0x69,0x5a,0xf5,0x53,0xa2,0xf,0xaf,0x72,0x56,0x19,0xdd,0x48,0x0,0x36,0xc,0x4c,0x39,0x9,0xab,0x31,0xe9,0x79,0x59,0x54,0x39,0x5c,0x3d,0xcf,0x5,0x84,0xf9,0x90,0xb0,0x54,0x49,0x65,0x4b,0x29,0x89,0x44,0x22,0x3c,0xf4,0xd0,0x43,0xbc,0xf0,0xc2,0xb,0x65,0xf3,0x78,0xf8,0xe1,0x87,0x89,0xc5,0x62,0xc,0xe,0xe,0x16,0xc9,0xaa,0xb,0xa0,0x3d,0x78,0x0,0x2,0x8d,0x8e,0xc6,0xd1,0x40,0xf2,0xa9,0x7b,0x9d,0x2b,0x61,0x4c,0x8f,0x85,0xdf,0x1c,0xa4,0x9b,0x27,0x62,0xc5,0x92,0x8e,0x3f,0x62,0x0,0xf9,0xa5,0x61,0x9e,0xe7,0x2,0xea,0xa1,0xe7,0x17,0xfe,0xad,0xb5,0x1e,0x75,0xdf,0xfa,0xdc,0xe7,0x3e,0x57,0x36,0xdf,0x44,0x22,0xc1,0xed,0xb7,0xdf,0x8e,0x52,0xaa,0xe8,0x16,0xd1,0xb0,0xe5,0x3d,0x52,0xbc,0x22,0xbe,0xb2,0xb1,0x4d,0x88,0xf4,0xec,0x43,0x76,0x6b,0xe7,0xbe,0x21,0x37,0x52,0x60,0x37,0x34,0x62,0x37,0xc4,0x90,0x5,0x3b,0x85,0x61,0xa6,0x83,0x71,0xbd,0x1c,0x1a,0x96,0x2a,0x1,0xa0,0xf0,0x6f,0xa5,0x14,0xb1,0x58,0x8c,0xd,0x1b,0x36,0xf0,0xe4,0x93,0x4f,0x96,0x95,0x75,0xe3,0x8d,0x37,0x32,0x7b,0xf6,0x6c,0x6,0x7,0x7,0x5d,0xb7,0x8e,0x3d,0xcb,0x23,0x84,0xe3,0xb6,0x65,0x65,0x5d,0x9d,0x33,0xc6,0xb,0xb4,0x7b,0x96,0xc5,0x71,0xb5,0x4,0xa9,0x15,0xd2,0xf6,0x5f,0x29,0x14,0x5a,0x21,0x94,0x42,0x8f,0xa4,0xf,0xab,0xb,0x54,0xfc,0x72,0x68,0x58,0xaa,0x44,0xb,0x77,0x4b,0x93,0xdf,0xc9,0xbb,0xf7,0xde,0x7b,0x3,0xe5,0x5b,0xaa,0x10,0x6,0x2a,0x8f,0x52,0x88,0x5c,0xe,0x39,0x30,0x84,0x4c,0xd,0x80,0x34,0x82,0xa5,0xb,0x40,0x41,0xd3,0x4b,0xb,0x54,0x24,0x86,0x6a,0x90,0x45,0x47,0xd0,0x8a,0xc8,0x0,0x33,0x3d,0x88,0x91,0x4d,0xa1,0xa4,0xbf,0x6f,0x84,0x57,0x19,0xcb,0x5a,0x1,0xd5,0xb2,0x0,0xca,0xc9,0xd,0x3a,0x35,0x28,0xa5,0x68,0x68,0x68,0xe0,0xb9,0xe7,0x9e,0xe3,0x95,0x57,0x5e,0x19,0x13,0xa7,0x94,0x2e,0xba,0xe8,0x22,0x96,0x2e,0x5d,0x5a,0x64,0x16,0xfa,0x7e,0xa7,0x94,0x18,0x7d,0x7d,0xc,0x5f,0xf3,0x15,0x6,0xef,0x7e,0x18,0x39,0x9c,0xc5,0x38,0xd0,0xed,0x28,0x68,0x21,0xce,0x44,0x8e,0x6b,0x94,0x30,0xc,0x4c,0x5,0xd9,0xe9,0x27,0xa1,0xa6,0x8,0x67,0xff,0xc0,0x8d,0x22,0x10,0x1d,0x3a,0x84,0x99,0x49,0x81,0xc,0xf7,0x42,0x6b,0x9e,0xca,0x5e,0x14,0xe9,0x45,0x41,0x1b,0x46,0xb5,0x7a,0x7e,0x21,0x2f,0xaf,0xb,0x4,0xf1,0xff,0x7,0x58,0xb1,0x62,0x5,0x91,0x48,0x64,0x8c,0x42,0x98,0x97,0x5b,0xa4,0x24,0xe,0xf4,0xa3,0x12,0x9,0xd2,0xd7,0xdc,0x4c,0xe6,0x8b,0xd7,0xd0,0xf7,0xc8,0x5a,0x32,0xe7,0x5e,0x84,0xd9,0xdb,0x87,0x71,0xe0,0x80,0x73,0xff,0x8f,0x47,0x5a,0x2f,0x5e,0x90,0x6f,0x1a,0x25,0x29,0x31,0x52,0x8e,0xc3,0xe8,0xe0,0x15,0x5f,0x74,0x78,0xb6,0xc7,0x45,0x15,0x12,0x5a,0xf6,0xbc,0x81,0x99,0x4d,0x17,0x8d,0x52,0x65,0xf3,0x28,0xcc,0x2e,0x54,0xe1,0x2,0xa,0xf5,0x8b,0x57,0xd,0xa5,0x50,0x6b,0x4d,0x32,0x99,0x64,0xf3,0xe6,0xcd,0xa3,0xbb,0x7d,0x7e,0x34,0x73,0xe6,0x4c,0x2e,0xbb,0xec,0x32,0x72,0xb9,0x9c,0xff,0xc9,0x66,0x29,0x31,0xb2,0x39,0xac,0x33,0xde,0x87,0x3e,0x39,0x9,0x2f,0x42,0xee,0x3,0xe7,0xd0,0xff,0xf3,0xd5,0xf4,0xdf,0xf6,0x63,0x54,0x5b,0x3b,0xe6,0xfe,0xfd,0x88,0xa1,0x43,0xce,0x68,0x50,0xc5,0x7a,0xc8,0xe7,0x2f,0xad,0x1c,0x91,0xbe,0x7e,0xe,0xfd,0xc3,0x57,0xc9,0x5e,0xba,0x4,0xf6,0x78,0xec,0xb,0x98,0x2,0x6,0x61,0xd2,0xb6,0x97,0x51,0x51,0x77,0x4f,0xe8,0x72,0x38,0x9,0x21,0xc2,0x5f,0x11,0x33,0x9e,0x29,0xa1,0x5a,0x16,0x1,0x30,0x7a,0xa9,0xd4,0x37,0xbf,0xf9,0x4d,0xfa,0xfb,0xfb,0xcb,0xe6,0x7d,0xfb,0xed,0xb7,0x3,0x8e,0x2f,0x43,0x5e,0xc6,0x98,0xfc,0x72,0x59,0x4,0x30,0x7c,0xc9,0xe7,0x9d,0xd3,0xc1,0x4a,0xc1,0x16,0x5,0xfb,0x21,0x7d,0xc3,0x3f,0xd2,0xf3,0xcb,0xbf,0x90,0xba,0x6a,0x39,0x88,0x8,0x91,0xee,0x6e,0x64,0x77,0x37,0x14,0x1c,0x7,0xab,0xbc,0xe7,0xb,0x67,0xd8,0xef,0xdd,0x4f,0xa4,0xfb,0x0,0xfd,0x97,0x5e,0xc7,0xc0,0xb7,0xbf,0xeb,0xdc,0x15,0x68,0xbb,0x38,0xd6,0x6a,0xa0,0x5,0x1a,0x77,0xee,0xa3,0x7d,0xdb,0xcb,0xa4,0x9b,0x27,0x5,0xca,0xd7,0x2d,0x3c,0xf0,0x52,0x70,0x10,0xa1,0x41,0x32,0xc,0x23,0xcb,0x2f,0x8d,0xd6,0x9a,0x44,0x22,0x41,0x3a,0x9d,0xe6,0x6b,0x5f,0xfb,0x5a,0x59,0x59,0x73,0xe7,0xce,0xe5,0xc6,0x1b,0x6f,0xf4,0x5e,0x1d,0x14,0x12,0xb3,0x7f,0x80,0xec,0xc2,0xd3,0xc9,0x7d,0xf4,0x62,0xd8,0x83,0xd3,0xf3,0xc,0x20,0xad,0xe0,0x35,0x85,0x9e,0x3e,0x99,0x81,0x1f,0x3e,0x40,0xef,0x13,0x1b,0x19,0xf8,0xa7,0xaf,0x63,0xcd,0x3b,0x5,0xa3,0xb7,0xf,0xb3,0xbb,0x1b,0xa3,0xe7,0x0,0x22,0x9b,0xa1,0x70,0x57,0x2e,0x10,0xf8,0x76,0xe,0xe3,0xe0,0x3e,0x1a,0xf6,0xec,0x41,0xc5,0x9a,0xe8,0xb9,0xf9,0xdf,0xe8,0xfd,0xc1,0x43,0xce,0xbc,0x9f,0xbf,0x1f,0x70,0xac,0x14,0x68,0x84,0x13,0xd7,0x3f,0x45,0xbc,0xaf,0xb,0x2b,0x52,0xe6,0xe6,0x53,0x9f,0x32,0x88,0xc5,0x8b,0x17,0xfb,0xde,0x13,0xe8,0x96,0xa8,0xab,0xab,0x8b,0xb3,0xce,0x3a,0x8b,0x47,0x1e,0x79,0xc4,0x37,0xa3,0xbd,0x7b,0xf7,0x32,0x7f,0xfe,0x7c,0x6,0x7,0x7,0x8b,0xe,0x6c,0x54,0x6b,0x6a,0x90,0x52,0x92,0x4a,0xa5,0xc8,0xe5,0x72,0x6c,0xdf,0xbe,0xbd,0xec,0xa9,0xe0,0x74,0x3a,0xcd,0xd4,0xa9,0x53,0xe9,0xef,0xef,0xa7,0xad,0xad,0xad,0xf8,0x8e,0x40,0xad,0x30,0xfb,0xe,0xd1,0xf7,0x2f,0x8f,0x92,0xfd,0xa7,0xab,0xe0,0x75,0x8f,0xfb,0x1,0x85,0x84,0x76,0x9c,0xfb,0xfc,0xdf,0x84,0x86,0x75,0xff,0x45,0xec,0xd9,0x27,0x89,0xbc,0xbc,0x16,0x73,0xd7,0x16,0x44,0xba,0xf8,0xe9,0x18,0x6d,0x32,0xfa,0x16,0x8c,0x0,0x84,0xd,0x14,0x58,0x76,0xda,0x0,0x6b,0xf6,0x2,0x32,0xe7,0x5e,0xcc,0xc0,0xa7,0xbe,0x8a,0x7a,0xe7,0x14,0xd8,0x5,0xc,0x7a,0x9c,0x41,0xc8,0x6f,0x4,0xed,0x1f,0xe4,0xc2,0xdb,0x2e,0x43,0x5a,0x59,0x72,0x8d,0x87,0xf7,0xf2,0xc2,0x80,0xf,0x74,0x96,0x75,0x8,0x9,0x22,0x34,0x44,0x86,0x81,0xe2,0x4,0x4d,0x93,0x1f,0x5,0xfa,0xfa,0xfa,0xb8,0xe1,0x86,0x1b,0x58,0xb5,0x6a,0x95,0x6f,0x9a,0x58,0x2c,0xc6,0x5d,0x77,0xdd,0xc5,0xf2,0xe5,0xcb,0xb1,0x2c,0xab,0xc8,0x2a,0x30,0x7a,0xf,0x91,0x5e,0xf2,0x7e,0xb2,0x9f,0xbf,0xa,0x76,0xc3,0x8,0xda,0x25,0x99,0x2,0x28,0xc7,0x13,0xb8,0x4b,0x40,0x42,0x90,0xbd,0xe4,0x43,0x64,0x2f,0xf9,0x10,0xec,0x52,0x44,0xb6,0xbe,0x86,0xb9,0x6d,0x3,0xc6,0x9b,0x5b,0x31,0xf7,0x6d,0x47,0x1e,0xec,0x42,0xf4,0xf7,0x20,0xac,0x1c,0x20,0x10,0x86,0x44,0xc5,0x92,0xa8,0x9,0xed,0xd8,0x53,0x66,0x60,0xcf,0x9c,0x4f,0x6e,0xc1,0x19,0x64,0x4f,0x3d,0x1b,0x4e,0x34,0x1c,0x2f,0xe3,0xd7,0x47,0xfc,0x1,0xbc,0xc0,0x97,0x2,0xa6,0xc0,0x9c,0x5f,0xfe,0x92,0xa6,0xae,0x1d,0xf4,0xce,0x3a,0x5,0x31,0xd2,0x90,0x43,0x82,0xf,0x94,0x71,0x8,0xf1,0xa,0xf3,0xd2,0x74,0xcb,0xa5,0xad,0x85,0x52,0xa8,0x94,0xa2,0xb1,0xb1,0x91,0x5f,0xff,0xfa,0xd7,0x3c,0xfd,0xf4,0xd3,0xa3,0xce,0x9f,0x5e,0xb4,0x6c,0xd9,0x32,0x56,0xac,0x58,0xc1,0xef,0x7f,0xff,0x7b,0x26,0x4e,0x9c,0x38,0xea,0x2f,0xa0,0xa3,0x51,0x64,0x6f,0x1f,0xe6,0x9a,0x97,0xb1,0x96,0xbe,0xb,0x76,0x18,0x8e,0xf3,0x85,0xdb,0x10,0x2c,0x0,0x46,0x1e,0x76,0xe8,0xc0,0x19,0x15,0xe2,0x92,0xdc,0x7b,0x16,0x91,0x3b,0x7f,0x91,0x3,0xd4,0x30,0xce,0x81,0x90,0x21,0x1b,0xac,0x11,0x3d,0x41,0x8,0x88,0x46,0x9c,0xf1,0x36,0x81,0xa3,0x67,0x64,0x70,0x2e,0x89,0xde,0xce,0x88,0xa9,0xe9,0x51,0xf0,0xfc,0xc1,0x92,0x19,0x30,0x75,0xd5,0x1f,0x79,0xfb,0xea,0x1f,0x30,0x38,0x79,0x36,0x42,0xf9,0xbb,0x88,0xbb,0xd5,0x59,0x21,0xf9,0x5e,0x11,0x53,0xeb,0x75,0x81,0x6a,0xe8,0x5,0x70,0xd8,0x2c,0xfc,0xf4,0xa7,0x3f,0xcd,0xf0,0xf0,0xd8,0x47,0x14,0x4a,0x69,0xc5,0x8a,0x15,0x0,0x45,0x66,0xa1,0xdd,0xdc,0x8c,0xf9,0xfa,0xcb,0x4c,0xb8,0xfc,0xc,0x62,0x3f,0x78,0x10,0xe6,0x3,0x53,0x46,0xb6,0x63,0xfd,0xe,0x38,0xe5,0x47,0x85,0x94,0x72,0xf6,0xef,0x77,0x28,0xe7,0xf4,0x50,0x37,0xce,0x9e,0x7e,0xc2,0x80,0xd6,0x28,0x34,0x37,0x40,0x53,0x64,0xc4,0xbf,0xf,0x67,0x94,0xd9,0xae,0xa0,0x53,0x39,0x6f,0x1,0xe0,0xb3,0xe2,0xa7,0x80,0x6,0x9,0xb3,0x60,0xca,0x73,0x7f,0xe4,0xbc,0x1f,0x38,0x4b,0xe1,0xd9,0xb8,0x73,0x7e,0xbd,0x52,0xf0,0x85,0x70,0xb9,0x21,0xc4,0x2f,0x51,0xbd,0x58,0x0,0xa5,0x3c,0xa5,0x14,0xcd,0xcd,0xcd,0xf4,0xf4,0xf4,0xf0,0xd4,0x53,0x4f,0x95,0x2d,0xcb,0xcc,0x99,0x33,0xf9,0xd2,0x97,0xbe,0x54,0xb4,0x3a,0x28,0x6c,0x1b,0xdd,0xde,0xe,0xa6,0xa0,0xe5,0x5b,0x9f,0x21,0xf9,0xd9,0x2f,0x20,0xfa,0x6,0xe1,0x34,0x9,0x2d,0xd2,0x39,0x26,0x1e,0xf8,0xa4,0x9b,0x76,0x2c,0x88,0xec,0x8,0xb8,0x83,0x23,0xff,0xe,0x29,0x47,0xa1,0xb4,0x94,0xfb,0x25,0x94,0x6e,0xa4,0x80,0x89,0x12,0xa6,0xc0,0x89,0x8f,0x3d,0xc9,0xd2,0x7b,0x3e,0x87,0x15,0x4f,0x90,0x9a,0x30,0x15,0x69,0x5b,0xe3,0x2,0x1f,0x8e,0xf0,0x5e,0x80,0x97,0xac,0xf1,0x80,0x9f,0xa7,0xfc,0x7c,0x1e,0xc4,0x69,0x4,0xe0,0xb6,0xdb,0x6e,0xa3,0xad,0xad,0x8d,0x43,0x87,0xe,0x1d,0x9e,0xd2,0x6c,0x1b,0x35,0x61,0x32,0x76,0x73,0x92,0xc4,0xcf,0x7f,0x40,0xdb,0x47,0x4e,0x21,0x7e,0xd7,0x3d,0x90,0xc9,0xc2,0xa9,0xc2,0xb9,0x16,0x5e,0xc9,0x10,0xd,0x61,0x1c,0xa4,0x80,0xa8,0x84,0x59,0x92,0x48,0xdf,0x20,0x67,0x7e,0xff,0x9b,0x9c,0xfd,0x7f,0xbe,0x46,0x26,0xd9,0x4a,0xaa,0xa5,0xbd,0x2a,0xe0,0xc3,0x11,0xd8,0xb,0xa8,0xb6,0xf9,0xe7,0xc5,0xcb,0x2f,0xe,0xbd,0xf8,0xe2,0x8b,0x3c,0xfe,0xf8,0xe3,0x65,0xf3,0x88,0xc5,0x62,0x7c,0xe7,0x3b,0xdf,0xc1,0xb2,0xac,0x62,0xbf,0x41,0x65,0xa3,0x23,0x31,0xac,0xf6,0x76,0x8c,0xae,0x5d,0x34,0x7f,0xe7,0x8b,0x4c,0xbc,0xe2,0x54,0x12,0xdf,0xba,0xd,0xb9,0xbb,0xb,0x4e,0x6,0xe6,0x48,0xe7,0x4e,0xff,0x6,0xc9,0x98,0xcb,0x2,0x2b,0xa5,0xbc,0x85,0x11,0x91,0xce,0x21,0xd4,0xf9,0xce,0x51,0xb1,0x13,0x7e,0xf3,0x6b,0x3e,0xf4,0x8d,0x2b,0x99,0xf7,0xdc,0x23,0xc,0x4c,0x3d,0x91,0x6c,0xa2,0xa5,0x6a,0xe0,0x3,0x88,0x25,0x4b,0x96,0x84,0xbe,0x2e,0x3e,0xff,0x6e,0xe0,0x4f,0x7f,0xfa,0xd3,0xb2,0xdf,0xd5,0xda,0xda,0xca,0xa1,0x43,0x87,0x88,0xc7,0xe3,0x35,0x5b,0x19,0xcc,0xf3,0xa4,0x94,0xf4,0xf4,0xf4,0x30,0x6d,0xda,0xb4,0xd1,0xfb,0x7f,0xca,0xd1,0xc2,0x85,0xb,0xd9,0xbc,0x79,0x33,0x6d,0x6d,0x6d,0x63,0xe5,0xb,0x1,0x68,0xe4,0xc8,0xf1,0x6d,0xbb,0x7d,0xa,0xe9,0xb,0x3f,0x4e,0xe6,0xdc,0x4b,0xc9,0x2d,0x5c,0x82,0x6e,0x49,0x40,0x2b,0xce,0x76,0xed,0xd0,0xc8,0x2f,0xc3,0x88,0xde,0x30,0xf6,0x4a,0xd7,0xe2,0x2,0xcb,0xc3,0xef,0x6,0xc6,0x71,0x10,0xb0,0x81,0x3e,0x90,0xdd,0xfb,0x69,0x58,0xbb,0x8a,0xc9,0xbf,0xfb,0x4f,0x16,0xf,0xec,0x46,0x27,0x93,0xc,0x35,0xb7,0x8f,0x68,0xfb,0xe3,0x9b,0xf3,0x4b,0xc8,0xdf,0xc,0xf4,0x12,0x94,0x4c,0x26,0xe9,0xef,0xef,0x67,0xcd,0x9a,0x35,0xa3,0x73,0x70,0x29,0x45,0xa3,0x51,0xf6,0xee,0xdd,0x8b,0x6d,0xdb,0x48,0x97,0xbb,0xf4,0x2a,0x1d,0x69,0xfc,0xd2,0x29,0xa5,0x68,0x6d,0x6d,0x65,0xef,0xde,0xbd,0x5c,0x7b,0xed,0xb5,0x7c,0xf2,0x93,0x9f,0x24,0x97,0xcb,0xb9,0x1e,0x3,0xd7,0x5a,0x33,0x61,0xc2,0x4,0xde,0xfb,0xde,0xf7,0xf2,0xc6,0x1b,0x6f,0xb8,0x3f,0xd4,0x3c,0x2,0xa0,0x9a,0x3c,0x19,0x2d,0x25,0xb2,0xef,0x0,0xc9,0x9f,0xdd,0x4b,0xfc,0x67,0xf7,0x62,0x9f,0x34,0xf,0x35,0x79,0x3a,0xf6,0x8c,0xb9,0x64,0x17,0x9d,0x4b,0x6e,0xc1,0xe9,0xd8,0x53,0xe7,0xa2,0x27,0x26,0x1c,0xd,0xbf,0x41,0x38,0x26,0x5b,0xfe,0xe1,0xc8,0x3c,0xe5,0x7,0x8c,0xfc,0x9b,0x41,0x7d,0xa,0x73,0xf7,0xe,0x22,0x5b,0x5e,0x25,0xba,0xee,0x77,0x44,0x76,0x6c,0xc2,0xdc,0xdb,0x81,0xda,0xb9,0x93,0x78,0x4c,0x30,0x7c,0xfe,0x87,0xd1,0x86,0x81,0x18,0xf1,0x76,0xae,0x22,0xf8,0xe,0x7f,0xc9,0x92,0x25,0xae,0xa7,0x83,0xfd,0x32,0x32,0x4d,0x93,0x4c,0x26,0x43,0x77,0x77,0xf7,0xa8,0x3d,0x5e,0x1a,0x3f,0x16,0x8b,0xd1,0xdf,0xdf,0x4f,0x57,0x57,0x97,0xeb,0x43,0x4d,0xb5,0xd0,0x3,0xe0,0xb0,0x2e,0xd0,0xd3,0xd3,0xe3,0x59,0xfe,0x42,0x6a,0x6d,0x6d,0x25,0x12,0x89,0xa0,0x94,0xa,0xd6,0x28,0x85,0x40,0x58,0x39,0xe4,0x50,0x3f,0x22,0x63,0x8f,0x2a,0xee,0x76,0x32,0x8a,0x9a,0x32,0x1b,0x7b,0xda,0x1c,0x54,0xfb,0x74,0xec,0x89,0x27,0xa0,0x5a,0xda,0x50,0x4d,0x13,0x21,0xd2,0xe0,0x34,0x26,0x65,0x23,0xd3,0x3,0x88,0x81,0x43,0x98,0x3d,0x7b,0x90,0xdd,0xfb,0x30,0xf7,0x6d,0xc5,0xdc,0xbb,0x13,0x63,0xff,0x41,0xe7,0x58,0x89,0x1,0x3a,0x91,0x20,0x1d,0x89,0xd1,0xdc,0xda,0xca,0xc2,0x93,0x4f,0x1e,0xed,0x64,0xd5,0x6,0x1f,0xe8,0x74,0x3d,0x17,0x50,0xce,0x34,0xb4,0x6d,0x1b,0xd3,0x34,0x47,0x2f,0x63,0x72,0x8b,0x9f,0xf7,0x0,0xee,0xee,0xee,0x2e,0x2b,0xbf,0x5a,0xe0,0xc3,0xe1,0x4b,0x29,0x5a,0x5b,0x5b,0xb1,0x6d,0x7b,0x4c,0xaf,0x2e,0xec,0xe9,0xf9,0xff,0x7,0xa9,0xdc,0x2,0x1,0x60,0x46,0x50,0x2d,0x13,0xf3,0xa5,0x0,0xad,0x90,0xb9,0x2c,0x66,0xe7,0x76,0x22,0xdb,0xb6,0x1c,0x7e,0xe2,0x27,0x9f,0xa4,0xe4,0xef,0xc2,0x9c,0x74,0x83,0x44,0xc5,0x93,0x58,0x53,0xa6,0x20,0x4c,0xf3,0xf0,0xb4,0x91,0xcd,0x6,0x7e,0x22,0xd6,0x2f,0xbc,0x5c,0xba,0x40,0x8f,0xa0,0x79,0x9,0x2b,0x7c,0x91,0xb3,0x94,0xf2,0x2f,0x7e,0xe4,0x2b,0xda,0x4b,0x46,0x35,0xc1,0x2f,0xe4,0x9,0x21,0xc6,0xbc,0x1f,0x1c,0x46,0x7e,0xf0,0x7c,0x35,0x42,0x4a,0x74,0x34,0x86,0x8e,0xc6,0x9c,0x25,0xe2,0xc2,0xb8,0x5a,0x15,0x4d,0x1,0xc2,0x63,0x17,0xd1,0x89,0xeb,0xfd,0x4,0x4c,0xb5,0xaf,0x8e,0xcd,0x87,0x8f,0xeb,0x8e,0xa0,0x20,0x8b,0x48,0x85,0xa7,0x73,0x8e,0x14,0xf8,0x95,0x96,0xb9,0x9a,0xf2,0xe,0x2b,0x92,0x72,0xb4,0xcb,0x57,0x2,0x54,0xa5,0x3d,0xbf,0x1c,0xb9,0xae,0x3,0x54,0x1b,0x7c,0x3f,0x5e,0x2d,0x94,0xc0,0x7a,0xe0,0x55,0x23,0x2e,0xe0,0xaa,0x38,0x7,0x4d,0x1b,0x26,0xac,0xe2,0xbd,0x80,0x30,0xf1,0x3,0x5f,0xc7,0x52,0x86,0x57,0x4f,0x40,0xd7,0x12,0xfc,0x4a,0x3b,0x42,0x90,0xb4,0x63,0x94,0xe6,0x5a,0x83,0x5f,0xad,0x5e,0x5d,0x4f,0x40,0x1f,0x9,0xf0,0x2b,0x99,0xf3,0xcb,0x91,0x6b,0xe7,0xc,0x13,0xb9,0x12,0xf0,0xcb,0x1,0x79,0x1c,0xfc,0xf2,0xfc,0xa0,0x71,0x2a,0x9,0xab,0xca,0x4d,0xa1,0x7e,0x1f,0x9f,0x5f,0x6a,0x75,0xb3,0x18,0xaa,0x9,0xc4,0x5b,0x1,0xe8,0x42,0xbe,0x65,0x59,0x28,0xa5,0x46,0x2d,0x19,0x55,0x66,0xcf,0xbf,0x12,0x7d,0x41,0x6b,0xad,0xc7,0x7d,0x53,0x68,0xb9,0x8c,0xf3,0xd7,0xb1,0xe6,0xf,0x66,0x14,0xc6,0x2f,0x1c,0xee,0xf2,0xff,0x2f,0xe5,0x55,0xb,0x44,0xad,0x75,0xa8,0x5b,0xb7,0x85,0x18,0xbb,0xc0,0x55,0x3a,0x3c,0x97,0x96,0xd9,0xaf,0xdc,0x7e,0xdf,0xe3,0x56,0x6,0xa5,0x14,0x52,0x4a,0xb2,0xd9,0xec,0x68,0x3,0xc8,0x97,0xa9,0x34,0xbe,0x5b,0x3d,0x96,0xfb,0x96,0x7c,0x50,0xd9,0x3b,0x82,0x2a,0x9d,0xf3,0x73,0xb9,0x1c,0xd1,0x68,0x94,0x77,0xbc,0xe3,0x1d,0x45,0xfc,0x30,0x15,0x53,0xc9,0x90,0x76,0x2c,0xa6,0x71,0xe3,0x47,0x22,0x11,0x6,0x6,0x6,0xd8,0xb0,0x61,0x3,0x42,0x88,0xd1,0x9b,0x4e,0xbc,0x46,0xbe,0xb0,0xe0,0x8f,0x74,0xca,0x68,0x45,0x7b,0x1,0x41,0xe2,0xe7,0x5b,0x70,0x22,0x91,0x18,0xb7,0xac,0xa0,0x61,0x47,0x33,0x4d,0xd8,0x1e,0x5e,0x2e,0x4d,0x34,0x1a,0x25,0x93,0xc9,0x90,0xc9,0x64,0x46,0x1b,0x40,0x35,0xbf,0x63,0xa4,0x1,0x8,0x4f,0x33,0x70,0xbc,0x80,0xe5,0x5b,0x9e,0xdb,0xcb,0xe1,0xe5,0xf2,0x38,0xda,0x0,0xd7,0x4b,0xd9,0xa,0x75,0x80,0x72,0xeb,0x2,0x15,0x36,0x0,0x5d,0x95,0x57,0xc3,0x8e,0x44,0x45,0xfe,0x2d,0x81,0xef,0x16,0x5e,0xed,0x6f,0xc9,0x87,0x55,0xf4,0x6a,0x58,0x50,0xfa,0x5b,0x0,0xdf,0x8f,0xc6,0x3,0xbe,0x9b,0x92,0x17,0x56,0x56,0x90,0x32,0xd7,0xcc,0xa,0xa8,0x75,0x63,0xa9,0x76,0x9a,0x23,0x59,0x6,0x3f,0xa,0x33,0xc2,0x56,0xe3,0x3b,0x2b,0x3e,0x17,0xf0,0x56,0x1a,0xf6,0xeb,0x21,0x4d,0x69,0x78,0xa1,0xb9,0xe7,0xfb,0xae,0xc1,0x38,0xcb,0xe6,0x7b,0x45,0x8c,0x57,0xd8,0x71,0xf0,0x6b,0x3f,0xe7,0x57,0x1a,0x37,0x6c,0x58,0xcd,0xf7,0x2,0xaa,0xc9,0x2f,0x17,0x76,0x24,0xd2,0x54,0xbb,0x6c,0x61,0xd3,0x55,0x7b,0x7a,0xab,0xe9,0x5e,0x40,0x35,0xf9,0xd5,0xce,0xbf,0x1e,0xca,0x56,0x2e,0xaf,0x6a,0xd,0xfb,0x7e,0x14,0xca,0xa,0x8,0x9b,0xf9,0xd1,0xae,0xe0,0xa3,0xad,0xed,0x57,0x33,0x6c,0x3c,0xe0,0xfb,0x85,0x8f,0xfb,0xa6,0xd0,0x6a,0x35,0x96,0x4a,0xd3,0xd4,0xf3,0xdc,0x5e,0xef,0xe0,0xb,0x11,0xe0,0xd5,0xb0,0x6a,0x7e,0xe0,0xd1,0xae,0xf8,0x7a,0x5,0xb8,0x5c,0x58,0x2d,0x15,0xcb,0x9a,0xdc,0x11,0x54,0x6b,0xf0,0xfd,0xe8,0xad,0x2,0x7e,0xa9,0x19,0x18,0x46,0x4e,0x90,0x7c,0xf2,0xe1,0x55,0xbf,0x23,0x28,0xac,0xac,0x6a,0xe5,0x51,0x8b,0x7c,0x2a,0x49,0x53,0x8b,0xb0,0xb0,0x14,0x26,0x9f,0xaa,0xec,0x5,0xf8,0x85,0xd5,0xf3,0x50,0x7d,0x2c,0x8c,0xa,0xb5,0x96,0x55,0xb5,0xbd,0x80,0xe3,0xe0,0xd7,0x3f,0xf8,0x6e,0xe1,0x55,0x79,0x2f,0xe0,0x38,0xf8,0xb5,0x9,0x3b,0x12,0xd6,0xc0,0xb8,0x5f,0xd,0xab,0x35,0xf8,0xf5,0x0,0xd6,0x5b,0x15,0x7c,0x28,0x63,0x5,0x54,0x92,0xf1,0xd1,0x56,0xde,0xde,0xa,0xe0,0x97,0x92,0xdf,0xe5,0x96,0xe3,0x35,0x5,0x43,0xbf,0x17,0xe0,0x17,0x56,0xf,0xc3,0x71,0x58,0x59,0x95,0xe6,0x53,0xef,0xfa,0x40,0xd0,0xf0,0x50,0xef,0x5,0xf8,0x85,0xd5,0x3,0xf8,0x47,0x3b,0xcd,0x78,0xc2,0x4a,0xa9,0x96,0xeb,0x0,0x85,0x64,0x52,0xf2,0x62,0x58,0xb9,0xc4,0xc7,0xc1,0xaf,0xd,0xf8,0x5e,0xe1,0xa3,0xd7,0xd8,0xf9,0xdd,0x36,0xe2,0x22,0x2b,0x48,0x7c,0xad,0xf5,0x24,0x13,0xd8,0x2,0x24,0x19,0x39,0xc4,0x7c,0x1c,0xfc,0xba,0x1,0x5f,0xb,0x21,0xc,0xc3,0x30,0x1a,0x84,0x10,0xba,0xdc,0xb,0x68,0x61,0xf3,0xd2,0x5a,0x4b,0xc3,0x30,0xba,0xff,0x3f,0x4b,0xc4,0x8d,0x4d,0x1f,0x14,0x5,0xab,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82}; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:24:17: warning: ‘icon_128_png_size’ defined but not used [-Wunused-variable] 24 | static uint32_t icon_128_png_size = 0x2501; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:17:16: warning: ‘icon_32_png_data’ defined but not used [-Wunused-variable] 17 | static uint8_t icon_32_png_data[] { 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x0,0x20,0x0,0x0,0x0,0x20,0x8,0x2,0x0,0x0,0x0,0xfc,0x18,0xed,0xa3,0x0,0x0,0x0,0x9,0x70,0x48,0x59,0x73,0x0,0x0,0x2e,0x23,0x0,0x0,0x2e,0x23,0x1,0x78,0xa5,0x3f,0x76,0x0,0x0,0x5,0xea,0x69,0x54,0x58,0x74,0x58,0x4d,0x4c,0x3a,0x63,0x6f,0x6d,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x78,0x6d,0x70,0x0,0x0,0x0,0x0,0x0,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x62,0x65,0x67,0x69,0x6e,0x3d,0x22,0xef,0xbb,0xbf,0x22,0x20,0x69,0x64,0x3d,0x22,0x57,0x35,0x4d,0x30,0x4d,0x70,0x43,0x65,0x68,0x69,0x48,0x7a,0x72,0x65,0x53,0x7a,0x4e,0x54,0x63,0x7a,0x6b,0x63,0x39,0x64,0x22,0x3f,0x3e,0x20,0x3c,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x3d,0x22,0x61,0x64,0x6f,0x62,0x65,0x3a,0x6e,0x73,0x3a,0x6d,0x65,0x74,0x61,0x2f,0x22,0x20,0x78,0x3a,0x78,0x6d,0x70,0x74,0x6b,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x58,0x4d,0x50,0x20,0x43,0x6f,0x72,0x65,0x20,0x36,0x2e,0x30,0x2d,0x63,0x30,0x30,0x36,0x20,0x37,0x39,0x2e,0x64,0x61,0x62,0x61,0x63,0x62,0x62,0x2c,0x20,0x32,0x30,0x32,0x31,0x2f,0x30,0x34,0x2f,0x31,0x34,0x2d,0x30,0x30,0x3a,0x33,0x39,0x3a,0x34,0x34,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x72,0x64,0x66,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x77,0x77,0x77,0x2e,0x77,0x33,0x2e,0x6f,0x72,0x67,0x2f,0x31,0x39,0x39,0x39,0x2f,0x30,0x32,0x2f,0x32,0x32,0x2d,0x72,0x64,0x66,0x2d,0x73,0x79,0x6e,0x74,0x61,0x78,0x2d,0x6e,0x73,0x23,0x22,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x20,0x72,0x64,0x66,0x3a,0x61,0x62,0x6f,0x75,0x74,0x3d,0x22,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x64,0x63,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x70,0x75,0x72,0x6c,0x2e,0x6f,0x72,0x67,0x2f,0x64,0x63,0x2f,0x65,0x6c,0x65,0x6d,0x65,0x6e,0x74,0x73,0x2f,0x31,0x2e,0x31,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x70,0x4d,0x4d,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x6d,0x6d,0x2f,0x22,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x73,0x74,0x45,0x76,0x74,0x3d,0x22,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f,0x6e,0x73,0x2e,0x61,0x64,0x6f,0x62,0x65,0x2e,0x63,0x6f,0x6d,0x2f,0x78,0x61,0x70,0x2f,0x31,0x2e,0x30,0x2f,0x73,0x54,0x79,0x70,0x65,0x2f,0x52,0x65,0x73,0x6f,0x75,0x72,0x63,0x65,0x45,0x76,0x65,0x6e,0x74,0x23,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x6f,0x72,0x54,0x6f,0x6f,0x6c,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x78,0x6d,0x70,0x3a,0x43,0x72,0x65,0x61,0x74,0x65,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x30,0x3a,0x30,0x39,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x6f,0x64,0x69,0x66,0x79,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x35,0x30,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x78,0x6d,0x70,0x3a,0x4d,0x65,0x74,0x61,0x64,0x61,0x74,0x61,0x44,0x61,0x74,0x65,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x35,0x30,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x64,0x63,0x3a,0x66,0x6f,0x72,0x6d,0x61,0x74,0x3d,0x22,0x69,0x6d,0x61,0x67,0x65,0x2f,0x70,0x6e,0x67,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x43,0x6f,0x6c,0x6f,0x72,0x4d,0x6f,0x64,0x65,0x3d,0x22,0x33,0x22,0x20,0x70,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x3a,0x49,0x43,0x43,0x50,0x72,0x6f,0x66,0x69,0x6c,0x65,0x3d,0x22,0x73,0x52,0x47,0x42,0x20,0x49,0x45,0x43,0x36,0x31,0x39,0x36,0x36,0x2d,0x32,0x2e,0x31,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x49,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x32,0x66,0x66,0x31,0x62,0x36,0x62,0x38,0x2d,0x64,0x37,0x62,0x63,0x2d,0x34,0x62,0x36,0x35,0x2d,0x61,0x36,0x33,0x35,0x2d,0x61,0x66,0x63,0x33,0x37,0x35,0x36,0x66,0x63,0x62,0x65,0x65,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x33,0x31,0x39,0x65,0x61,0x36,0x33,0x33,0x2d,0x36,0x32,0x66,0x34,0x2d,0x34,0x66,0x37,0x64,0x2d,0x38,0x35,0x63,0x30,0x2d,0x64,0x35,0x39,0x65,0x30,0x34,0x62,0x31,0x36,0x62,0x66,0x34,0x22,0x20,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x4f,0x72,0x69,0x67,0x69,0x6e,0x61,0x6c,0x44,0x6f,0x63,0x75,0x6d,0x65,0x6e,0x74,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x64,0x69,0x64,0x3a,0x33,0x31,0x39,0x65,0x61,0x36,0x33,0x33,0x2d,0x36,0x32,0x66,0x34,0x2d,0x34,0x66,0x37,0x64,0x2d,0x38,0x35,0x63,0x30,0x2d,0x64,0x35,0x39,0x65,0x30,0x34,0x62,0x31,0x36,0x62,0x66,0x34,0x22,0x3e,0x20,0x3c,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x63,0x72,0x65,0x61,0x74,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x33,0x31,0x39,0x65,0x61,0x36,0x33,0x33,0x2d,0x36,0x32,0x66,0x34,0x2d,0x34,0x66,0x37,0x64,0x2d,0x38,0x35,0x63,0x30,0x2d,0x64,0x35,0x39,0x65,0x30,0x34,0x62,0x31,0x36,0x62,0x66,0x34,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x32,0x30,0x3a,0x30,0x39,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x2f,0x3e,0x20,0x3c,0x72,0x64,0x66,0x3a,0x6c,0x69,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x61,0x63,0x74,0x69,0x6f,0x6e,0x3d,0x22,0x73,0x61,0x76,0x65,0x64,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x69,0x6e,0x73,0x74,0x61,0x6e,0x63,0x65,0x49,0x44,0x3d,0x22,0x78,0x6d,0x70,0x2e,0x69,0x69,0x64,0x3a,0x32,0x66,0x66,0x31,0x62,0x36,0x62,0x38,0x2d,0x64,0x37,0x62,0x63,0x2d,0x34,0x62,0x36,0x35,0x2d,0x61,0x36,0x33,0x35,0x2d,0x61,0x66,0x63,0x33,0x37,0x35,0x36,0x66,0x63,0x62,0x65,0x65,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x77,0x68,0x65,0x6e,0x3d,0x22,0x32,0x30,0x32,0x31,0x2d,0x30,0x35,0x2d,0x32,0x34,0x54,0x30,0x39,0x3a,0x33,0x33,0x3a,0x35,0x30,0x2d,0x30,0x35,0x3a,0x30,0x30,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x73,0x6f,0x66,0x74,0x77,0x61,0x72,0x65,0x41,0x67,0x65,0x6e,0x74,0x3d,0x22,0x41,0x64,0x6f,0x62,0x65,0x20,0x50,0x68,0x6f,0x74,0x6f,0x73,0x68,0x6f,0x70,0x20,0x32,0x32,0x2e,0x34,0x20,0x28,0x4d,0x61,0x63,0x69,0x6e,0x74,0x6f,0x73,0x68,0x29,0x22,0x20,0x73,0x74,0x45,0x76,0x74,0x3a,0x63,0x68,0x61,0x6e,0x67,0x65,0x64,0x3d,0x22,0x2f,0x22,0x2f,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x53,0x65,0x71,0x3e,0x20,0x3c,0x2f,0x78,0x6d,0x70,0x4d,0x4d,0x3a,0x48,0x69,0x73,0x74,0x6f,0x72,0x79,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x44,0x65,0x73,0x63,0x72,0x69,0x70,0x74,0x69,0x6f,0x6e,0x3e,0x20,0x3c,0x2f,0x72,0x64,0x66,0x3a,0x52,0x44,0x46,0x3e,0x20,0x3c,0x2f,0x78,0x3a,0x78,0x6d,0x70,0x6d,0x65,0x74,0x61,0x3e,0x20,0x3c,0x3f,0x78,0x70,0x61,0x63,0x6b,0x65,0x74,0x20,0x65,0x6e,0x64,0x3d,0x22,0x72,0x22,0x3f,0x3e,0x3,0xe4,0x99,0x7f,0x0,0x0,0x6,0x1f,0x49,0x44,0x41,0x54,0x48,0x89,0xad,0x56,0x5b,0x6c,0x1c,0x57,0x19,0xfe,0xce,0x65,0x66,0x77,0x76,0xd6,0xde,0xb4,0xeb,0x5d,0x6f,0x59,0xd6,0x46,0x71,0x28,0x55,0x4a,0xdd,0x6e,0x70,0x55,0x9c,0x8b,0x12,0x81,0x69,0x95,0x97,0x4a,0x51,0xe5,0x16,0x21,0xb0,0xa0,0x3c,0xa0,0x44,0x49,0xec,0x86,0x87,0x5c,0xa0,0x6a,0x95,0x7,0x90,0x5a,0x61,0x4b,0x11,0xf,0x29,0x17,0xa5,0x28,0x55,0x53,0xac,0x10,0xa4,0x10,0x44,0x6a,0x91,0x6,0x1a,0x85,0x82,0xd3,0xaa,0xc4,0x34,0x56,0x89,0x5b,0x3b,0x51,0xe2,0xa6,0xd9,0x5d,0x7b,0x77,0x67,0xaf,0xb3,0x33,0x73,0x4e,0x1f,0xc6,0x99,0xae,0x67,0x6d,0x28,0x12,0xe7,0x61,0xf4,0x9f,0xa3,0xff,0x7c,0xff,0xed,0xfb,0xff,0x39,0x64,0xfd,0xfa,0xf5,0x84,0x10,0x0,0xe4,0xce,0xf2,0xe4,0xcf,0x22,0xb8,0x32,0x0,0x4a,0xa9,0x2b,0xf8,0x70,0xb8,0xef,0x9a,0xf,0xa2,0xf5,0xfb,0x1f,0xd0,0x57,0xd4,0xe1,0xad,0x36,0x7d,0x66,0x3e,0x3b,0x7a,0xab,0x3e,0x0,0xfe,0x7f,0xc9,0x8c,0xb7,0x6d,0x8d,0x98,0xb7,0x1e,0x29,0x8a,0xb2,0xa2,0xd5,0x56,0x67,0x7d,0x71,0x53,0x4a,0x6d,0xdb,0x16,0x42,0x34,0xe7,0x80,0x37,0xdf,0x21,0x84,0x48,0x29,0x6b,0xb5,0x9a,0xaf,0x68,0xab,0x65,0xa9,0xb5,0xbc,0xaa,0xaa,0xfa,0x9c,0xe0,0xcd,0x1b,0x55,0x55,0x4b,0xa5,0xd2,0xf4,0xf4,0x34,0x96,0xaf,0xd6,0x80,0x96,0xc9,0x94,0xba,0xa6,0x1c,0xc7,0xe9,0xed,0xed,0x8d,0x46,0xa3,0xa6,0x69,0x7a,0x17,0xb9,0x7,0xbd,0xb0,0xb0,0x90,0xcb,0xe5,0x8a,0xc5,0x22,0x5a,0x96,0x94,0x52,0x4a,0xd9,0xec,0x35,0x8,0x21,0x52,0x90,0x86,0x4d,0x1,0x2,0xb8,0xa7,0x12,0x80,0xe3,0x80,0xb2,0x65,0x35,0x70,0x25,0xc3,0x30,0x7a,0x7a,0x7a,0xba,0xba,0xba,0x2a,0x95,0xca,0xcd,0x9b,0x37,0x3d,0x68,0xce,0x79,0xbd,0x5e,0x9f,0x9a,0x9a,0xaa,0x54,0x2a,0x52,0x4a,0x55,0x55,0x1,0x80,0x31,0x56,0xad,0x52,0x40,0x7c,0x3e,0x25,0x7a,0xfb,0x64,0x7b,0x92,0x80,0x90,0xea,0x2,0xae,0x5e,0xe,0x2e,0x66,0x74,0xd4,0xcd,0xbb,0x93,0x90,0xd2,0x8d,0x8b,0xbb,0x49,0x9c,0x9b,0x9b,0xdb,0xb3,0x67,0xcf,0xae,0x5d,0xbb,0x5a,0xdd,0x7,0x90,0xcd,0x66,0x4f,0x9c,0x38,0x31,0x3c,0x3c,0x6c,0x9a,0xa6,0xa6,0x69,0xa4,0x5a,0x45,0xa8,0xcd,0x3c,0xf4,0x33,0xfb,0xf1,0xef,0xc9,0xfb,0x39,0xe8,0x1d,0xbd,0xf,0xf0,0xde,0x3b,0x6f,0x75,0x5f,0xf8,0x43,0xe7,0x3f,0xdf,0x70,0x2,0x21,0x10,0x6,0x97,0xa6,0xae,0xa7,0x96,0x65,0xb9,0x6a,0xa6,0x69,0x7a,0xa9,0xb0,0x6d,0x3b,0x14,0xa,0xc5,0x62,0xb1,0xbd,0x7b,0xf7,0xa6,0xd3,0xe9,0xad,0x5b,0xb7,0x35,0x4c,0x33,0x18,0x50,0x6b,0x2f,0x4f,0x8a,0xc1,0xfb,0xb0,0x8,0xfa,0xfb,0xf7,0xd9,0xdc,0x15,0x8,0x47,0x26,0xd7,0xd9,0xe9,0xd,0xf9,0xa7,0xfa,0xab,0xb1,0xb5,0xdd,0x7f,0x1d,0xaf,0xc6,0x52,0xf0,0xf5,0x81,0x4b,0xaf,0xd9,0xd9,0xd9,0x74,0x3a,0xed,0x1d,0x3a,0x8e,0xa3,0xeb,0xfa,0xf0,0xf0,0xf0,0xfe,0xfd,0xfb,0xb7,0x6c,0xd9,0x32,0x32,0x32,0x3c,0x36,0x36,0x66,0x7d,0x77,0xbf,0x18,0xbc,0xf,0x97,0x6b,0xda,0x8f,0x9f,0xe,0x9c,0x79,0xcd,0xab,0x81,0xe8,0xb9,0x97,0x3f,0xf7,0x42,0xea,0xfd,0x19,0xc1,0x14,0xa9,0xa8,0x44,0x4a,0x42,0x88,0xbf,0x9,0x1d,0xc7,0x31,0xc,0xa3,0x58,0x2c,0x16,0xa,0x85,0x7c,0x3e,0x6f,0x18,0xc6,0xad,0x5b,0xb7,0xe,0x1c,0x38,0x70,0xf6,0xec,0x59,0x0,0xdf,0xfa,0xe6,0x53,0x0,0x1a,0x5f,0x7a,0x18,0x80,0xfa,0xdb,0x57,0xb4,0x33,0xaf,0x49,0x85,0xca,0xf6,0x36,0x11,0x69,0x17,0xba,0x86,0xf,0xaf,0x7e,0xf9,0xd0,0xee,0xee,0xc9,0x3f,0xd5,0x12,0xdd,0xe4,0xe,0x29,0x68,0x33,0xcd,0x9b,0x49,0xcd,0x39,0x57,0x14,0x45,0x55,0xd5,0x40,0x20,0x0,0xe0,0xfc,0xf9,0xf3,0x0,0xe2,0xf1,0x4e,0x0,0xa8,0xd7,0x1,0x88,0x9e,0x2f,0x48,0x80,0x5b,0x82,0xd4,0xab,0x84,0x50,0xa8,0x41,0x11,0x89,0x34,0x92,0x49,0x5b,0xd,0xb8,0xe8,0x4b,0x80,0xbe,0x6e,0xf4,0x2a,0x61,0xdb,0xb6,0x65,0x59,0x8d,0x46,0xc3,0x25,0xf5,0xe0,0xe0,0x20,0x80,0x8f,0x6e,0xdf,0x6,0xc0,0xdf,0x7e,0x1d,0xe,0xec,0xc7,0xbe,0x51,0xfa,0xd5,0xeb,0x8d,0x6d,0x8f,0x11,0x4d,0xe3,0x85,0x82,0x92,0xcf,0xb3,0x62,0x11,0x4,0x50,0x54,0xd2,0xd4,0x3d,0xdc,0xa3,0xb5,0x2b,0xb4,0xb5,0xb5,0x6d,0xde,0xbc,0x59,0x8,0xc1,0x39,0x27,0x84,0x58,0x96,0xa5,0xeb,0xfa,0xce,0x9d,0x3b,0xfb,0xfa,0xfa,0x0,0xfc,0xe2,0xa5,0x97,0x0,0x84,0x4f,0xfd,0xba,0xfa,0xd3,0x6d,0x8d,0x7d,0xdf,0xb6,0xbf,0xff,0x68,0xe9,0x89,0x47,0xe9,0x5b,0x37,0x94,0x7f,0xff,0x9d,0x4f,0x5f,0xa2,0xff,0xf8,0xb3,0x96,0xfd,0x58,0xe3,0xa2,0xde,0xde,0xc9,0x1c,0x8b,0xb4,0xe,0x3b,0x0,0xc9,0x64,0xf2,0xc2,0x85,0xb,0x2b,0x92,0x75,0x7c,0x7c,0xfc,0xd8,0xb1,0x63,0xc1,0x60,0x50,0x3a,0xb6,0xfe,0xec,0x77,0x94,0x77,0x27,0xac,0xed,0x4f,0x36,0xd2,0xdb,0xc5,0x40,0xca,0xdc,0x9e,0x32,0x31,0x88,0xab,0xf8,0xd7,0xa5,0x37,0xd2,0xc7,0x5f,0xc,0x67,0x6f,0x54,0xe3,0x29,0xe2,0xd8,0x4b,0x8d,0xd6,0x6c,0x43,0x8,0xe1,0xd1,0xd4,0xb6,0xed,0x70,0x38,0xec,0x56,0x7e,0xf7,0xee,0xdd,0x47,0x8f,0x1e,0x65,0x8c,0x69,0x9a,0x26,0x0,0xd9,0x30,0x83,0xa7,0x8e,0x6b,0xa7,0x8e,0x8b,0x75,0x5f,0xb4,0x1f,0x7c,0xc4,0xee,0xd9,0x60,0x6e,0x79,0xdc,0xe9,0xef,0xc9,0xec,0xf8,0xda,0x5f,0x12,0xbd,0x3,0x3f,0x79,0x42,0xad,0x14,0x1d,0x2d,0xc,0xc0,0xcf,0xa2,0x6b,0xd7,0xae,0x25,0x12,0x89,0xce,0xce,0xce,0x54,0x2a,0x15,0x8f,0xc7,0x7,0x6,0x6,0x5c,0x85,0xc9,0xc9,0x49,0x0,0x91,0x48,0x44,0x48,0x49,0x1c,0x87,0x70,0x45,0x44,0xa3,0xf2,0xae,0x35,0xec,0xc3,0x19,0xed,0x77,0xaf,0x44,0x5e,0xd8,0x17,0xdf,0xb1,0xae,0xfd,0xe0,0x3e,0xcc,0xd9,0xe6,0x43,0x1d,0x73,0x5b,0x9f,0xd4,0xf3,0x1f,0xc3,0xc7,0x22,0xcf,0x6b,0xc3,0x30,0xc,0xc3,0xc8,0xe5,0x72,0xb5,0x5a,0xed,0xdc,0xb9,0x73,0x27,0x4f,0x9e,0xa4,0x94,0x4e,0x4c,0x4c,0x70,0xce,0xd,0xc3,0xa0,0x84,0x50,0xc3,0xe0,0xc5,0x22,0xad,0x96,0xc1,0x15,0x19,0xed,0x10,0xb1,0x98,0xdd,0x19,0x97,0x4,0x91,0x5f,0x8e,0x29,0xef,0x4c,0x61,0xd,0x2a,0x6b,0x92,0x6e,0x55,0x97,0xc,0x7c,0x3a,0xc2,0x0,0xc6,0x98,0xcb,0x54,0x4d,0xd3,0xdc,0xfc,0x8c,0x8c,0x8c,0x0,0x88,0x46,0xa3,0x87,0xf,0x1f,0xb6,0x6d,0x9b,0x96,0x8c,0xfa,0xd0,0x33,0xe5,0xe7,0x47,0xa9,0x69,0x2a,0xd9,0x2c,0xcf,0xe5,0x58,0x36,0xcb,0x6f,0x67,0x14,0xb,0x56,0x2c,0xe6,0x74,0x7d,0xe,0x26,0x82,0xb5,0x2,0x81,0x74,0x3b,0x79,0xd9,0xd0,0x6f,0x96,0x29,0xa5,0x52,0x4a,0x5d,0xd7,0xe7,0xe7,0xe7,0x47,0x47,0x47,0x1,0x1c,0x3c,0x78,0xb0,0x2b,0x76,0x77,0xde,0x76,0x6a,0x87,0x46,0x6b,0xcf,0x3d,0x93,0x1f,0x7f,0xaf,0xfc,0x83,0x67,0xcd,0xfe,0xaf,0x37,0x1e,0xea,0xb7,0x36,0x6c,0x2a,0xef,0x78,0x3a,0x7b,0x6c,0x52,0xa4,0x13,0x98,0x45,0xf7,0xa5,0x3f,0x36,0xda,0x3a,0x96,0xc8,0xda,0xdf,0xdf,0x4f,0x8,0xb9,0x72,0xe5,0xca,0x91,0x23,0x47,0x86,0x86,0x86,0xea,0xf5,0x7a,0x38,0x1c,0x76,0x27,0x4,0x21,0x84,0x52,0x5a,0x2e,0x97,0x15,0x45,0x29,0x95,0x4a,0x8a,0xa2,0x4c,0xbd,0x7d,0xe9,0xc1,0xaf,0xf6,0xab,0x43,0x3f,0xb4,0x76,0x1e,0x90,0xf,0xdf,0x5,0x0,0x5,0xa0,0x8,0xa8,0xc0,0x3d,0x0,0xa0,0x4c,0xd5,0xbf,0xf2,0xf3,0x1f,0x75,0xbf,0x3b,0x51,0xba,0x67,0x2d,0x11,0xe,0x21,0x84,0xa5,0x52,0x29,0x4a,0xa9,0xe3,0x38,0x1d,0x1d,0x1d,0xba,0xae,0x5f,0xbc,0x78,0xf1,0xf4,0xe9,0xd3,0xa4,0xe9,0xc7,0x19,0x8,0x4,0x2a,0x95,0xca,0xcc,0xcc,0x4c,0x28,0x14,0xaa,0x3b,0xe2,0xe2,0x9b,0x6f,0x56,0xcf,0x9f,0x89,0x9c,0x79,0x95,0x4d,0x7f,0x40,0x67,0xcb,0x28,0x10,0x94,0x25,0xfd,0x68,0x41,0xf9,0xdb,0xe5,0xe0,0x6f,0x5e,0xee,0x7b,0x75,0x6c,0xed,0x8d,0xcb,0xc5,0x78,0x37,0xc1,0xd2,0xa8,0x20,0x1b,0x37,0x6e,0x24,0x84,0xa8,0xaa,0x9a,0xcf,0xe7,0xdd,0xa,0x67,0x32,0x19,0x4a,0x29,0x63,0xcc,0x2b,0x3e,0x63,0x6c,0x71,0x71,0xd1,0x4d,0x60,0x3c,0x1e,0x17,0x52,0xd2,0x42,0x8e,0x59,0x12,0x80,0xc,0xab,0xd0,0xc2,0xc4,0xb1,0x49,0xd1,0x90,0xe,0x1e,0x48,0x3f,0xd0,0x76,0xef,0xfd,0x66,0xb5,0x42,0x7d,0x3f,0x1c,0x97,0xf2,0xee,0xe4,0x99,0x9f,0x9f,0xa7,0x94,0xa,0x21,0xbc,0xfa,0xbb,0x19,0x93,0x52,0x2,0xa8,0xd7,0xeb,0x94,0x52,0xe8,0x11,0x42,0x28,0xa4,0xa0,0xb6,0x45,0xca,0x15,0x50,0x2a,0xc3,0x11,0x87,0x10,0x27,0xda,0xa9,0x40,0x3a,0x8c,0x7d,0x4a,0xce,0x4d,0x9b,0x36,0x79,0x40,0x8c,0x31,0xdb,0xb6,0x2b,0x95,0xa,0x96,0x3f,0x20,0x9a,0x87,0xd5,0x6a,0x5b,0x4a,0x29,0xa5,0x34,0x93,0xc9,0x34,0x1a,0xd,0xc6,0x98,0x77,0xce,0x9b,0x2f,0x8,0x21,0x14,0x45,0x49,0x24,0x12,0xcd,0x74,0x5a,0xd,0xd1,0x67,0xde,0xe5,0xf7,0xf5,0xeb,0xd7,0x17,0x16,0x16,0x34,0x4d,0xf3,0xf4,0x97,0x3d,0x1d,0xc9,0x9d,0x67,0x8b,0xef,0xa1,0xf9,0x5f,0x8d,0xb9,0x7c,0xa3,0x94,0x72,0xce,0x43,0xa1,0x90,0xaa,0xaa,0xde,0xf9,0xaa,0x4f,0xc7,0xd5,0xf2,0xe3,0xc3,0x5d,0x31,0x9a,0xe6,0x2f,0xf5,0x29,0xf9,0x50,0x56,0x44,0x5f,0xb1,0x37,0x57,0xb,0xd1,0x9f,0xa2,0xff,0xd5,0xf7,0x15,0x6d,0x37,0x7b,0xf0,0x9,0x60,0x25,0x8c,0xb,0x31,0xe9,0x52,0x71,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82}; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/res/icon.h:16:17: warning: ‘icon_32_png_size’ defined but not used [-Wunused-variable] 16 | static uint32_t icon_32_png_size = 0xc63; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 81%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/fw-update-helper.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/fw-update-helper.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/fw-update-helper.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/fw-update-helper.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/ux-alignment.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/ux-alignment.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/ux-alignment.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/ux-alignment.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/ux-alignment.cpp [ 82%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/opengl3.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/opengl3.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/opengl3.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/opengl3.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h: In constructor ‘rs2::vbo::vbo(rs2::vbo&&)’: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:130:18: warning: ‘rs2::vbo::_type’ will be initialized after [-Wreorder] 130 | vbo_type _type; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:129:18: warning: ‘uint32_t rs2::vbo::_size’ [-Wreorder] 129 | uint32_t _size = 0; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:85:1: warning: when initialized here [-Wreorder] 85 | vbo::vbo(vbo&& other) | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h: In constructor ‘rs2::vao::vao(const rs2::float3*, const rs2::float2*, const rs2::float3*, const rs2::float3*, int, const rs2::int3*, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:44: warning: ‘rs2::vao::_uvs’ will be initialized after [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:34: warning: ‘rs2::vbo rs2::vao::_indexes’ [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:96:1: warning: when initialized here [-Wreorder] 96 | vao::vao(const float3* vert, const float2* uvs, const float3* normals, | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:50: warning: ‘rs2::vao::_tangents’ will be initialized after [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:161:13: warning: ‘int rs2::vao::_vertex_count’ [-Wreorder] 161 | int _vertex_count; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:96:1: warning: when initialized here [-Wreorder] 96 | vao::vao(const float3* vert, const float2* uvs, const float3* normals, | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h: In constructor ‘rs2::vao::vao(rs2::vao&&)’: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:34: warning: ‘rs2::vao::_indexes’ will be initialized after [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:13: warning: ‘rs2::vbo rs2::vao::_vertexes’ [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:126:1: warning: when initialized here [-Wreorder] 126 | vao::vao(vao&& other) | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:44: warning: ‘rs2::vao::_uvs’ will be initialized after [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.h:162:24: warning: ‘rs2::vbo rs2::vao::_normals’ [-Wreorder] 162 | vbo _vertexes, _normals, _indexes, _uvs, _tangents; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:126:1: warning: when initialized here [-Wreorder] 126 | vao::vao(vao&& other) | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp: In static member function ‘static std::unique_ptr rs2::shader_program::load(const std::string&, const std::string&, const char*, const char*, const char*, const char*)’: /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:602:21: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 602 | return std::move(res); | ~~~~~~~~~^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/opengl3.cpp:602:21: note: remove ‘std::move’ call [ 82%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/rs-config.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/rs-config.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/rs-config.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/rs-config.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ [ 82%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/metadata-helper.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/metadata-helper.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/metadata-helper.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/metadata-helper.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/metadata-helper.cpp [ 83%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/output-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/output-model.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/output-model.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/output-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.h: In constructor ‘rs2::config_file::config_file(std::string)’: /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.h:96:21: warning: ‘rs2::config_file::_filename’ will be initialized after [-Wreorder] 96 | std::string _filename; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.h:94:44: warning: ‘std::map, std::__cxx11::basic_string > rs2::config_file::_values’ [-Wreorder] 94 | std::map _values; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.cpp:96:1: warning: when initialized here [-Wreorder] 96 | config_file::config_file(std::string filename) | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.h: In constructor ‘rs2::config_file::config_file()’: /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.h:96:21: warning: ‘rs2::config_file::_filename’ will be initialized after [-Wreorder] 96 | std::string _filename; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.h:94:44: warning: ‘std::map, std::__cxx11::basic_string > rs2::config_file::_values’ [-Wreorder] 94 | std::map _values; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rs-config.cpp:123:1: warning: when initialized here [-Wreorder] 123 | config_file::config_file() | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:10: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:12: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp:11: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::output_model::output_model()’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:196:21: warning: ‘rs2::output_model::fw_logger’ will be initialized after [-Wreorder] 196 | std::thread fw_logger; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:155:42: warning: ‘single_consumer_queue rs2::output_model::incoming_log_queue’ [-Wreorder] 155 | single_consumer_queue incoming_log_queue; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp:108:1: warning: when initialized here [-Wreorder] 108 | output_model::output_model() : fw_logger([this](){ thread_loop(); }) , incoming_log_queue(100) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp: In member function ‘void rs2::stream_dashboard::draw_dashboard(rs2::ux_window&, rs2::rect&)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp:1049:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1049 | for (int i = 0; i + 1 < xy.size(); i++) | ~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp: In member function ‘virtual void rs2::frame_drops_dashboard::draw(rs2::ux_window&, rs2::rect)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp:1113:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::deque::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1113 | for (int i = 0; i < hist.size(); i++) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/os.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/os.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/os.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/os.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/os.cpp [ 84%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/fw-update-helper.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/fw-update-helper.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/fw-update-helper.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/fw-update-helper.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/skybox.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/skybox.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/skybox.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/skybox.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/skybox.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/skybox.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/measurement.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/measurement.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/measurement.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/measurement.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/measurement.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:7: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ [ 84%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/metadata-helper.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/metadata-helper.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/metadata-helper.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/metadata-helper.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/metadata-helper.cpp [ 84%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/output-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/output-model.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/output-model.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/output-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:10: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:12: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘std::vector rs2::measurement_state::find_path(int, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:39:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 39 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘void rs2::measurement::add_point(rs2::interest_point)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:95:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 95 | current_hovered_point >= state.points.size()) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:105:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 105 | if (last_hovered_point >= 0 && last_hovered_point < state.points.size()) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘float rs2::measurement::calculate_area(std::vector)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:176:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 176 | for (int i = 0; i < poly.size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘void rs2::measurement::draw_ruler(rs2::ux_window&, rs2::float3, rs2::float3, float, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:295:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 295 | for (int i = 1; i < parts.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘int rs2::measurement::point_hovered(rs2::ux_window&)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:368:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 368 | for (int i = 0; i < state.points.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘int rs2::measurement::edge_hovered(rs2::ux_window&)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:392:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 392 | for (int i = 0; i < state.edges.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘void rs2::measurement::draw(rs2::ux_window&)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:518:70: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 518 | auto p0 = (last_hovered_point >= 0 && last_hovered_point < state.points.size()) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:545:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 545 | for (int i = 0; i < poly.size() - 1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:566:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 566 | for (int i = 0; i < state.edges.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:10: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:12: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp:11: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::output_model::output_model()’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:196:21: warning: ‘rs2::output_model::fw_logger’ will be initialized after [-Wreorder] 196 | std::thread fw_logger; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:155:42: warning: ‘single_consumer_queue rs2::output_model::incoming_log_queue’ [-Wreorder] 155 | single_consumer_queue incoming_log_queue; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp:108:1: warning: when initialized here [-Wreorder] 108 | output_model::output_model() : fw_logger([this](){ thread_loop(); }) , incoming_log_queue(100) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp: In member function ‘void rs2::stream_dashboard::draw_dashboard(rs2::ux_window&, rs2::rect&)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp:1049:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1049 | for (int i = 0; i + 1 < xy.size(); i++) | ~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp: In member function ‘virtual void rs2::frame_drops_dashboard::draw(rs2::ux_window&, rs2::rect)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.cpp:1113:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::deque::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1113 | for (int i = 0; i < hist.size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 84%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/on-chip-calib.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/on-chip-calib.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/on-chip-calib.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/on-chip-calib.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/algo.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:6: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/model-views.h:9, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/viewer.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:13: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h: In constructor ‘rs2::on_chip_calib_manager::on_chip_calib_manager(rs2::viewer_model&, std::shared_ptr, rs2::device_model&, rs2::device, std::shared_ptr, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:165:23: warning: ‘rs2::on_chip_calib_manager::_model’ will be initialized after [-Wreorder] 165 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:145:16: warning: ‘rs2::device rs2::on_chip_calib_manager::_dev’ [-Wreorder] 145 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:25:5: warning: when initialized here [-Wreorder] 25 | on_chip_calib_manager::on_chip_calib_manager(viewer_model& viewer, std::shared_ptr sub, device_model& model, device dev, std::shared_ptr sub_color, bool uvmapping_calib_full) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:145:16: warning: ‘rs2::on_chip_calib_manager::_dev’ will be initialized after [-Wreorder] 145 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:96:42: warning: ‘std::shared_ptr rs2::on_chip_calib_manager::_sub’ [-Wreorder] 96 | std::shared_ptr _sub; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:25:5: warning: when initialized here [-Wreorder] 25 | on_chip_calib_manager::on_chip_calib_manager(viewer_model& viewer, std::shared_ptr sub, device_model& model, device dev, std::shared_ptr sub_color, bool uvmapping_calib_full) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:161:23: warning: ‘rs2::on_chip_calib_manager::_viewer’ will be initialized after [-Wreorder] 161 | viewer_model& _viewer; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:97:42: warning: ‘std::shared_ptr rs2::on_chip_calib_manager::_sub_color’ [-Wreorder] 97 | std::shared_ptr _sub_color; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:25:5: warning: when initialized here [-Wreorder] 25 | on_chip_calib_manager::on_chip_calib_manager(viewer_model& viewer, std::shared_ptr sub, device_model& model, device dev, std::shared_ptr sub_color, bool uvmapping_calib_full) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp: In member function ‘void rs2::on_chip_calib_manager::start_gt_viewer()’: /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:282:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 282 | for (int i = 0; i < _sub->shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:289:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 289 | for (int i = 0; i < _sub->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp: In member function ‘void rs2::on_chip_calib_manager::start_fl_viewer()’: /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:345:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 345 | for (int i = 0; i < _sub->shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:352:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 352 | for (int i = 0; i < _sub->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp: In member function ‘void rs2::on_chip_calib_manager::start_uvmapping_viewer(bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:438:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 438 | for (int i = 0; i < _sub->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:450:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 450 | for (int i = 0; i < _sub_color->shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:456:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 456 | for (int i = 0; i < _sub_color->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp: In member function ‘bool rs2::on_chip_calib_manager::start_viewer(int, int, int, rs2::invoker)’: /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:527:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 527 | for (int i = 0; i < format.second.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:574:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 574 | for (int i = 0; i < format.second.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:675:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 675 | for (int i = 0; i < _sub->shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:682:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 682 | for (int i = 0; i < _sub->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:692:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 692 | for (int i = 0; i < _sub->shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:702:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 702 | for (int i = 0; i < _sub->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:718:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 718 | for (int i = 0; i < _sub_color->shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:724:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 724 | for (int i = 0; i < _sub_color->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp: In member function ‘virtual void rs2::autocalib_notification_model::draw_content(rs2::ux_window&, int, int, float, std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:1702:62: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1702 | update_state == RS2_CALIB_STATE_CALIB_IN_PROCESS && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1703 | (get_manager().action == on_chip_calib_manager::RS2_CALIB_ACTION_FL_CALIB || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1704 | get_manager().action == on_chip_calib_manager::RS2_CALIB_ACTION_UVMAPPING_CALIB)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/common/../src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/common/../src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/common/../src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/skybox.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/skybox.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/skybox.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/skybox.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/skybox.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/skybox.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 85%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/measurement.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/measurement.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/measurement.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/measurement.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/measurement.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:7: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:10: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:12: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘std::vector rs2::measurement_state::find_path(int, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:39:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 39 | for (int i = 0; i < points.size(); i++) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘void rs2::measurement::add_point(rs2::interest_point)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:95:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 95 | current_hovered_point >= state.points.size()) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:105:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 105 | if (last_hovered_point >= 0 && last_hovered_point < state.points.size()) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘float rs2::measurement::calculate_area(std::vector)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:176:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 176 | for (int i = 0; i < poly.size(); i++) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘void rs2::measurement::draw_ruler(rs2::ux_window&, rs2::float3, rs2::float3, float, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:295:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 295 | for (int i = 1; i < parts.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘int rs2::measurement::point_hovered(rs2::ux_window&)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:368:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 368 | for (int i = 0; i < state.points.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘int rs2::measurement::edge_hovered(rs2::ux_window&)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:392:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 392 | for (int i = 0; i < state.edges.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp: In member function ‘void rs2::measurement::draw(rs2::ux_window&)’: /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:518:70: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 518 | auto p0 = (last_hovered_point >= 0 && last_hovered_point < state.points.size()) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:545:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 545 | for (int i = 0; i < poly.size() - 1; i++) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/measurement.cpp:566:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 566 | for (int i = 0; i < state.edges.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ [ 86%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/updates-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/updates-model.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/updates-model.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/updates-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp: In member function ‘bool rs2::updates_model::draw_software_section(const char*, update_profile_model&, position_params&, rs2::ux_window&, std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp:220:96: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 220 | essential_sw_update_needed = essential_sw_update_needed || essential_found && (selected_profile.profile.software_version < sw_update.ver); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp:226:102: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 226 | recommended_sw_update_needed = recommended_sw_update_needed || recommended_found && (selected_profile.profile.software_version < sw_update.ver); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp: In member function ‘bool rs2::updates_model::draw_firmware_section(std::shared_ptr, const char*, update_profile_model&, position_params&, rs2::ux_window&, std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp:481:92: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 481 | essential_fw_update_needed = essential_fw_update_needed || essential_found && (selected_profile.profile.firmware_version < fw_update.ver); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp:487:98: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 487 | recommended_fw_update_needed = recommended_fw_update_needed || recommended_found && (selected_profile.profile.firmware_version < fw_update.ver); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/on-chip-calib.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/on-chip-calib.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/on-chip-calib.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/on-chip-calib.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/options.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/streaming.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/algo.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:6: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/streaming.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:9, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:12: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/viewer.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:13: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h: In constructor ‘rs2::on_chip_calib_manager::on_chip_calib_manager(rs2::viewer_model&, std::shared_ptr, rs2::device_model&, rs2::device, std::shared_ptr, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:165:23: warning: ‘rs2::on_chip_calib_manager::_model’ will be initialized after [-Wreorder] 165 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:145:16: warning: ‘rs2::device rs2::on_chip_calib_manager::_dev’ [-Wreorder] 145 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:25:5: warning: when initialized here [-Wreorder] 25 | on_chip_calib_manager::on_chip_calib_manager(viewer_model& viewer, std::shared_ptr sub, device_model& model, device dev, std::shared_ptr sub_color, bool uvmapping_calib_full) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:145:16: warning: ‘rs2::on_chip_calib_manager::_dev’ will be initialized after [-Wreorder] 145 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:96:42: warning: ‘std::shared_ptr rs2::on_chip_calib_manager::_sub’ [-Wreorder] 96 | std::shared_ptr _sub; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:25:5: warning: when initialized here [-Wreorder] 25 | on_chip_calib_manager::on_chip_calib_manager(viewer_model& viewer, std::shared_ptr sub, device_model& model, device dev, std::shared_ptr sub_color, bool uvmapping_calib_full) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:161:23: warning: ‘rs2::on_chip_calib_manager::_viewer’ will be initialized after [-Wreorder] 161 | viewer_model& _viewer; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:97:42: warning: ‘std::shared_ptr rs2::on_chip_calib_manager::_sub_color’ [-Wreorder] 97 | std::shared_ptr _sub_color; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:25:5: warning: when initialized here [-Wreorder] 25 | on_chip_calib_manager::on_chip_calib_manager(viewer_model& viewer, std::shared_ptr sub, device_model& model, device dev, std::shared_ptr sub_color, bool uvmapping_calib_full) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp: In member function ‘void rs2::on_chip_calib_manager::start_gt_viewer()’: /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:282:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 282 | for (int i = 0; i < _sub->shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:289:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 289 | for (int i = 0; i < _sub->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp: In member function ‘void rs2::on_chip_calib_manager::start_fl_viewer()’: /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:345:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 345 | for (int i = 0; i < _sub->shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:352:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 352 | for (int i = 0; i < _sub->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp: In member function ‘void rs2::on_chip_calib_manager::start_uvmapping_viewer(bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:438:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 438 | for (int i = 0; i < _sub->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:450:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 450 | for (int i = 0; i < _sub_color->shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:456:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 456 | for (int i = 0; i < _sub_color->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp: In member function ‘bool rs2::on_chip_calib_manager::start_viewer(int, int, int, rs2::invoker)’: /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:527:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 527 | for (int i = 0; i < format.second.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:574:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 574 | for (int i = 0; i < format.second.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:675:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 675 | for (int i = 0; i < _sub->shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:682:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 682 | for (int i = 0; i < _sub->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:692:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 692 | for (int i = 0; i < _sub->shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:702:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 702 | for (int i = 0; i < _sub->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:718:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 718 | for (int i = 0; i < _sub_color->shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:724:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 724 | for (int i = 0; i < _sub_color->res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp: In member function ‘virtual void rs2::autocalib_notification_model::draw_content(rs2::ux_window&, int, int, float, std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.cpp:1702:62: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 1702 | update_state == RS2_CALIB_STATE_CALIB_IN_PROCESS && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 1703 | (get_manager().action == on_chip_calib_manager::RS2_CALIB_ACTION_FL_CALIB || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1704 | get_manager().action == on_chip_calib_manager::RS2_CALIB_ACTION_UVMAPPING_CALIB)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/common/../src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/common/../src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/common/../src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ [ 86%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/option-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/option-model.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/option-model.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/option-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/option-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/option-model.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/option-model.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/option-model.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/option-model.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:10: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:12: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 86%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/device-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/device-model.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/device-model.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/device-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:17: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs_advanced_mode.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:11: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/algo.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:18: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: In constructor ‘rs2::device_model::device_model(rs2::device&, std::string&, rs2::viewer_model&, bool, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:446:27: warning: ‘rs2::device_model::_calib_model’ will be initialized after [-Wreorder] 446 | calibration_model _calib_model; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:375:39: warning: ‘std::shared_ptr rs2::device_model::syncer’ [-Wreorder] 375 | std::shared_ptr syncer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:359:5: warning: when initialized here [-Wreorder] 359 | device_model::device_model(device& dev, std::string& error_message, viewer_model& viewer, bool new_device_connected, bool remove) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:445:73: warning: ‘rs2::device_model::_updates_profile’ will be initialized after [-Wreorder] 445 | std::shared_ptr_updates_profile; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:388:14: warning: ‘bool rs2::device_model::_allow_remove’ [-Wreorder] 388 | bool _allow_remove = true; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:359:5: warning: when initialized here [-Wreorder] 359 | device_model::device_model(device& dev, std::string& error_message, viewer_model& viewer, bool new_device_connected, bool remove) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:1170:22: warning: unused variable ‘error’ [-Wunused-variable] 1170 | auto error = e.what(); | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp: In member function ‘float rs2::device_model::draw_device_panel(float, rs2::ux_window&, std::string&, rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:1298:14: warning: unused variable ‘open_calibration_ui’ [-Wunused-variable] 1298 | bool open_calibration_ui = false; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:1764:22: warning: variable ‘device_panel_icons_text_size’ set but not used [-Wunused-but-set-variable] 1764 | const ImVec2 device_panel_icons_text_size = { icons_width, 5 }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:2335:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2335 | if (file < 0 || file >= full_files_names.size()) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp: In member function ‘void rs2::device_model::draw_controls(float, float, rs2::ux_window&, std::string&, rs2::device_model*&, rs2::viewer_model&, float, std::vector >&, bool, json_loading_func, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:2671:14: warning: unused variable ‘is_streaming’ [-Wunused-variable] 2671 | bool is_streaming = std::any_of(subdevices.begin(), subdevices.end(), [](const std::shared_ptr& sm) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:2733:14: warning: unused variable ‘sensor_top_y’ [-Wunused-variable] 2733 | auto sensor_top_y = ImGui::GetCursorPosY(); | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/common/../src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/common/../src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/common/../src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ [ 86%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/updates-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/updates-model.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/updates-model.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/updates-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp: In member function ‘bool rs2::updates_model::draw_software_section(const char*, update_profile_model&, position_params&, rs2::ux_window&, std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp:220:96: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 220 | essential_sw_update_needed = essential_sw_update_needed || essential_found && (selected_profile.profile.software_version < sw_update.ver); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp:226:102: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 226 | recommended_sw_update_needed = recommended_sw_update_needed || recommended_found && (selected_profile.profile.software_version < sw_update.ver); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp: In member function ‘bool rs2::updates_model::draw_firmware_section(std::shared_ptr, const char*, update_profile_model&, position_params&, rs2::ux_window&, std::string&)’: /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp:481:92: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 481 | essential_fw_update_needed = essential_fw_update_needed || essential_found && (selected_profile.profile.firmware_version < fw_update.ver); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.cpp:487:98: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 487 | recommended_fw_update_needed = recommended_fw_update_needed || recommended_found && (selected_profile.profile.firmware_version < fw_update.ver); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/third-party/filesystem/glob.h:284:13: warning: ‘std::string get_parent(const std::string&, std::string*)’ defined but not used [-Wunused-function] 284 | std::string get_parent( std::string const & path, std::string * basename = nullptr ) | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/option-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/option-model.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/option-model.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/option-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/option-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/option-model.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/option-model.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/option-model.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/option-model.cpp:7: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:15, from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:10: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:12: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 87%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/device-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/device-model.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/device-model.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/device-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:17: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs_advanced_mode.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:11: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../composite-frame.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/streaming.h:9, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/debug.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/sensor.h:16, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/algo.h:5, from /builddir/build/BUILD/librealsense-2.54.2/common/on-chip-calib.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:18: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h: In constructor ‘librealsense::frame_header::frame_header(rs2_time_t, long long unsigned int, rs2_time_t, rs2_time_t)’: /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:47:26: warning: ‘librealsense::frame_header::timestamp’ will be initialized after [-Wreorder] 47 | rs2_time_t timestamp = 0; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:46:26: warning: ‘long long unsigned int librealsense::frame_header::frame_number’ [-Wreorder] 46 | unsigned long long frame_number = 0; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/../src/core/../frame.h:54:5: warning: when initialized here [-Wreorder] 54 | frame_header( rs2_time_t in_timestamp, | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: In constructor ‘rs2::device_model::device_model(rs2::device&, std::string&, rs2::viewer_model&, bool, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:446:27: warning: ‘rs2::device_model::_calib_model’ will be initialized after [-Wreorder] 446 | calibration_model _calib_model; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:375:39: warning: ‘std::shared_ptr rs2::device_model::syncer’ [-Wreorder] 375 | std::shared_ptr syncer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:359:5: warning: when initialized here [-Wreorder] 359 | device_model::device_model(device& dev, std::string& error_message, viewer_model& viewer, bool new_device_connected, bool remove) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:445:73: warning: ‘rs2::device_model::_updates_profile’ will be initialized after [-Wreorder] 445 | std::shared_ptr_updates_profile; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:388:14: warning: ‘bool rs2::device_model::_allow_remove’ [-Wreorder] 388 | bool _allow_remove = true; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:359:5: warning: when initialized here [-Wreorder] 359 | device_model::device_model(device& dev, std::string& error_message, viewer_model& viewer, bool new_device_connected, bool remove) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:1170:22: warning: unused variable ‘error’ [-Wunused-variable] 1170 | auto error = e.what(); | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp: In member function ‘float rs2::device_model::draw_device_panel(float, rs2::ux_window&, std::string&, rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:1298:14: warning: unused variable ‘open_calibration_ui’ [-Wunused-variable] 1298 | bool open_calibration_ui = false; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:1764:22: warning: variable ‘device_panel_icons_text_size’ set but not used [-Wunused-but-set-variable] 1764 | const ImVec2 device_panel_icons_text_size = { icons_width, 5 }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:2335:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2335 | if (file < 0 || file >= full_files_names.size()) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp: In member function ‘void rs2::device_model::draw_controls(float, float, rs2::ux_window&, std::string&, rs2::device_model*&, rs2::viewer_model&, float, std::vector >&, bool, json_loading_func, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:2671:14: warning: unused variable ‘is_streaming’ [-Wunused-variable] 2671 | bool is_streaming = std::any_of(subdevices.begin(), subdevices.end(), [](const std::shared_ptr& sm) | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:2733:14: warning: unused variable ‘sensor_top_y’ [-Wunused-variable] 2733 | auto sensor_top_y = ImGui::GetCursorPosY(); | ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/../src/callback-invocation.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/archive.h:8, from /builddir/build/BUILD/librealsense-2.54.2/common/../src/sensor.h:18: /builddir/build/BUILD/librealsense-2.54.2/common/../src/small-heap.h: In instantiation of ‘void librealsense::small_heap::deallocate(T*) [with T = librealsense::callback_invocation; int C = 1]’: /builddir/build/BUILD/librealsense-2.54.2/common/../src/callback-invocation.h:48:30: required from here /builddir/build/BUILD/librealsense-2.54.2/common/../src/small-heap.h:62:14: warning: variable ‘old_value’ set but not used [-Wunused-but-set-variable] 62 | auto old_value = std::move( buffer[i] ); | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/device-model.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/third-party/filesystem/glob.h:284:13: warning: ‘std::string get_parent(const std::string&, std::string*)’ defined but not used [-Wunused-function] 284 | std::string get_parent( std::string const & path, std::string * basename = nullptr ) | ^~~~~~~~~~ [ 87%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/subdevice-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/subdevice-model.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/subdevice-model.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/subdevice-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filter.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters-list.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filter.h:6: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/viewer.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filter.h:8: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/viewer.h:9: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/subdevice-model.h: In constructor ‘rs2::subdevice_model::subdevice_model(rs2::device&, std::shared_ptr, std::shared_ptr, std::string&, rs2::viewer_model&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/subdevice-model.h:209:44: warning: ‘rs2::subdevice_model::y411’ will be initialized after [-Wreorder] 209 | std::shared_ptr y411; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/subdevice-model.h:149:23: warning: ‘rs2::viewer_model& rs2::subdevice_model::viewer’ [-Wreorder] 149 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:120:5: warning: when initialized here [-Wreorder] 120 | subdevice_model::subdevice_model( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘bool rs2::subdevice_model::draw_resolutions_combo_box_multiple_resolutions(std::string&, std::string&, std::function, float, float, int, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:779:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 779 | for (int i = 0; i < res_pairs.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘void rs2::subdevice_model::update_ui(std::vector)’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1060:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1060 | for (int i = 0; i < format_vec.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1072:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1072 | for (int i = 0; i < res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1085:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1085 | for (int i = 0; i < res_vec.size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1097:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1097 | for (int i = 0; i < shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1190:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1190 | for (int i = 0; i < selected_resolutions.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1257:30: warning: unused variable ‘res’ [-Wunused-variable] 1257 | bool res = false; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1356:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1356 | for (int i = 0; i < selected_resolutions.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘std::vector rs2::subdevice_model::get_supported_profiles()’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1371:32: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1371 | if (results.size() < num_streams) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘bool rs2::subdevice_model::is_ir_calibration_profile() const’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1411:44: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1411 | if (formats.size() > selected_format_index) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘void rs2::subdevice_model::update(std::string&, rs2::notifications_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1700:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1700 | if (next_option < supported_options.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = int]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1243:34: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = int]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1255:34: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = std::tuple]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1278:38: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = std::tuple]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1325:38: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = rs2_format]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1346:38: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = rs2_format]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1353:38: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = std::tuple]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1380:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘rs2::subdevice_model::draw_res_stream_formats(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::function, float, float)’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:967:36: warning: ‘depth_res_id’ may be used uninitialized [-Wmaybe-uninitialized] 967 | stream_types_ids.push_back(depth_res_id); | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:963:13: note: ‘depth_res_id’ was declared here 963 | int depth_res_id, ir1_res_id, ir2_res_id; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:968:36: warning: ‘ir1_res_id’ may be used uninitialized [-Wmaybe-uninitialized] 968 | stream_types_ids.push_back(ir1_res_id); | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:963:27: note: ‘ir1_res_id’ was declared here 963 | int depth_res_id, ir1_res_id, ir2_res_id; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘rs2::subdevice_model::get_supported_profiles()’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1312:52: warning: ‘format’ may be used uninitialized [-Wmaybe-uninitialized] 1312 | if (p.unique_id() == stream_id && p.format() == format) // && stream_enabled[stream_id] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1294:24: note: ‘format’ was declared here 1294 | rs2_format format; | ^~~~~~ [ 88%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/processing-block-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/processing-block-model.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/processing-block-model.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/processing-block-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:24, from /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:6: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:25: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:22: /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h: In constructor ‘rs2::processing_block_model::processing_block_model(rs2::subdevice_model*, const std::string&, std::shared_ptr, std::function, std::string&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h:66:26: warning: ‘rs2::processing_block_model::_owner’ will be initialized after [-Wreorder] 66 | subdevice_model* _owner; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h:63:21: warning: ‘std::string rs2::processing_block_model::_name’ [-Wreorder] 63 | std::string _name; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.cpp:12:5: warning: when initialized here [-Wreorder] 12 | processing_block_model::processing_block_model( | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h:63:21: warning: ‘rs2::processing_block_model::_name’ will be initialized after [-Wreorder] 63 | std::string _name; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h:61:38: warning: ‘std::shared_ptr rs2::processing_block_model::_block’ [-Wreorder] 61 | std::shared_ptr _block; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.cpp:12:5: warning: when initialized here [-Wreorder] 12 | processing_block_model::processing_block_model( | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h:65:49: warning: ‘rs2::processing_block_model::_invoker’ will be initialized after [-Wreorder] 65 | std::function _invoker; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h:60:14: warning: ‘bool rs2::processing_block_model::_enabled’ [-Wreorder] 60 | bool _enabled = true; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.cpp:12:5: warning: when initialized here [-Wreorder] 12 | processing_block_model::processing_block_model( | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ [ 88%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/subdevice-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/subdevice-model.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/subdevice-model.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/subdevice-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filter.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters-list.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filter.h:6: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/viewer.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filter.h:8: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/viewer.h:9: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/subdevice-model.h: In constructor ‘rs2::subdevice_model::subdevice_model(rs2::device&, std::shared_ptr, std::shared_ptr, std::string&, rs2::viewer_model&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/subdevice-model.h:209:44: warning: ‘rs2::subdevice_model::y411’ will be initialized after [-Wreorder] 209 | std::shared_ptr y411; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/subdevice-model.h:149:23: warning: ‘rs2::viewer_model& rs2::subdevice_model::viewer’ [-Wreorder] 149 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:120:5: warning: when initialized here [-Wreorder] 120 | subdevice_model::subdevice_model( | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘bool rs2::subdevice_model::draw_resolutions_combo_box_multiple_resolutions(std::string&, std::string&, std::function, float, float, int, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:779:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 779 | for (int i = 0; i < res_pairs.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘void rs2::subdevice_model::update_ui(std::vector)’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1060:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1060 | for (int i = 0; i < format_vec.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1072:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1072 | for (int i = 0; i < res_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1085:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1085 | for (int i = 0; i < res_vec.size(); i++) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1097:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1097 | for (int i = 0; i < shared_fps_values.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1190:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1190 | for (int i = 0; i < selected_resolutions.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1257:30: warning: unused variable ‘res’ [-Wunused-variable] 1257 | bool res = false; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1356:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1356 | for (int i = 0; i < selected_resolutions.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘std::vector rs2::subdevice_model::get_supported_profiles()’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1371:32: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1371 | if (results.size() < num_streams) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘bool rs2::subdevice_model::is_ir_calibration_profile() const’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1411:44: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1411 | if (formats.size() > selected_format_index) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘void rs2::subdevice_model::update(std::string&, rs2::notifications_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1700:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1700 | if (next_option < supported_options.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 88%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/stream-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/stream-model.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/stream-model.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/stream-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:24, from /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = int]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1243:34: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = int]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1255:34: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = std::tuple]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1278:38: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = std::tuple]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1325:38: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = rs2_format]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1346:38: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = rs2_format]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1353:38: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In instantiation of ‘bool rs2::subdevice_model::check_profile(rs2::stream_profile, T, std::map >&, std::vector&, V, int, rs2::stream_profile&) [with T = rs2::subdevice_model::get_supported_profiles()::; V = std::tuple]’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1380:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1123:50: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1123 | if (profiles_map[key].size() == num_streams) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1130:93: warning: comparison of integer expressions of different signedness: ‘std::map::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1130 | else if (results.empty() && num_streams > 1 && profiles_map[key].size() == num_streams - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:25: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9, from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp: In member function ‘void rs2::stream_model::show_stream_footer(ImFont*, const rs2::rect&, const rs2::mouse_info&, const std::map&, rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp:1083:30: warning: unused variable ‘lf_exist’ [-Wunused-variable] 1083 | bool lf_exist = texture->get_last_frame(); | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘rs2::subdevice_model::draw_res_stream_formats(std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >&, std::function, float, float)’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:967:36: warning: ‘depth_res_id’ may be used uninitialized [-Wmaybe-uninitialized] 967 | stream_types_ids.push_back(depth_res_id); | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:963:13: note: ‘depth_res_id’ was declared here 963 | int depth_res_id, ir1_res_id, ir2_res_id; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:968:36: warning: ‘ir1_res_id’ may be used uninitialized [-Wmaybe-uninitialized] 968 | stream_types_ids.push_back(ir1_res_id); | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:963:27: note: ‘ir1_res_id’ was declared here 963 | int depth_res_id, ir1_res_id, ir2_res_id; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp: In member function ‘rs2::subdevice_model::get_supported_profiles()’: /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1312:52: warning: ‘format’ may be used uninitialized [-Wmaybe-uninitialized] 1312 | if (p.unique_id() == stream_id && p.format() == format) // && stream_enabled[stream_id] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.cpp:1294:24: note: ‘format’ was declared here 1294 | rs2_format format; | ^~~~~~ [ 88%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/post-processing-filters.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/post-processing-filters.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/post-processing-filters.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/post-processing-filters.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ [ 89%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/processing-block-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/processing-block-model.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/processing-block-model.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/processing-block-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:24, from /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:6: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:25: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:22: /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h: In constructor ‘rs2::processing_block_model::processing_block_model(rs2::subdevice_model*, const std::string&, std::shared_ptr, std::function, std::string&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h:66:26: warning: ‘rs2::processing_block_model::_owner’ will be initialized after [-Wreorder] 66 | subdevice_model* _owner; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h:63:21: warning: ‘std::string rs2::processing_block_model::_name’ [-Wreorder] 63 | std::string _name; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.cpp:12:5: warning: when initialized here [-Wreorder] 12 | processing_block_model::processing_block_model( | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h:63:21: warning: ‘rs2::processing_block_model::_name’ will be initialized after [-Wreorder] 63 | std::string _name; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h:61:38: warning: ‘std::shared_ptr rs2::processing_block_model::_block’ [-Wreorder] 61 | std::shared_ptr _block; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.cpp:12:5: warning: when initialized here [-Wreorder] 12 | processing_block_model::processing_block_model( | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h:65:49: warning: ‘rs2::processing_block_model::_invoker’ will be initialized after [-Wreorder] 65 | std::function _invoker; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.h:60:14: warning: ‘bool rs2::processing_block_model::_enabled’ [-Wreorder] 60 | bool _enabled = true; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/processing-block-model.cpp:12:5: warning: when initialized here [-Wreorder] 12 | processing_block_model::processing_block_model( | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/http-downloader.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/http-downloader.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/http-downloader.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/http-downloader.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/http-downloader.cpp [ 90%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/dev-updates-profile.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/dev-updates-profile.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/dev-updates-profile.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/dev-updates-profile.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.cpp [ 90%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/stream-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/stream-model.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/stream-model.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/stream-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:24, from /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:25: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ [ 90%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/versions-db-manager.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/versions-db-manager.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/versions-db-manager.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/versions-db-manager.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.cpp /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/subdevice-model.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9, from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp:8: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp: In member function ‘void rs2::stream_model::show_stream_footer(ImFont*, const rs2::rect&, const rs2::mouse_info&, const std::map&, rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.cpp:1083:30: warning: unused variable ‘lf_exist’ [-Wunused-variable] 1083 | bool lf_exist = texture->get_last_frame(); | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 90%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/reflectivity/reflectivity.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/reflectivity/reflectivity.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/reflectivity/reflectivity.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/reflectivity/reflectivity.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/reflectivity/reflectivity.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/reflectivity/reflectivity.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | [ 90%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/post-processing-filters.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/post-processing-filters.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/post-processing-filters.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/post-processing-filters.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:7, from /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ [ 91%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/utilities/imgui/wrap.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/common/utilities/imgui/wrap.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/common/utilities/imgui/wrap.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/common/utilities/imgui/wrap.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/utilities/imgui/wrap.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ [ 91%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/realsense-viewer.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/realsense-viewer.cpp.o -MF CMakeFiles/realsense-viewer.dir/realsense-viewer.cpp.o.d -o CMakeFiles/realsense-viewer.dir/realsense-viewer.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/realsense-viewer.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/viewer.h:7, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/realsense-viewer.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/realsense-viewer.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:11: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/viewer.h:11: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/realsense-viewer.cpp:23: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/realsense-viewer.cpp: In function ‘int main(int, const char**)’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/realsense-viewer.cpp:362:35: warning: catching polymorphic type ‘class std::runtime_error’ by value [-Wcatch-value=] 362 | catch (std::runtime_error e) | ^ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/realsense-viewer.cpp:565:51: warning: catching polymorphic type ‘class std::runtime_error’ by value [-Wcatch-value=] 565 | catch (std::runtime_error e) | ^ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/realsense-viewer.cpp:371:14: warning: unused variable ‘device_changed’ [-Wunused-variable] 371 | auto device_changed = refresh_devices(m, ctx, devices_connection_changes, connected_devs, | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 91%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/http-downloader.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/http-downloader.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/http-downloader.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/http-downloader.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/http-downloader.cpp [ 92%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/dev-updates-profile.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/dev-updates-profile.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/dev-updates-profile.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/dev-updates-profile.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/dev-updates-profile.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/versions-db-manager.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/versions-db-manager.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/versions-db-manager.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/versions-db-manager.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.cpp:10: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.cpp:9: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:610: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp: In constructor ‘ImGuiIO::ImGuiIO()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:798:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiIO’; use assignment or value-initialization instead [-Wclass-memaccess] 798 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:607: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:780:8: note: ‘struct ImGuiIO’ declared here 780 | struct ImGuiIO | ^~~~~~~ [ 93%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui_draw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ClearFreeMemory()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:149:27: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 149 | if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0])); // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:15: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSplit(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:283:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 283 | memset(&_Channels[0], 0, sizeof(ImDrawChannel)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSetCurrent(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:343:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 343 | memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:344:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 344 | memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:346:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:347:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 347 | memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h: In instantiation of ‘void ImVector::reserve(int) [with T = ImDrawChannel]’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:931:92: required from ‘void ImVector::resize(int) [with T = ImDrawChannel]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:277:25: required from here /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:936:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct ImDrawChannel’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 936 | memcpy(new_data, Data, (size_t)Size * sizeof(value_type)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘struct ImDrawChannel’ declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ [ 93%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/reflectivity/reflectivity.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/reflectivity/reflectivity.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/reflectivity/reflectivity.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/reflectivity/reflectivity.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/reflectivity/reflectivity.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/common/reflectivity/reflectivity.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1299:21: warning: ‘spc.pack_info’ may be used uninitialized [-Wmaybe-uninitialized] 1299 | stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.pack_info’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:93: In function ‘stbtt_PackFontRangesRenderIntoRects’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1370:44: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/stb_truetype.h:2930:68: warning: ‘spc.stride_in_bytes’ may be used uninitialized [-Wmaybe-uninitialized] 2930 | spc->pixels + r->x + r->y*spc->stride_in_bytes, | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.stride_in_bytes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In function ‘stbtt_PackEnd’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1375:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:85:54: warning: ‘spc.nodes’ may be used uninitialized [-Wmaybe-uninitialized] 85 | #define STBTT_free(x,u) ((void)(u), ImGui::MemFree(x)) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.nodes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ [ 93%] Building CXX object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_impl_glfw.cpp [ 93%] Building C object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/glad/glad.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/glad/glad.c.o -MF CMakeFiles/realsense-viewer.dir/__/__/third-party/glad/glad.c.o.d -o CMakeFiles/realsense-viewer.dir/__/__/third-party/glad/glad.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/glad/glad.c [ 93%] Building C object tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/tinyfiledialogs -I/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/realsense-viewer/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIE -MD -MT tools/realsense-viewer/CMakeFiles/realsense-viewer.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o -MF CMakeFiles/realsense-viewer.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o.d -o CMakeFiles/realsense-viewer.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/tinyfiledialogs/tinyfiledialogs.c [ 93%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/utilities/imgui/wrap.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/common/utilities/imgui/wrap.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/common/utilities/imgui/wrap.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/common/utilities/imgui/wrap.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/utilities/imgui/wrap.cpp [ 94%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/rs-depth-quality.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/rs-depth-quality.cpp.o -MF CMakeFiles/rs-depth-quality.dir/rs-depth-quality.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/rs-depth-quality.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/rs-depth-quality.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/rs-depth-quality.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/rs-depth-quality.cpp:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ [ 95%] Linking CXX executable ../../Release/realsense-viewer cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/realsense-viewer && /usr/bin/cmake -E cmake_link_script CMakeFiles/realsense-viewer.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/realsense-viewer.dir/__/__/third-party/rsutils/include/rsutils/easylogging/elpp-init.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/model-views.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/notifications.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/calibration-model.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/viewer.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/ux-window.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/ux-alignment.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/opengl3.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/rs-config.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/os.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/fw-update-helper.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/metadata-helper.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/output-model.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/skybox.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/measurement.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/on-chip-calib.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/updates-model.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/option-model.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/device-model.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/subdevice-model.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/processing-block-model.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/stream-model.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/post-processing-filters.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/http-downloader.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/dev-updates-profile.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/sw-update/versions-db-manager.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/reflectivity/reflectivity.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/common/utilities/imgui/wrap.cpp.o" "CMakeFiles/realsense-viewer.dir/realsense-viewer.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" "CMakeFiles/realsense-viewer.dir/__/__/third-party/glad/glad.c.o" "CMakeFiles/realsense-viewer.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o" -o ../../Release/realsense-viewer -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: -lOpenGL -lGLX -lGLU ../../Release/librealsense2-gl.so.2.54.2 ../../Release/librealsense2.so.2.54.2 ../../Release/librsutils.so.2.54.2 /usr/lib64/libglfw.so.3.3 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/viewer.h:11, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h: In constructor ‘rs2::depth_quality::metrics_recorder::metrics_recorder(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:121:18: warning: ‘rs2::depth_quality::metrics_recorder::_recording’ will be initialized after [-Wreorder] 121 | bool _recording; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:116:27: warning: ‘rs2::viewer_model& rs2::depth_quality::metrics_recorder::_viewer_model’ [-Wreorder] 116 | viewer_model& _viewer_model; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:44:13: warning: when initialized here [-Wreorder] 44 | metrics_recorder(viewer_model& viewer_model) : | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h: In constructor ‘rs2::depth_quality::metric_plot::metric_plot(const std::string&, float, float, const std::string&, const std::string&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:213:46: warning: ‘rs2::depth_quality::metric_plot::_name’ will be initialized after [-Wreorder] 213 | std::string _id, _label, _units, _name, _description; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:213:38: warning: ‘std::string rs2::depth_quality::metric_plot::_units’ [-Wreorder] 213 | std::string _id, _label, _units, _name, _description; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:156:13: warning: when initialized here [-Wreorder] 156 | metric_plot(const std::string& name, float min, float max, | ^~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ [ 95%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/depth-quality-model.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/depth-quality-model.cpp.o -MF CMakeFiles/rs-depth-quality.dir/depth-quality-model.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/depth-quality-model.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:10, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/realsense-ui-advanced-mode.h:7, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:25, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:8, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:10: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 10 | #pragma warning(disable : 4275) /* disable: C4275: non dll-interface class used as base for dll-interface class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/basics.h:11: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 11 | #pragma warning(disable : 4251) /* disable: C4251: class needs to have dll-interface to be used by clients of class */ | /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src/types.h:57: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 57 | #pragma warning(disable: 4250) | In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:5: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:7: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h: In constructor ‘rs2::texture_buffer::texture_buffer()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:385:26: warning: ‘rs2::texture_buffer::last_queue’ will be initialized after [-Wreorder] 385 | rs2::frame_queue last_queue[2]; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:384:16: warning: ‘GLuint rs2::texture_buffer::texture’ [-Wreorder] 384 | GLuint texture; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:412:9: warning: when initialized here [-Wreorder] 412 | texture_buffer() : last_queue(), texture() {} | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:9: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp: In constructor ‘parameter::parameter(std::string, std::string, bool, bool, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:126:5: warning: when initialized here [-Wreorder] 126 | parameter(std::string in_name, std::string in_data, | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp: In constructor ‘parameter::parameter()’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:124:9: warning: ‘parameter::format_length’ will be initialized after [-Wreorder] 124 | int format_length; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:10: warning: ‘bool parameter::is_decimal’ [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:123:22: warning: ‘parameter::is_reverse_bytes’ will be initialized after [-Wreorder] 123 | bool is_decimal, is_reverse_bytes; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:122:23: warning: ‘std::string parameter::data’ [-Wreorder] 122 | std::string name, data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/parser.hpp:135:5: warning: when initialized here [-Wreorder] 135 | parameter() | ^~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/notifications.h:11, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:26: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h: In constructor ‘rs2::stream_dashboard::stream_dashboard(std::string, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h:82:26: warning: ‘rs2::stream_dashboard::q’ will be initialized after [-Wreorder] 82 | rs2::frame_queue q; | ^ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h:81:21: warning: ‘std::string rs2::stream_dashboard::name’ [-Wreorder] 81 | std::string name; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h:30:9: warning: when initialized here [-Wreorder] 30 | stream_dashboard(std::string name, int size) : q(size), name(name), t([this](){ thread_function(); }) {} | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h: In constructor ‘rs2::firmware_update_manager::firmware_update_manager(std::shared_ptr, rs2::device_model&, rs2::device, rs2::context, std::vector, bool)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:43:23: warning: ‘rs2::firmware_update_manager::_model’ will be initialized after [-Wreorder] 43 | device_model& _model; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:41:30: warning: ‘std::vector rs2::firmware_update_manager::_fw’ [-Wreorder] 41 | std::vector _fw; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:42:14: warning: ‘rs2::firmware_update_manager::_is_signed’ will be initialized after [-Wreorder] 42 | bool _is_signed; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:39:16: warning: ‘rs2::device rs2::firmware_update_manager::_dev’ [-Wreorder] 39 | device _dev; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/fw-update-helper.h:23:9: warning: when initialized here [-Wreorder] 23 | firmware_update_manager(std::shared_ptr not_model, device_model& model, device dev, context ctx, std::vector fw, bool is_signed) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/dev-updates-profile.h:10, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/updates-model.h:6, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/model-views.h:27: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h: In constructor ‘rs2::sw_update::versions_db_manager::versions_db_manager(const std::string&, bool, rs2::http::user_callback_func_type)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h:95:71: warning: ‘rs2::sw_update::versions_db_manager::_server_versions_vec’ will be initialized after [-Wreorder] 95 | std::vector> _server_versions_vec; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h:94:18: warning: ‘bool rs2::sw_update::versions_db_manager::_server_versions_loaded’ [-Wreorder] 94 | bool _server_versions_loaded; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/sw-update/versions-db-manager.h:39:22: warning: when initialized here [-Wreorder] 39 | explicit versions_db_manager( const std::string & url, | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/viewer.h:11, from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:9: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h: In constructor ‘rs2::post_processing_filters::post_processing_filters(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:100:31: warning: ‘rs2::post_processing_filters::processing_block’ will be initialized after [-Wreorder] 100 | rs2::processing_block processing_block; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:86:23: warning: ‘rs2::viewer_model& rs2::post_processing_filters::viewer’ [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:86:23: warning: ‘rs2::post_processing_filters::viewer’ will be initialized after [-Wreorder] 86 | viewer_model& viewer; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:76:35: warning: ‘std::atomic rs2::post_processing_filters::depth_stream_active’ [-Wreorder] 76 | std::atomic depth_stream_active; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:108:38: warning: ‘rs2::post_processing_filters::render_thread’ will be initialized after [-Wreorder] 108 | std::shared_ptr render_thread; // Post processing filter rendering Thread running render_loop() | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:107:27: warning: ‘std::atomic rs2::post_processing_filters::render_thread_active’ [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:107:27: warning: ‘rs2::post_processing_filters::render_thread_active’ will be initialized after [-Wreorder] 107 | std::atomic render_thread_active; // True when render post processing filter rendering thread is active, False otherwise | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:101:37: warning: ‘std::shared_ptr rs2::post_processing_filters::pc’ [-Wreorder] 101 | std::shared_ptr pc; | ^~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:111:39: warning: ‘rs2::post_processing_filters::uploader’ will be initialized after [-Wreorder] 111 | std::shared_ptr uploader; // GL element that helps pre-emptively copy frames to the GPU | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:104:34: warning: ‘rs2::disparity_transform rs2::post_processing_filters::disp_to_depth’ [-Wreorder] 104 | rs2::disparity_transform disp_to_depth; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/post-processing-filters.h:23:9: warning: when initialized here [-Wreorder] 23 | post_processing_filters(viewer_model& viewer) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/viewer.h:16: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In constructor ‘rs2::save_to_ply::save_to_ply(std::string, rs2::pointcloud)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:288:20: warning: ‘rs2::save_to_ply::_pc’ will be initialized after [-Wreorder] 288 | pointcloud _pc; | ^~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:287:21: warning: ‘std::string rs2::save_to_ply::fname’ [-Wreorder] 287 | std::string fname; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:43:9: warning: when initialized here [-Wreorder] 43 | save_to_ply(std::string filename = "RealSense Pointcloud ", pointcloud pc = pointcloud()) : filter([this](frame f, frame_source& s) { func(f, s); }), | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘void rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:118:38: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 118 | for (size_t x = 0; x < width - 1; ++x) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:119:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 119 | for (size_t y = 0; y < height - 1; ++y) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h: In constructor ‘rs2::depth_quality::metrics_recorder::metrics_recorder(rs2::viewer_model&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:121:18: warning: ‘rs2::depth_quality::metrics_recorder::_recording’ will be initialized after [-Wreorder] 121 | bool _recording; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:116:27: warning: ‘rs2::viewer_model& rs2::depth_quality::metrics_recorder::_viewer_model’ [-Wreorder] 116 | viewer_model& _viewer_model; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:44:13: warning: when initialized here [-Wreorder] 44 | metrics_recorder(viewer_model& viewer_model) : | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h: In constructor ‘rs2::depth_quality::metric_plot::metric_plot(const std::string&, float, float, const std::string&, const std::string&, bool)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:213:46: warning: ‘rs2::depth_quality::metric_plot::_name’ will be initialized after [-Wreorder] 213 | std::string _id, _label, _units, _name, _description; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:213:38: warning: ‘std::string rs2::depth_quality::metric_plot::_units’ [-Wreorder] 213 | std::string _id, _label, _units, _name, _description; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:156:13: warning: when initialized here [-Wreorder] 156 | metric_plot(const std::string& name, float min, float max, | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h: In constructor ‘rs2::depth_quality::tool_model::tool_model(rs2::context&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:406:45: warning: ‘rs2::depth_quality::tool_model::_too_close’ will be initialized after [-Wreorder] 406 | temporal_event _too_close; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:405:45: warning: ‘rs2::temporal_event rs2::depth_quality::tool_model::_too_far’ [-Wreorder] 405 | temporal_event _too_far; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.cpp:14:9: warning: when initialized here [-Wreorder] 14 | tool_model::tool_model(rs2::context &ctx) | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:408:45: warning: ‘rs2::depth_quality::tool_model::_skew_right’ will be initialized after [-Wreorder] 408 | temporal_event _skew_right; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:407:45: warning: ‘rs2::temporal_event rs2::depth_quality::tool_model::_skew_left’ [-Wreorder] 407 | temporal_event _skew_left; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.cpp:14:9: warning: when initialized here [-Wreorder] 14 | tool_model::tool_model(rs2::context &ctx) | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:414:67: warning: ‘rs2::depth_quality::tool_model::_max_angle’ will be initialized after [-Wreorder] 414 | float _min_dist, _max_dist, _max_angle; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.h:395:45: warning: ‘rs2::depth_quality::metrics_model rs2::depth_quality::tool_model::_metrics_model’ [-Wreorder] 395 | metrics_model _metrics_model; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.cpp:14:9: warning: when initialized here [-Wreorder] 14 | tool_model::tool_model(rs2::context &ctx) | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.cpp: In member function ‘bool rs2::depth_quality::tool_model::start(rs2::ux_window&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.cpp:54:22: warning: variable ‘usb3_device’ set but not used [-Wunused-but-set-variable] 54 | bool usb3_device = true; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.cpp: In member function ‘void rs2::depth_quality::tool_model::render(rs2::ux_window&)’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/depth-quality-model.cpp:468:18: warning: unused variable ‘found’ [-Wunused-variable] 468 | bool found = draw_instructions(win, viewer_rect, distance_guide, orientation_guide); | ^~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:19: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = int; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/output-model.h:158:42: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:37:7: warning: ‘int rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h: In instantiation of ‘rs2::animated::animated(T, std::chrono::_V2::system_clock::duration) [with T = float; std::chrono::_V2::system_clock::duration = std::chrono::duration >]’: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/stream-model.h:79:43: required from here /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:39:41: warning: ‘rs2::animated::_duration’ will be initialized after [-Wreorder] 39 | std::chrono::system_clock::duration _duration; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:37:7: warning: ‘float rs2::animated::_old’ [-Wreorder] 37 | T _old, _new; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/animated.h:42:5: warning: when initialized here [-Wreorder] 42 | animated( T def, std::chrono::system_clock::duration duration = std::chrono::milliseconds( 200 ) ) | ^~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/viewer.h:8: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h: At global scope: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:168:32: warning: ‘rs2::configurations::ply::encoding’ defined but not used [-Wunused-variable] 168 | static const char* encoding{ "ply.encoding" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:167:32: warning: ‘rs2::configurations::ply::use_normals’ defined but not used [-Wunused-variable] 167 | static const char* use_normals{ "ply.normals" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:166:32: warning: ‘rs2::configurations::ply::mesh’ defined but not used [-Wunused-variable] 166 | static const char* mesh{ "ply.mesh" }; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:162:32: warning: ‘rs2::configurations::performance::occlusion_invalidation’ defined but not used [-Wunused-variable] 162 | static const char* occlusion_invalidation{ "performance.occlusion_invalidation" }; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:161:32: warning: ‘rs2::configurations::performance::show_skybox’ defined but not used [-Wunused-variable] 161 | static const char* show_skybox{ "performance.show_skybox" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:160:32: warning: ‘rs2::configurations::performance::font_oversample’ defined but not used [-Wunused-variable] 160 | static const char* font_oversample{ "performance.font_oversample.v2" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:159:32: warning: ‘rs2::configurations::performance::vsync’ defined but not used [-Wunused-variable] 159 | static const char* vsync{ "performance.vsync" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:158:32: warning: ‘rs2::configurations::performance::show_fps’ defined but not used [-Wunused-variable] 158 | static const char* show_fps{ "performance.show_fps" }; | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:157:32: warning: ‘rs2::configurations::performance::msaa_samples’ defined but not used [-Wunused-variable] 157 | static const char* msaa_samples{ "performance.msaa_samples" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:156:32: warning: ‘rs2::configurations::performance::enable_msaa’ defined but not used [-Wunused-variable] 156 | static const char* enable_msaa{ "performance.msaa" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:155:32: warning: ‘rs2::configurations::performance::glsl_for_processing’ defined but not used [-Wunused-variable] 155 | static const char* glsl_for_processing{ "performance.glsl_for_processing.v2" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:154:32: warning: ‘rs2::configurations::performance::glsl_for_rendering’ defined but not used [-Wunused-variable] 154 | static const char* glsl_for_rendering{ "performance.glsl_for_rendering.v2" }; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:150:32: warning: ‘rs2::configurations::window::maximized’ defined but not used [-Wunused-variable] 150 | static const char* maximized{ "window.maximized" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:149:32: warning: ‘rs2::configurations::window::height’ defined but not used [-Wunused-variable] 149 | static const char* height{ "window.height" }; | ^~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:148:32: warning: ‘rs2::configurations::window::width’ defined but not used [-Wunused-variable] 148 | static const char* width{ "window.width" }; | ^~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:147:32: warning: ‘rs2::configurations::window::saved_size’ defined but not used [-Wunused-variable] 147 | static const char* saved_size{ "window.saved_size" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:146:32: warning: ‘rs2::configurations::window::position_y’ defined but not used [-Wunused-variable] 146 | static const char* position_y{ "window.position_y" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:145:32: warning: ‘rs2::configurations::window::position_x’ defined but not used [-Wunused-variable] 145 | static const char* position_x{ "window.position_x" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:144:32: warning: ‘rs2::configurations::window::saved_pos’ defined but not used [-Wunused-variable] 144 | static const char* saved_pos{ "window.saved_pos" }; | ^~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:143:32: warning: ‘rs2::configurations::window::is_fullscreen’ defined but not used [-Wunused-variable] 143 | static const char* is_fullscreen{ "window.is_fullscreen" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:139:32: warning: ‘rs2::configurations::viewer::last_ip’ defined but not used [-Wunused-variable] 139 | static const char* last_ip{ "viewer_model.last_ip" }; | ^~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:137:32: warning: ‘rs2::configurations::viewer::hwlogger_xml’ defined but not used [-Wunused-variable] 137 | static const char* hwlogger_xml{ "viewer_model.hwlogger_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:136:32: warning: ‘rs2::configurations::viewer::commands_xml’ defined but not used [-Wunused-variable] 136 | static const char* commands_xml{ "viewer_model.commands_xml" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:135:32: warning: ‘rs2::configurations::viewer::shading_mode’ defined but not used [-Wunused-variable] 135 | static const char* shading_mode{ "viewer_model.shading_mode" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:134:32: warning: ‘rs2::configurations::viewer::metric_system’ defined but not used [-Wunused-variable] 134 | static const char* metric_system{ "viewer_model.metric_system" }; | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:133:32: warning: ‘rs2::configurations::viewer::show_stream_details’ defined but not used [-Wunused-variable] 133 | static const char* show_stream_details{ "viewer_model.show_stream_details" }; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:132:32: warning: ‘rs2::configurations::viewer::show_map_ruler’ defined but not used [-Wunused-variable] 132 | static const char* show_map_ruler{ "viewer_model.show_map_ruler" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:131:32: warning: ‘rs2::configurations::viewer::post_processing’ defined but not used [-Wunused-variable] 131 | static const char* post_processing{ "viewer_model.post_processing" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:130:32: warning: ‘rs2::configurations::viewer::log_severity’ defined but not used [-Wunused-variable] 130 | static const char* log_severity{ "viewer_model.log_severity" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:129:32: warning: ‘rs2::configurations::viewer::log_filename’ defined but not used [-Wunused-variable] 129 | static const char* log_filename{ "viewer_model.log_filename" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:128:32: warning: ‘rs2::configurations::viewer::log_to_file’ defined but not used [-Wunused-variable] 128 | static const char* log_to_file{ "viewer_model.log_to_file" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:127:32: warning: ‘rs2::configurations::viewer::log_to_console’ defined but not used [-Wunused-variable] 127 | static const char* log_to_console{ "viewer_model.log_to_console" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:125:32: warning: ‘rs2::configurations::viewer::search_term’ defined but not used [-Wunused-variable] 125 | static const char* search_term{ "viewer_model.search_term" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:124:32: warning: ‘rs2::configurations::viewer::output_open’ defined but not used [-Wunused-variable] 124 | static const char* output_open{ "viewer_model.output_open" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:123:32: warning: ‘rs2::configurations::viewer::is_measuring’ defined but not used [-Wunused-variable] 123 | static const char* is_measuring{ "viewer_model.is_measuring" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:122:32: warning: ‘rs2::configurations::viewer::last_calib_notice’ defined but not used [-Wunused-variable] 122 | static const char* last_calib_notice{ "viewer_model.last_calib_notice" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:121:32: warning: ‘rs2::configurations::viewer::sdk_version’ defined but not used [-Wunused-variable] 121 | static const char* sdk_version{ "viewer_model.sdk_version" }; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:120:32: warning: ‘rs2::configurations::viewer::settings_tab’ defined but not used [-Wunused-variable] 120 | static const char* settings_tab{ "viewer_model.settings_tab" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:119:32: warning: ‘rs2::configurations::viewer::continue_with_current_fw’ defined but not used [-Wunused-variable] 119 | static const char* continue_with_current_fw{ "viewer_model.continue_with_current_fw" }; | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:118:32: warning: ‘rs2::configurations::viewer::continue_with_ui_not_aligned’ defined but not used [-Wunused-variable] 118 | static const char* continue_with_ui_not_aligned{ "viewer_model.continue_with_ui_not_aligned" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:117:32: warning: ‘rs2::configurations::viewer::target_height_r’ defined but not used [-Wunused-variable] 117 | static const char* target_height_r{ "viewer_model.target_height_r" }; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:116:32: warning: ‘rs2::configurations::viewer::target_width_r’ defined but not used [-Wunused-variable] 116 | static const char* target_width_r{ "viewer_model.target_width_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:115:32: warning: ‘rs2::configurations::viewer::ground_truth_r’ defined but not used [-Wunused-variable] 115 | static const char* ground_truth_r{ "viewer_model.ground_truth_r" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:114:32: warning: ‘rs2::configurations::viewer::is_3d_view’ defined but not used [-Wunused-variable] 114 | static const char* is_3d_view{ "viewer_model.is_3d_view" }; | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:110:32: warning: ‘rs2::configurations::calibration::enable_writing’ defined but not used [-Wunused-variable] 110 | static const char* enable_writing{ "calibration.enable_writing" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:106:32: warning: ‘rs2::configurations::update::sw_updates_official_server’ defined but not used [-Wunused-variable] 106 | static const char* sw_updates_official_server{ "update.sw_update_official_server" }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:105:32: warning: ‘rs2::configurations::update::sw_updates_url’ defined but not used [-Wunused-variable] 105 | static const char* sw_updates_url{ "update.sw_update_url" }; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:104:32: warning: ‘rs2::configurations::update::recommend_calibration’ defined but not used [-Wunused-variable] 104 | static const char* recommend_calibration{ "update.recommend_calibration" }; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:103:32: warning: ‘rs2::configurations::update::recommend_updates’ defined but not used [-Wunused-variable] 103 | static const char* recommend_updates{ "update.recommend_updates" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:102:32: warning: ‘rs2::configurations::update::allow_rc_firmware’ defined but not used [-Wunused-variable] 102 | static const char* allow_rc_firmware{ "update.allow_rc_firmware" }; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:98:32: warning: ‘rs2::configurations::record::compression_mode’ defined but not used [-Wunused-variable] 98 | static const char* compression_mode{ "record.compression" }; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:97:32: warning: ‘rs2::configurations::record::default_path’ defined but not used [-Wunused-variable] 97 | static const char* default_path{ "record.default_path" }; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/device-model.h:96:32: warning: ‘rs2::configurations::record::file_save_mode’ defined but not used [-Wunused-variable] 96 | static const char* file_save_mode{ "record.file_save_mode" }; | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/rendering.h:236: /builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common/../third-party/stb_easy_font.h:187:13: warning: ‘void rs2::stb_easy_font_spacing(float)’ defined but not used [-Wunused-function] 187 | static void stb_easy_font_spacing(float spacing) | ^~~~~~~~~~~~~~~~~~~~~ In member function ‘rs2::save_to_ply::get_texcolor(rs2::video_frame const&, unsigned char const*, float, float)’, inlined from ‘rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’ at /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:106:48: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:284:84: warning: ‘texture_data’ may be used uninitialized [-Wmaybe-uninitialized] 284 | return { texture_data[idx], texture_data[idx + 1], texture_data[idx + 2] }; | ^ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp: In member function ‘rs2::save_to_ply::export_to_ply(rs2::points, rs2::video_frame)’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp:84:28: note: ‘texture_data’ was declared here 84 | const uint8_t* texture_data; | ^~~~~~~~~~~~ [ 95%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:610: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp: In constructor ‘ImGuiIO::ImGuiIO()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:798:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiIO’; use assignment or value-initialization instead [-Wclass-memaccess] 798 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:607: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:780:8: note: ‘struct ImGuiIO’ declared here 780 | struct ImGuiIO | ^~~~~~~ [ 96%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui_draw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ClearFreeMemory()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:149:27: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 149 | if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0])); // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:15: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSplit(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:283:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 283 | memset(&_Channels[0], 0, sizeof(ImDrawChannel)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSetCurrent(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:343:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 343 | memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:344:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 344 | memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:346:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:347:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 347 | memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h: In instantiation of ‘void ImVector::reserve(int) [with T = ImDrawChannel]’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:931:92: required from ‘void ImVector::resize(int) [with T = ImDrawChannel]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:277:25: required from here /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:936:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct ImDrawChannel’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 936 | memcpy(new_data, Data, (size_t)Size * sizeof(value_type)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘struct ImDrawChannel’ declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1299:21: warning: ‘spc.pack_info’ may be used uninitialized [-Wmaybe-uninitialized] 1299 | stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.pack_info’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:93: In function ‘stbtt_PackFontRangesRenderIntoRects’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1370:44: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/stb_truetype.h:2930:68: warning: ‘spc.stride_in_bytes’ may be used uninitialized [-Wmaybe-uninitialized] 2930 | spc->pixels + r->x + r->y*spc->stride_in_bytes, | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.stride_in_bytes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In function ‘stbtt_PackEnd’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1375:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:85:54: warning: ‘spc.nodes’ may be used uninitialized [-Wmaybe-uninitialized] 85 | #define STBTT_free(x,u) ((void)(u), ImGui::MemFree(x)) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.nodes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ [ 96%] Building CXX object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++14 -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_impl_glfw.cpp [ 96%] Building C object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/glad/glad.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/glad/glad.c.o -MF CMakeFiles/rs-depth-quality.dir/__/__/third-party/glad/glad.c.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/third-party/glad/glad.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/glad/glad.c [ 96%] Building C object tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/depth-quality/../../src -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIE -MD -MT tools/depth-quality/CMakeFiles/rs-depth-quality.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o -MF CMakeFiles/rs-depth-quality.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o.d -o CMakeFiles/rs-depth-quality.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/tinyfiledialogs/tinyfiledialogs.c [ 97%] Linking CXX executable ../../Release/rs-depth-quality cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/depth-quality && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-depth-quality.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-depth-quality.dir/__/__/third-party/rsutils/include/rsutils/easylogging/elpp-init.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/model-views.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/notifications.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/calibration-model.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/viewer.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/ux-window.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/ux-alignment.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/opengl3.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/rs-config.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/os.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/fw-update-helper.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/metadata-helper.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/output-model.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/skybox.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/measurement.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/on-chip-calib.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/updates-model.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/option-model.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/device-model.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/subdevice-model.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/processing-block-model.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/stream-model.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/post-processing-filters.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/http-downloader.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/dev-updates-profile.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/sw-update/versions-db-manager.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/reflectivity/reflectivity.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/common/utilities/imgui/wrap.cpp.o" "CMakeFiles/rs-depth-quality.dir/rs-depth-quality.cpp.o" "CMakeFiles/rs-depth-quality.dir/depth-quality-model.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" "CMakeFiles/rs-depth-quality.dir/__/__/third-party/glad/glad.c.o" "CMakeFiles/rs-depth-quality.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o" -o ../../Release/rs-depth-quality -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: -lOpenGL -lGLX -lGLU ../../Release/librealsense2-gl.so.2.54.2 ../../Release/librealsense2.so.2.54.2 ../../Release/librsutils.so.2.54.2 /usr/lib64/libglfw.so.3.3 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 97%] Built target realsense-viewer /usr/bin/gmake -f tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/build.make tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/rosbag-inspector /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/build.make tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 97%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/rs-rosbag-inspector.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/rosbag-inspector && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/rs-rosbag-inspector.cpp.o -MF CMakeFiles/rs-rosbag-inspector.dir/rs-rosbag-inspector.cpp.o.d -o CMakeFiles/rs-rosbag-inspector.dir/rs-rosbag-inspector.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:59, from /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/print_helpers.h:12, from /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:90:1: warning: multi-line comment [-Wcomment] 90 | //#define logError(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:93:1: warning: multi-line comment [-Wcomment] 93 | //#define logWarn(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:96:1: warning: multi-line comment [-Wcomment] 96 | //#define logInform(fmt, ...) \ | ^ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/../../../console_bridge/include/console_bridge/console.h:99:1: warning: multi-line comment [-Wcomment] 99 | //#define logDebug(fmt, ...) \ | ^ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp:6: /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/files_container.h: In member function ‘rosbag_inspector::rosbag_content& rosbag_inspector::files_container::operator[](int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/files_container.h:28:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::list::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 28 | if (index >= m_files.size()) | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/files_container.h: In member function ‘int rosbag_inspector::files_container::remove_file(int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/files_container.h:38:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::list::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 38 | if (index >= m_files.size()) | ~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp:28: /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp: In constructor ‘gui_window::gui_window(const std::string&, uint32_t, uint32_t)’: /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp:111:10: warning: ‘gui_window::_first_frame’ will be initialized after [-Wreorder] 111 | bool _first_frame; | ^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp:110:9: warning: ‘int gui_window::_w’ [-Wreorder] 110 | int _w, _h; | ^~ /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp:43:5: warning: when initialized here [-Wreorder] 43 | gui_window(const std::string& title, uint32_t width, uint32_t height) : | ^~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp: In function ‘int draw_files_left_panel(int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp:168:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 168 | for (int i = 0; i < files.size(); i++) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp: In function ‘void draw_bag_content(rosbag_inspector::rosbag_content&, int)’: /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp:301:34: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 301 | if (topic.size() > max_topic_len) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp: In function ‘int main(int, const char**)’: /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/rs-rosbag-inspector.cpp:416:21: warning: unused variable ‘open’ [-Wunused-variable] 416 | static bool open = true; | ^~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/print_helpers.h:14: /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h: In instantiation of ‘sensor_msgs::Image_::Image_() [with ContainerAllocator = std::allocator]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = sensor_msgs::Image_ >; _Args = {}]’ /usr/include/c++/13/bits/alloc_traits.h:660:19: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = sensor_msgs::Image_ >; _Args = {}; allocator_type = std::allocator]’ /usr/include/c++/13/bits/shared_ptr_base.h:604:39: required from ‘std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {}; _Tp = sensor_msgs::Image_ >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:971:16: required from ‘std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = sensor_msgs::Image_ >; _Alloc = std::allocator; _Args = {}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr_base.h:1712:14: required from ‘std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = sensor_msgs::Image_ >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]’ /usr/include/c++/13/bits/shared_ptr.h:464:59: required from ‘std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {}; _Tp = sensor_msgs::Image_ >]’ /usr/include/c++/13/bits/shared_ptr.h:1009:14: required from ‘std::shared_ptr >::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = sensor_msgs::Image_ >; _Args = {}; typename enable_if<(! is_array< >::value), _Tp>::type = sensor_msgs::Image_ >]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/bag.h:403:51: required from ‘std::shared_ptr<_Tp> rosbag::Bag::instantiateBuffer(const rosbag::IndexEntry&) const [with T = sensor_msgs::Image_ >]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include/rosbag/message_instance.h:165:38: required from ‘std::shared_ptr<_Tp> rosbag::MessageInstance::instantiate() const [with T = sensor_msgs::Image_ >]’ /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/print_helpers.h:99:43: required from ‘typename ROS_TYPE::ConstPtr rosbag_inspector::try_instantiate(const rosbag::MessageInstance&) [with ROS_TYPE = sensor_msgs::Image_ >; typename ROS_TYPE::ConstPtr = std::shared_ptr > >]’ /builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/print_helpers.h:152:65: required from here /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:73:21: warning: ‘sensor_msgs::Image_ >::depth_units’ will be initialized after [-Wreorder] 73 | _depth_units_type depth_units; | ^~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:70:14: warning: ‘sensor_msgs::Image_ >::_data_type sensor_msgs::Image_ >::data’ [-Wreorder] 70 | _data_type data; | ^~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs/sensor_msgs/Image.h:27:3: warning: when initialized here [-Wreorder] 27 | Image_() | ^~~~~~ [ 97%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/common/os.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/rosbag-inspector && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/common/os.cpp.o -MF CMakeFiles/rs-rosbag-inspector.dir/__/__/common/os.cpp.o.d -o CMakeFiles/rs-rosbag-inspector.dir/__/__/common/os.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/common/os.cpp [ 98%] Building C object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/glad/glad.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/rosbag-inspector && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/glad/glad.c.o -MF CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/glad/glad.c.o.d -o CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/glad/glad.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/glad/glad.c [ 98%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/rosbag-inspector && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui.cpp.o -MF CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui.cpp.o.d -o CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:610: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp: In constructor ‘ImGuiIO::ImGuiIO()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:798:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiIO’; use assignment or value-initialization instead [-Wclass-memaccess] 798 | memset(this, 0, sizeof(*this)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.cpp:607: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:780:8: note: ‘struct ImGuiIO’ declared here 780 | struct ImGuiIO | ^~~~~~~ [ 98%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_draw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/rosbag-inspector && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_draw.cpp.o -MF CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_draw.cpp.o.d -o CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_draw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiTextEditState::ImGuiTextEditState()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:302:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiTextEditState’; use assignment or value-initialization instead [-Wclass-memaccess] 302 | ImGuiTextEditState() { memset(this, 0, sizeof(*this)); } | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:288:18: note: ‘struct ImGuiTextEditState’ declared here 288 | struct IMGUI_API ImGuiTextEditState | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h: In constructor ‘ImGuiContext::ImGuiContext()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:495:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct ImGuiMouseCursorData’; use assignment or value-initialization instead [-Wclass-memaccess] 495 | memset(MouseCursorData, 0, sizeof(MouseCursorData)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_internal.h:322:8: note: ‘struct ImGuiMouseCursorData’ declared here 322 | struct ImGuiMouseCursorData | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ClearFreeMemory()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:149:27: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 149 | if (i == 0) memset(&_Channels[0], 0, sizeof(_Channels[0])); // channel 0 is a copy of CmdBuffer/IdxBuffer, don't destruct again | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:15: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSplit(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:283:11: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’}; use assignment or value-initialization instead [-Wclass-memaccess] 283 | memset(&_Channels[0], 0, sizeof(ImDrawChannel)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘ImVector::value_type’ {aka ‘struct ImDrawChannel’} declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘void ImDrawList::ChannelsSetCurrent(int)’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:343:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 343 | memcpy(&_Channels.Data[_ChannelsCurrent].CmdBuffer, &CmdBuffer, sizeof(CmdBuffer)); // copy 12 bytes, four times | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:344:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 344 | memcpy(&_Channels.Data[_ChannelsCurrent].IdxBuffer, &IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:346:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 346 | memcpy(&CmdBuffer, &_Channels.Data[_ChannelsCurrent].CmdBuffer, sizeof(CmdBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:347:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class ImVector’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 347 | memcpy(&IdxBuffer, &_Channels.Data[_ChannelsCurrent].IdxBuffer, sizeof(IdxBuffer)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:897:7: note: ‘class ImVector’ declared here 897 | class ImVector | ^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h: In instantiation of ‘void ImVector::reserve(int) [with T = ImDrawChannel]’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:931:92: required from ‘void ImVector::resize(int) [with T = ImDrawChannel]’ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:277:25: required from here /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:936:15: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘struct ImDrawChannel’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 936 | memcpy(new_data, Data, (size_t)Size * sizeof(value_type)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui.h:1202:8: note: ‘struct ImDrawChannel’ declared here 1202 | struct ImDrawChannel | ^~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1299:21: warning: ‘spc.pack_info’ may be used uninitialized [-Wmaybe-uninitialized] 1299 | stbrp_pack_rects((stbrp_context*)spc.pack_info, &extra_rects[0], extra_rects.Size); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.pack_info’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In file included from /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:93: In function ‘stbtt_PackFontRangesRenderIntoRects’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1370:44: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/stb_truetype.h:2930:68: warning: ‘spc.stride_in_bytes’ may be used uninitialized [-Wmaybe-uninitialized] 2930 | spc->pixels + r->x + r->y*spc->stride_in_bytes, | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.stride_in_bytes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ In function ‘stbtt_PackEnd’, inlined from ‘ImFontAtlas::Build()’ at /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1375:18: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:85:54: warning: ‘spc.nodes’ may be used uninitialized [-Wmaybe-uninitialized] 85 | #define STBTT_free(x,u) ((void)(u), ImGui::MemFree(x)) | ~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp: In member function ‘ImFontAtlas::Build()’: /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_draw.cpp:1292:24: note: ‘spc.nodes’ was declared here 1292 | stbtt_pack_context spc; | ^~~ [ 99%] Building CXX object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/rosbag-inspector && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -MF CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o.d -o CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/imgui/imgui_impl_glfw.cpp [ 99%] Building C object tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/rosbag-inspector && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/imgui -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../common -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party/tinyfiledialogs -I/builddir/build/BUILD/librealsense-2.54.2/tools/rosbag-inspector/../../third-party -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/console_bridge/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/cpp_common/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rosbag_storage/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_serialization/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/rostime/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roscpp_traits/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/roslz4/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/rosbag/msgs -I/builddir/build/BUILD/librealsense-2.54.2/third-party/realsense-file/lz4/lib -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIE -MD -MT tools/rosbag-inspector/CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o -MF CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o.d -o CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/tinyfiledialogs/tinyfiledialogs.c [ 99%] Linking CXX executable ../../Release/rs-rosbag-inspector cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/rosbag-inspector && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-rosbag-inspector.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes "CMakeFiles/rs-rosbag-inspector.dir/rs-rosbag-inspector.cpp.o" "CMakeFiles/rs-rosbag-inspector.dir/__/__/common/os.cpp.o" "CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/glad/glad.c.o" "CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui.cpp.o" "CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_draw.cpp.o" "CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/imgui/imgui_impl_glfw.cpp.o" "CMakeFiles/rs-rosbag-inspector.dir/__/__/third-party/tinyfiledialogs/tinyfiledialogs.c.o" -o ../../Release/rs-rosbag-inspector -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: /usr/lib64/libOpenGL.so /usr/lib64/libGLX.so /usr/lib64/libGLU.so ../../Release/librealsense2-gl.so.2.54.2 ../../Release/librealsense2.so.2.54.2 ../../Release/librealsense-file.so.2.54.2 ../../Release/librsutils.so.2.54.2 /usr/lib64/libglfw.so.3.3 gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 99%] Built target rs-depth-quality /usr/bin/gmake -f tools/benchmark/CMakeFiles/rs-benchmark.dir/build.make tools/benchmark/CMakeFiles/rs-benchmark.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/librealsense-2.54.2 /builddir/build/BUILD/librealsense-2.54.2/tools/benchmark /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/benchmark /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/benchmark/CMakeFiles/rs-benchmark.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/gmake -f tools/benchmark/CMakeFiles/rs-benchmark.dir/build.make tools/benchmark/CMakeFiles/rs-benchmark.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [ 99%] Building CXX object tools/benchmark/CMakeFiles/rs-benchmark.dir/rs-benchmark.cpp.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/benchmark && /usr/bin/g++ -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/benchmark/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/benchmark/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/benchmark/../../examples -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -std=gnu++11 -fPIE -MD -MT tools/benchmark/CMakeFiles/rs-benchmark.dir/rs-benchmark.cpp.o -MF CMakeFiles/rs-benchmark.dir/rs-benchmark.cpp.o.d -o CMakeFiles/rs-benchmark.dir/rs-benchmark.cpp.o -c /builddir/build/BUILD/librealsense-2.54.2/tools/benchmark/rs-benchmark.cpp In file included from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp:8, from /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp:9, from /builddir/build/BUILD/librealsense-2.54.2/tools/benchmark/rs-benchmark.cpp:4: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1047:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1047 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1069:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1069 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp: In lambda function: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1091:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 1091 | frm.get_profile().stream_index() == index) f = frm; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::front() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1003 | device front() const { return std::move((*this)[0]); } | ~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1003:48: note: remove ‘std::move’ call /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp: In member function ‘rs2::device rs2::device_list::back() const’: /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1006 | return std::move((*this)[size() - 1]); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:1006:29: note: remove ‘std::move’ call [100%] Building C object tools/benchmark/CMakeFiles/rs-benchmark.dir/__/__/third-party/glad/glad.c.o cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/benchmark && /usr/bin/gcc -DBUILD_EASYLOGGINGPP -DBUILD_SHARED_LIBS -DCOM_MULTITHREADED -DEASYLOGGINGPP_ASYNC -DELPP_NO_DEFAULT_LOG_FILE -DELPP_THREAD_SAFE -DHWM_OVER_XU -DRS2_USE_V4L2_BACKEND -DUNICODE -DUSING_UDEV -I/builddir/build/BUILD/librealsense-2.54.2 -I/builddir/build/BUILD/librealsense-2.54.2/tools/benchmark/../../third-party/tclap/include -I/builddir/build/BUILD/librealsense-2.54.2/tools/benchmark/../../third-party/glad -I/builddir/build/BUILD/librealsense-2.54.2/tools/benchmark/../../examples -I/builddir/build/BUILD/librealsense-2.54.2/include -I/builddir/build/BUILD/librealsense-2.54.2/third-party/rsutils/include -I/builddir/build/BUILD/librealsense-2.54.2/src/gl/../../include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_DEFAULT_SOURCE -pthread -DNDEBUG -fPIE -MD -MT tools/benchmark/CMakeFiles/rs-benchmark.dir/__/__/third-party/glad/glad.c.o -MF CMakeFiles/rs-benchmark.dir/__/__/third-party/glad/glad.c.o.d -o CMakeFiles/rs-benchmark.dir/__/__/third-party/glad/glad.c.o -c /builddir/build/BUILD/librealsense-2.54.2/third-party/glad/glad.c [100%] Linking CXX executable ../../Release/rs-benchmark cd /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/tools/benchmark && /usr/bin/cmake -E cmake_link_script CMakeFiles/rs-benchmark.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wno-missing-field-initializers -Wno-switch -Wno-multichar -Wsequence-point -Wformat -Wformat-security -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/rs-benchmark.dir/rs-benchmark.cpp.o" "CMakeFiles/rs-benchmark.dir/__/__/third-party/glad/glad.c.o" -o ../../Release/rs-benchmark -Wl,-rpath,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release: -lOpenGL -lGLX -lGLU ../../Release/librealsense2-gl.so.2.54.2 ../../Release/librealsense2.so.2.54.2 ../../Release/librsutils.so.2.54.2 /usr/lib64/libglfw.so.3.3 -Wl,-rpath-link,/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/Release gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [100%] Built target rs-benchmark gmake[2]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' [100%] Built target rs-rosbag-inspector gmake[1]: Leaving directory '/builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/librealsense-2.54.2/redhat-linux-build/CMakeFiles 0 + sed -i s:/usr/local/bin:/usr/share/realsense: config/99-realsense-d4xx-mipi-dfu.rules config/99-realsense-libusb.rules config/librealsense-gl.pc.in config/librealsense.pc.in config/usb-R200-in config/usb-R200-in_udev config/uvc.conf + sed -i s/plugdev/users/g config/99-realsense-d4xx-mipi-dfu.rules config/99-realsense-libusb.rules + pushd doc/doxygen ~/build/BUILD/librealsense-2.54.2/doc/doxygen ~/build/BUILD/librealsense-2.54.2 + sed -i -e 's/GENERATE_HTMLHELP[[:space:]]*=[[:space:]]*YES/GENERATE_HTMLHELP = NO/' doxyfile + doxygen warning: Tag 'TCL_SUBST' at line 247 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'COLS_IN_ALPHA_INDEX' at line 1064 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'HTML_TIMESTAMP' at line 1200 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'FORMULA_TRANSPARENT' at line 1481 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'LATEX_SOURCE_CODE' at line 1769 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'LATEX_TIMESTAMP' at line 1785 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'RTF_SOURCE_CODE' at line 1851 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOCBOOK_PROGRAMLISTING' at line 1949 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'PERL_PATH' at line 2129 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'CLASS_DIAGRAMS' at line 2142 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'MSCGEN_PATH' at line 2151 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_FONTNAME' at line 2193 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_FONTSIZE' at line 2200 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'DOT_TRANSPARENT' at line 2419 of file 'doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Doxygen version used: 1.9.7 Searching for include files... Searching for example files... Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching for files in directory /builddir/build/BUILD/librealsense-2.54.2/unit-tests/catch Searching INPUT for files to process... Searching for files in directory /builddir/build/BUILD/librealsense-2.54.2/include Searching for files in directory /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2 Searching for files in directory /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp Searching for files in directory /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h Searching for files in directory /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2-gl Reading and parsing tag files Parsing files Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2-gl/rs_processing_gl.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2-gl/rs_processing_gl.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2-gl/rs_processing_gl.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2-gl/rs_processing_gl.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_advanced_mode_command.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_advanced_mode_command.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_config.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_config.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_context.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_context.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_frame.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_frame.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_internal.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_internal.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_option.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_option.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_pipeline.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_pipeline.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_processing.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_processing.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_record_playback.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_record_playback.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_types.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_types.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_internal.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_internal.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_options.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_options.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_pipeline.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_pipeline.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_serializable_device.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_serializable_device.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_types.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_types.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs_advanced_mode.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs_advanced_mode.h... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs_advanced_mode.hpp... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs_advanced_mode.hpp... Preprocessing /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rsutil.h... Parsing file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rsutil.h... Reading /builddir/build/BUILD/librealsense-2.54.2/include/readme.md... Building macro definition list... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Building concept list... Computing nesting relations for classes... Associating documentation with classes... Associating documentation with concepts... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Computing tooltip texts... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2-gl/rs_processing_gl.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2-gl/rs_processing_gl.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_advanced_mode_command.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_config.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_context.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_frame.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_internal.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_option.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_pipeline.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_processing.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_record_playback.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_types.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_internal.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_options.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_pipeline.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_serializable_device.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_types.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs_advanced_mode.h... Generating code for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs_advanced_mode.hpp... Generating code for file /builddir/build/BUILD/li/builddir/build/BUILD/librealsense-2.54.2/include/librealsense2-gl/rs_processing_gl.h:163: warning: argument 'align_to' of command @param is not found in the argument list of rs2_gl_create_align(int api_version, rs2_stream to, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2-gl/rs_processing_gl.h:163: warning: The following parameter of rs2_gl_create_align(int api_version, rs2_stream to, rs2_error **error) is not documented: parameter 'to' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2-gl/rs_processing_gl.h:198: warning: The following parameter of rs2_gl_init_processing(int api_version, int use_glsl, rs2_error **error) is not documented: parameter 'use_glsl' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_context.h:125: warning: argument 'ctx' of command @param is not found in the argument list of rs2_device_hub_wait_for_device(const rs2_device_hub *hub, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_context.h:41: warning: The following parameter of rs2_set_devices_changed_callback(const rs2_context *context, rs2_devices_changed_callback_ptr callback, void *user, rs2_error **error) is not documented: parameter 'user' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:583: warning: argument '3' of command @param is not found in the argument list of rs2_calculate_target_z(rs2_device *device, rs2_frame_queue *queue1, rs2_frame_queue *queue2, rs2_frame_queue *queue3, float target_width, float target_height, rs2_update_progress_callback_ptr progress_callback, void *client_data, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:583: warning: argument 'callback' of command @param is not found in the argument list of rs2_calculate_target_z(rs2_device *device, rs2_frame_queue *queue1, rs2_frame_queue *queue2, rs2_frame_queue *queue3, float target_width, float target_height, rs2_update_progress_callback_ptr progress_callback, void *client_data, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:583: warning: The following parameters of rs2_calculate_target_z(rs2_device *device, rs2_frame_queue *queue1, rs2_frame_queue *queue2, rs2_frame_queue *queue3, float target_width, float target_height, rs2_update_progress_callback_ptr progress_callback, void *client_data, rs2_error **error) are not documented: parameter 'device' parameter 'queue2' parameter 'queue3' parameter 'progress_callback' parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:570: warning: argument '3' of command @param is not found in the argument list of rs2_calculate_target_z_cpp(rs2_device *device, rs2_frame_queue *queue1, rs2_frame_queue *queue2, rs2_frame_queue *queue3, float target_width, float target_height, rs2_update_progress_callback *callback, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:570: warning: The following parameters of rs2_calculate_target_z_cpp(rs2_device *device, rs2_frame_queue *queue1, rs2_frame_queue *queue2, rs2_frame_queue *queue3, float target_width, float target_height, rs2_update_progress_callback *callback, rs2_error **error) are not documented: parameter 'device' parameter 'queue2' parameter 'queue3' parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:383: warning: The following parameters of rs2_process_calibration_frame(rs2_device *dev, const rs2_frame *f, float *const health, rs2_update_progress_callback *progress_callback, int timeout_ms, rs2_error **error) are not documented: parameter 'dev' parameter 'progress_callback' parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:433: warning: argument 'sensor' of command @param is not found in the argument list of rs2_register_calibration_change_callback(rs2_device *dev, rs2_calibration_change_callback_ptr callback, void *user, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:433: warning: The following parameter of rs2_register_calibration_change_callback(rs2_device *dev, rs2_calibration_change_callback_ptr callback, void *user, rs2_error **error) is not documented: parameter 'dev' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:442: warning: argument 'sensor' of command @param is not found in the argument list of rs2_register_calibration_change_callback_cpp(rs2_device *dev, rs2_calibration_change_callback *callback, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:442: warning: The following parameter of rs2_register_calibration_change_callback_cpp(rs2_device *dev, rs2_calibration_change_callback *callback, rs2_error **error) is not documented: parameter 'dev' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:168: warning: argument 'error' of command @param is not found in the argument list of rs2_reset_to_factory_calibration(const rs2_device *device, rs2_error **e) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:168: warning: The following parameter of rs2_reset_to_factory_calibration(const rs2_device *device, rs2_error **e) is not documented: parameter 'e' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:522: warning: The following parameter of rs2_run_focal_length_calibration(rs2_device *device, rs2_frame_queue *left_queue, rs2_frame_queue *right_queue, float target_width, float target_height, int adjust_both_sides, float *ratio, float *angle, rs2_update_progress_callback_ptr callback, void *client_data, rs2_error **error) is not documented: parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:506: warning: argument 'callback' of command @param is not found in the argument list of rs2_run_focal_length_calibration_cpp(rs2_device *device, rs2_frame_queue *left_queue, rs2_frame_queue *right_queue, float target_width, float target_height, int adjust_both_sides, float *ratio, float *angle, rs2_update_progress_callback *progress_callback, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:506: warning: The following parameters of rs2_run_focal_length_calibration_cpp(rs2_device *device, rs2_frame_queue *left_queue, rs2_frame_queue *right_queue, float target_width, float target_height, int adjust_both_sides, float *ratio, float *angle, rs2_update_progress_callback *progress_callback, rs2_error **error) are not documented: parameter 'progress_callback' parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:309: warning: The following parameters of rs2_run_on_chip_calibration(rs2_device *device, const void *json_content, int content_size, float *health, rs2_update_progress_callback_ptr callback, void *client_data, int timeout_ms, rs2_error **error) are not documented: parameter 'device' parameter 'content_size' parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:272: warning: argument 'callback' of command @param is not found in the argument list of rs2_run_on_chip_calibration_cpp(rs2_device *device, const void *json_content, int content_size, float *health, rs2_update_progress_callback *progress_callback, int timeout_ms, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:272: warning: The following parameters of rs2_run_on_chip_calibration_cpp(rs2_device *device, const void *json_content, int content_size, float *health, rs2_update_progress_callback *progress_callback, int timeout_ms, rs2_error **error) are not documented: parameter 'device' parameter 'content_size' parameter 'progress_callback' parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:458: warning: The following parameters of rs2_run_tare_calibration(rs2_device *dev, float ground_truth_mm, const void *json_content, int content_size, float *health, rs2_update_progress_callback_ptr callback, void *client_data, int timeout_ms, rs2_error **error) are not documented: parameter 'dev' parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:349: warning: argument 'callback' of command @param is not found in the argument list of rs2_run_tare_calibration_cpp(rs2_device *dev, float ground_truth_mm, const void *json_content, int content_size, float *health, rs2_update_progress_callback *progress_callback, int timeout_ms, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:349: warning: argument 'health' from the argument list of rs2_run_tare_calibration_cpp has multiple @param documentation sections /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:349: warning: The following parameters of rs2_run_tare_calibration_cpp(rs2_device *dev, float ground_truth_mm, const void *json_content, int content_size, float *health, rs2_update_progress_callback *progress_callback, int timeout_ms, rs2_error **error) are not documented: parameter 'dev' parameter 'progress_callback' parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:554: warning: The following parameter of rs2_run_uv_map_calibration(rs2_device *device, rs2_frame_queue *left_queue, rs2_frame_queue *color_queue, rs2_frame_queue *depth_queue, int py_px_only, float *health, int health_size, rs2_update_progress_callback_ptr callback, void *client_data, rs2_error **error) is not documented: parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:539: warning: argument 'callback' of command @param is not found in the argument list of rs2_run_uv_map_calibration_cpp(rs2_device *device, rs2_frame_queue *left_queue, rs2_frame_queue *color_queue, rs2_frame_queue *depth_queue, int py_px_only, float *health, int health_size, rs2_update_progress_callback *progress_callback, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:539: warning: The following parameters of rs2_run_uv_map_calibration_cpp(rs2_device *device, rs2_frame_queue *left_queue, rs2_frame_queue *color_queue, rs2_frame_queue *depth_queue, int py_px_only, float *health, int health_size, rs2_update_progress_callback *progress_callback, rs2_error **error) are not documented: parameter 'progress_callback' parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:494: warning: argument 'Calibration' of command @param is not found in the argument list of rs2_set_calibration_table(const rs2_device *device, const void *calibration, int calibration_size, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:494: warning: The following parameters of rs2_set_calibration_table(const rs2_device *device, const void *calibration, int calibration_size, rs2_error **error) are not documented: parameter 'device' parameter 'calibration' parameter 'calibration_size' parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:175: warning: argument 'error' of command @param is not found in the argument list of rs2_write_calibration(const rs2_device *device, rs2_error **e) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h:175: warning: The following parameter of rs2_write_calibration(const rs2_device *device, rs2_error **e) is not documented: parameter 'e' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_frame.h:201: warning: found documented return type for rs2_frame_add_ref that does not return anything /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_internal.h:137: warning: The following parameter of rs2_create_recording_context(int api_version, const char *filename, const char *section, rs2_recording_mode mode, rs2_error **error) is not documented: parameter 'mode' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_internal.h:391: warning: argument 'device' of command @param is not found in the argument list of rs2_delete_fw_log_message(rs2_firmware_log_message *msg) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_internal.h:391: warning: The following parameter of rs2_delete_fw_log_message(rs2_firmware_log_message *msg) is not documented: parameter 'msg' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_internal.h:449: warning: argument 'msg' of command @param is not found in the argument list of rs2_delete_fw_log_parsed_message(rs2_firmware_log_parsed_message *fw_log_parsed_msg) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_internal.h:449: warning: The following parameter of rs2_delete_fw_log_parsed_message(rs2_firmware_log_parsed_message *fw_log_parsed_msg) is not documented: parameter 'fw_log_parsed_msg' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_internal.h:232: warning: The following parameter of rs2_software_device_set_destruction_callback(const rs2_device *dev, rs2_software_device_destruction_callback_ptr on_notification, void *user, rs2_error **error) is not documented: parameter 'user' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_option.h:92: warning: Found unknown command '\disable' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_option.h:278: warning: The following parameter of rs2_get_option_from_list(const rs2_options_list *options, int i, rs2_error **error) is not documented: parameter 'options' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_processing.h:172: warning: The following parameter of rs2_frame_queue_size(rs2_frame_queue *queue, rs2_error **error) is not documented: parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_processing.h:307: warning: argument 'extension' of command @param is not found in the argument list of rs2_is_processing_block_extendable_to(const rs2_processing_block *block, rs2_extension extension_type, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_processing.h:307: warning: The following parameter of rs2_is_processing_block_extendable_to(const rs2_processing_block *block, rs2_extension extension_type, rs2_error **error) is not documented: parameter 'extension_type' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h:124: warning: The following parameter of rs2_create_sensor(const rs2_sensor_list *list, int index, rs2_error **error) is not documented: parameter 'list' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h:173: warning: argument 'float' of command @param is not found in the argument list of rs2_depth_stereo_frame_get_baseline(const rs2_frame *frame_ref, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h:173: warning: The following parameter of rs2_depth_stereo_frame_get_baseline(const rs2_frame *frame_ref, rs2_error **error) is not documented: parameter 'frame_ref' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h:539: warning: argument 'lmap_fname' of command @param is not found in the argument list of rs2_export_localization_map(const rs2_sensor *sensor, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h:180: warning: argument 'float' of command @param is not found in the argument list of rs2_get_stereo_baseline(rs2_sensor *sensor, rs2_error **error) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h:180: warning: The following parameter of rs2_get_stereo_baseline(rs2_sensor *sensor, rs2_error **error) is not documented: parameter 'sensor' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h:579: warning: The following parameters of rs2_load_wheel_odometry_config(const rs2_sensor *sensor, const unsigned char *odometry_config_buf, unsigned int blob_size, rs2_error **error) are not documented: parameter 'sensor' parameter 'blob_size' parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h:585: warning: The following parameters of rs2_send_wheel_odometry(const rs2_sensor *sensor, char wo_sensor_id, unsigned int frame_num, const rs2_vector translational_velocity, rs2_error **error) are not documented: parameter 'sensor' parameter 'error' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h:266: warning: The following parameter of rs2_set_notifications_callback(const rs2_sensor *sensor, rs2_notification_callback_ptr on_notification, void *user, rs2_error **error) is not documented: parameter 'user' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h:149: warning: The following parameter of rs2_supports_sensor_info(const rs2_sensor *sensor, rs2_camera_info info, rs2_error **error) is not documented: parameter 'sensor' /builddir/build/BUILD/librealsense-2.54.2/include/readme.md:11: warning: unable to resolve reference to '/builddir/build/BUILD/librealsense-2.54.2/doc/rs400_advanced_mode.md' for \ref command /builddir/build/BUILD/librealsense-2.54.2/include/readme.md:21: warning: unable to resolve reference to '..doc/error_handling.md' for \ref command brealsense-2.54.2/include/librealsense2/rsutil.h... Generating file documentation... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2-gl/rs_processing_gl.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2-gl/rs_processing_gl.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_advanced_mode_command.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_config.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_context.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_device.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_frame.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_internal.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_option.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_pipeline.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_processing.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_record_playback.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_sensor.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/h/rs_types.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_context.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_export.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_internal.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_options.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_pipeline.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_serializable_device.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_types.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs_advanced_mode.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rs_advanced_mode.hpp... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/rsutil.h... Generating docs for file /builddir/build/BUILD/librealsense-2.54.2/include/readme.md... Generating page documentation... Generating docs for page md__2builddir_2build_2_b_u_i_l_d_2librealsense-2_854_82_2include_2readme... Generating docs for page deprecated... Generating group documentation... Generating class documentation... Generating docs for compound glfw_binding... Generating docs for compound rs2_calibration_change_callback... Generating docs for compound rs2_devices_changed_callback... Generating docs for compound rs2_dsm_params... Generating docs for compound rs2_extrinsics... Generating doc/builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:365: warning: argument 'on_frame' of command @param is not found in the argument list of rs2::align::process(rs2::frame frame) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:365: warning: The following parameter of rs2::align::process(rs2::frame frame) const is not documented: parameter 'frame' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:771: warning: argument '3' of command @param is not found in the argument list of rs2::auto_calibrated_device::calculate_target_z(rs2::frame_queue queue1, rs2::frame_queue queue2, rs2::frame_queue queue3, float target_width, float target_height) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:771: warning: The following parameters of rs2::auto_calibrated_device::calculate_target_z(rs2::frame_queue queue1, rs2::frame_queue queue2, rs2::frame_queue queue3, float target_width, float target_height) const are not documented: parameter 'queue2' parameter 'queue3' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:790: warning: argument '3' of command @param is not found in the argument list of rs2::auto_calibrated_device::calculate_target_z(rs2::frame_queue queue1, rs2::frame_queue queue2, rs2::frame_queue queue3, float target_width, float target_height, T callback) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:790: warning: The following parameters of rs2::auto_calibrated_device::calculate_target_z(rs2::frame_queue queue1, rs2::frame_queue queue2, rs2::frame_queue queue3, float target_width, float target_height, T callback) const are not documented: parameter 'queue2' parameter 'queue3' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:638: warning: argument 'left_queue' of command @param is not found in the argument list of rs2::auto_calibrated_device::run_focal_length_calibration(rs2::frame_queue left, rs2::frame_queue right, float target_w, float target_h, int adjust_both_sides, float *ratio, float *angle) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:638: warning: argument 'right_queue' of command @param is not found in the argument list of rs2::auto_calibrated_device::run_focal_length_calibration(rs2::frame_queue left, rs2::frame_queue right, float target_w, float target_h, int adjust_both_sides, float *ratio, float *angle) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:638: warning: The following parameters of rs2::auto_calibrated_device::run_focal_length_calibration(rs2::frame_queue left, rs2::frame_queue right, float target_w, float target_h, int adjust_both_sides, float *ratio, float *angle) const are not documented: parameter 'left' parameter 'right' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:670: warning: argument 'left_queue' of command @param is not found in the argument list of rs2::auto_calibrated_device::run_focal_length_calibration(rs2::frame_queue left, rs2::frame_queue right, float target_w, float target_h, int adjust_both_sides, float *ratio, float *angle, T callback) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:670: warning: argument 'right_queue' of command @param is not found in the argument list of rs2::auto_calibrated_device::run_focal_length_calibration(rs2::frame_queue left, rs2::frame_queue right, float target_w, float target_h, int adjust_both_sides, float *ratio, float *angle, T callback) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:670: warning: The following parameters of rs2::auto_calibrated_device::run_focal_length_calibration(rs2::frame_queue left, rs2::frame_queue right, float target_w, float target_h, int adjust_both_sides, float *ratio, float *angle, T callback) const are not documented: parameter 'left' parameter 'right' parameter 'callback' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:500: warning: argument 'content_size' of command @param is not found in the argument list of rs2::auto_calibrated_device::run_tare_calibration(float ground_truth_mm, std::string json_content, float *health, int timeout_ms=5000) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:449: warning: argument 'content_size' of command @param is not found in the argument list of rs2::auto_calibrated_device::run_tare_calibration(float ground_truth_mm, std::string json_content, float *health, T callback, int timeout_ms=5000) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:704: warning: argument 'callback' of command @param is not found in the argument list of rs2::auto_calibrated_device::run_uv_map_calibration(rs2::frame_queue left, rs2::frame_queue color, rs2::frame_queue depth, int py_px_only, float *health, int health_size) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:736: warning: argument 'client_data' of command @param is not found in the argument list of rs2::auto_calibrated_device::run_uv_map_calibration(rs2::frame_queue left, rs2::frame_queue color, rs2::frame_queue depth, int py_px_only, float *health, int health_size, T callback) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:627: warning: argument 'Calibration' of command @param is not found in the argument list of rs2::auto_calibrated_device::set_calibration_table(const calibration_table &calibration) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_device.hpp:627: warning: The following parameter of rs2::auto_calibrated_device::set_calibration_table(const calibration_table &calibration) is not documented: parameter 'calibration' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_pipeline.hpp:271: warning: The following parameter of rs2::config::disable_stream(rs2_stream stream, int index=-1) is not documented: parameter 'index' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_pipeline.hpp:242: warning: The following parameter of rs2::config::enable_device_from_file(const std::string &file_name, bool repeat_playback=true) is not documented: parameter 'repeat_playback' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:817: warning: argument 'frame' of command @param is not found in the argument list of rs2::depth_frame::depth_frame(const frame &f) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:817: warning: The following parameter of rs2::depth_frame::depth_frame(const frame &f) is not documented: parameter 'f' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:832: warning: argument 'int' of command @param is not found in the argument list of rs2::depth_frame::get_distance(int x, int y) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:832: warning: argument 'int' of command @param is not found in the argument list of rs2::depth_frame::get_distance(int x, int y) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:832: warning: The following parameters of rs2::depth_frame::get_distance(int x, int y) const are not documented: parameter 'x' parameter 'y' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:862: warning: argument 'frame' of command @param is not found in the argument list of rs2::disparity_frame::disparity_frame(const frame &f) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:862: warning: The following parameter of rs2::disparity_frame::disparity_frame(const frame &f) is not documented: parameter 'f' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:380: warning: The following parameter of rs2::filter::filter(std::shared_ptr< rs2_processing_block > block, int queue_size=1) is not documented: parameter 'queue_size' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:392: warning: The following parameter of rs2::filter::filter(S processing_function, int queue_size=1) is not documented: parameter 'queue_size' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:365: warning: argument 'on_frame' of command @param is not found in the argument list of rs2::filter::process(rs2::frame frame) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:365: warning: The following parameter of rs2::filter::process(rs2::frame frame) const is not documented: parameter 'frame' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:353: warning: argument 'rs2_frame' of command @param is not found in the argument list of rs2::frame::frame(rs2_frame *ref) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:353: warning: The following parameter of rs2::frame::frame(rs2_frame *ref) is not documented: parameter 'ref' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:377: warning: argument 'frame' of command @param is not found in the argument list of rs2::frame::frame(frame &&other) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:377: warning: The following parameter of rs2::frame::frame(frame &&other) is not documented: parameter 'other' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:399: warning: argument 'frame' of command @param is not found in the argument list of rs2::frame::frame(const frame &other) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:399: warning: The following parameter of rs2::frame::frame(const frame &other) is not documented: parameter 'other' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:602: warning: rs2::frame::add_ref has @param documentation sections but no arguments /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:602: warning: found documented return type for rs2::frame::add_ref that does not return anything /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:389: warning: argument 'frame' of command @param is not found in the argument list of rs2::frame::operator=(frame other) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:389: warning: The following parameter of rs2::frame::operator=(frame other) is not documented: parameter 'other' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:412: warning: argument 'frame' of command @param is not found in the argument list of rs2::frame::swap(frame &other) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:412: warning: The following parameter of rs2::frame::swap(frame &other) is not documented: parameter 'other' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:178: warning: argument 'f' of command @param is not found in the argument list of rs2::frame_queue::poll_for_frame(T *output) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:178: warning: The following parameter of rs2::frame_queue::poll_for_frame(T *output) const is not documented: parameter 'output' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:95: warning: argument 'frames' of command @param is not found in the argument list of rs2::frame_source::frame_ready(frame result) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:95: warning: The following parameter of rs2::frame_source::frame_ready(frame result) const is not documented: parameter 'result' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:955: warning: argument 'frame' of command @param is not found in the argument list of rs2::frameset::frameset(const frame &f) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:955: warning: The following parameter of rs2::frameset::frameset(const frame &f) is not documented: parameter 'f' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:994: warning: argument 'rs2_stream' of command @param is not found in the argument list of rs2::frameset::first(rs2_stream s, rs2_format f=RS2_FORMAT_ANY) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:994: warning: argument 'rs2_format' of command @param is not found in the argument list of rs2::frameset::first(rs2_stream s, rs2_format f=RS2_FORMAT_ANY) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:994: warning: The following parameters of rs2::frameset::first(rs2_stream s, rs2_format f=RS2_FORMAT_ANY) const are not documented: parameter 's' parameter 'f' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:977: warning: argument 'rs2_stream' of command @param is not found in the argument list of rs2::frameset::first_or_default(rs2_stream s, rs2_format f=RS2_FORMAT_ANY) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:977: warning: argument 'rs2_format' of command @param is not found in the argument list of rs2::frameset::first_or_default(rs2_stream s, rs2_format f=RS2_FORMAT_ANY) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:977: warning: The following parameters of rs2::frameset::first_or_default(rs2_stream s, rs2_format f=RS2_FORMAT_ANY) const are not documented: parameter 's' parameter 'f' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1054: warning: argument 'size_t' of command @param is not found in the argument list of rs2::frameset::get_fisheye_frame(const size_t index=0) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1054: warning: The following parameter of rs2::frameset::get_fisheye_frame(const size_t index=0) const is not documented: parameter 'index' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1032: warning: argument 'size_t' of command @param is not found in the argument list of rs2::frameset::get_infrared_frame(const size_t index=0) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1032: warning: The following parameter of rs2::frameset::get_infrared_frame(const size_t index=0) const is not documented: parameter 'index' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1076: warning: argument 'size_t' of command @param is not found in the argument list of rs2::frameset::get_pose_frame(const size_t index=0) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:1076: warning: The following parameter of rs2::frameset::get_pose_frame(const size_t index=0) const is not documented: parameter 'index' s for compound rs2_frame_callback... Generating docs for compound rs2_frame_processor_callback... Generating docs for compound rs2_intrinsics... Generating docs for compound rs2_log_callback... Generating docs for compound rs2_motion_device_intrinsic... Generating docs for compound rs2_motion_stream... Generating docs for compound rs2_notifications_callback... Generating docs for compound rs2_pixel... Generating docs for compound rs2_playback_status_changed_callback... Generating docs for compound rs2_pose... Generating docs for compound rs2_pose_stream... Generating docs for compound rs2_quaternion... Generating docs for compound rs2_software_device_destruction_callback... Generating docs for compound rs2_software_motion_frame... Generating docs for compound rs2_software_notification... Generating docs for compound rs2_software_pose_frame... Generating docs for nested compound rs2_software_pose_frame::pose_frame_info... Generating docs for compound rs2_software_video_frame... Generating docs for compound rs2_update_progress_callback... Generating docs for compound rs2_vector... Generating docs for compound rs2_vertex... Generating docs for compound rs2_video_stream... Generating docs for compound STAEControl... Generating docs for compound STAFactor... Generating docs for compound STCensusRadius... Generating docs for compound STColorControl... Generating docs for compound STColorCorrection... Generating docs for compound STDepthControlGroup... Generating docs for compound STDepthTableControl... Generating docs for compound STHdad... Generating docs for compound STRauColorThresholdsControl... Generating docs for compound STRauSupportVectorControl... Generating docs for compound STRsm... Generating docs for compound STSloColorThresholdsControl... Generating docs for compound STSloPenaltyControl... Generating concept documentation... Generating namespace documentation... Generating docs for namespace rs2 Generating docs for compound rs2::align... Generating docs for compound rs2::asynchronous_syncer... Generating docs for compound rs2::auto_calibrated_device... Generating docs for compound rs2::calibrated_device... Generating docs for compound rs2::calibrated_sensor... Generating docs for compound rs2::calibration_change_callback... Generating docs for compound rs2::calibration_change_device... Generating docs for compound rs2::color_sensor... Generating docs for compound rs2::colorizer... Generating docs for compound rs2::config... Generating docs for compound rs2::context... Generating docs for compound rs2::debug_protocol... Generating docs for compound rs2::debug_stream_sensor... Generating docs for compound rs2::decimation_filter... Generating docs for compound rs2::depth_frame... Generating docs for compound rs2::depth_huffman_decoder... Generating docs for compound rs2::depth_sensor... Generating docs for compound rs2::depth_stereo_sensor... Generating docs for compound rs2::device... Generating docs for compound rs2::device_calibration... Generating docs for compound rs2::device_hub... Generating docs for compound rs2::device_list... Generating docs for nested compound rs2::device_list::device_list_iterator... Generating docs for compound rs2::devices_changed_callback... Generating docs for compound rs2::disparity_frame... Generating docs for compound rs2::disparity_transform... Generating docs for compound rs2::error... Generating docs for compound rs2::event_information... Generating docs for compound rs2::filter... Generating docs for compound rs2::filter_interface... Generating docs for compound rs2::firmware_log_message... Generating docs for compound rs2::firmware_log_parsed_message... Generating docs for compound rs2::firmware_logger... Generating docs for compound rs2::fisheye_sensor... Generating docs for compound rs2::frame... Generating docs for compound rs2::frame_callback... Generating docs for compound rs2::frame_processor_callback... Generating docs for compound rs2::frame_queue... Generating docs for compound rs2::frame_source... Generating docs for compound rs2::frameset... Generating docs for nes/builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:892: warning: argument 'frame' of command @param is not found in the argument list of rs2::motion_frame::motion_frame(const frame &f) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:892: warning: The following parameter of rs2::motion_frame::motion_frame(const frame &f) is not documented: parameter 'f' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:288: warning: argument 'stream_profile' of command @param is not found in the argument list of rs2::motion_stream_profile::motion_stream_profile(const stream_profile &sp) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:288: warning: The following parameter of rs2::motion_stream_profile::motion_stream_profile(const stream_profile &sp) is not documented: parameter 'sp' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:112: warning: found documented return type for rs2::playback::set_real_time that does not return anything /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:146: warning: argument 'callback' from the argument list of rs2::playback::set_status_changed_callback has multiple @param documentation sections /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:748: warning: argument 'frame' of command @param is not found in the argument list of rs2::points::points(const frame &f) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:748: warning: The following parameter of rs2::points::points(const frame &f) is not documented: parameter 'f' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:780: warning: argument 'string' of command @param is not found in the argument list of rs2::points::export_to_ply(const std::string &fname, video_frame texture) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:780: warning: argument 'video_frame' of command @param is not found in the argument list of rs2::points::export_to_ply(const std::string &fname, video_frame texture) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:780: warning: The following parameters of rs2::points::export_to_ply(const std::string &fname, video_frame texture) are not documented: parameter 'fname' parameter 'texture' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:768: warning: rs2::points::get_vertices has @param documentation sections but no arguments /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:920: warning: argument 'frame' of command @param is not found in the argument list of rs2::pose_frame::pose_frame(const frame &f) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:920: warning: The following parameter of rs2::pose_frame::pose_frame(const frame &f) is not documented: parameter 'f' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:588: warning: argument 'orient_quat' of command @param is not found in the argument list of rs2::pose_sensor::get_static_node(const std::string &guid, rs2_vector &pos, rs2_quaternion &orient) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:588: warning: The following parameter of rs2::pose_sensor::get_static_node(const std::string &guid, rs2_vector &pos, rs2_quaternion &orient) const is not documented: parameter 'orient' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:569: warning: argument 'orient_quat' of command @param is not found in the argument list of rs2::pose_sensor::set_static_node(const std::string &guid, const rs2_vector &pos, const rs2_quaternion &orient) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_sensor.hpp:569: warning: The following parameter of rs2::pose_sensor::set_static_node(const std::string &guid, const rs2_vector &pos, const rs2_quaternion &orient) const is not documented: parameter 'orient' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:320: warning: argument 'stream_profile' of command @param is not found in the argument list of rs2::pose_stream_profile::pose_stream_profile(const stream_profile &sp) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:320: warning: The following parameter of rs2::pose_stream_profile::pose_stream_profile(const stream_profile &sp) is not documented: parameter 'sp' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:281: warning: argument 'on_frame' of command @param is not found in the argument list of rs2::processing_block::invoke(frame f) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_processing.hpp:281: warning: The following parameter of rs2::processing_block::invoke(frame f) const is not documented: parameter 'f' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:209: warning: argument 'device' of command @param is not found in the argument list of rs2::recorder::recorder(const std::string &file, rs2::device dev) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:209: warning: The following parameter of rs2::recorder::recorder(const std::string &file, rs2::device dev) is not documented: parameter 'dev' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:223: warning: argument 'device' of command @param is not found in the argument list of rs2::recorder::recorder(const std::string &file, rs2::device dev, bool compression_enabled) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_record_playback.hpp:223: warning: The following parameter of rs2::recorder::recorder(const std::string &file, rs2::device dev, bool compression_enabled) is not documented: parameter 'dev' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_internal.hpp:65: warning: argument 'motion' of command @param is not found in the argument list of rs2::software_sensor::add_motion_stream(rs2_motion_stream motion_stream, bool is_default=false) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_internal.hpp:65: warning: The following parameters of rs2::software_sensor::add_motion_stream(rs2_motion_stream motion_stream, bool is_default=false) are not documented: parameter 'motion_stream' parameter 'is_default' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_internal.hpp:170: warning: The following parameter of rs2::software_sensor::add_option(rs2_option option, const option_range &range, bool is_writable=true) is not documented: parameter 'is_writable' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_internal.hpp:81: warning: argument 'pose' of command @param is not found in the argument list of rs2::software_sensor::add_pose_stream(rs2_pose_stream pose_stream, bool is_default=false) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_internal.hpp:81: warning: The following parameters of rs2::software_sensor::add_pose_stream(rs2_pose_stream pose_stream, bool is_default=false) are not documented: parameter 'pose_stream' parameter 'is_default' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_internal.hpp:49: warning: The following parameter of rs2::software_sensor::add_video_stream(rs2_video_stream video_stream, bool is_default=false) is not documented: parameter 'is_default' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:144: warning: argument 'stream_profile' of command @param is not found in the argument list of rs2::stream_profile::get_extrinsics_to(const stream_profile &to) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:144: warning: The following parameter of rs2::stream_profile::get_extrinsics_to(const stream_profile &to) const is not documented: parameter 'to' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:157: warning: argument 'stream_profile' of command @param is not found in the argument list of rs2::stream_profile::register_extrinsics_to(const stream_profile &to, rs2_extrinsics extrinsics) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:157: warning: argument 'rs2_extrinsics' of command @param is not found in the argument list of rs2::stream_profile::register_extrinsics_to(const stream_profile &to, rs2_extrinsics extrinsics) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:157: warning: The following parameters of rs2::stream_profile::register_extrinsics_to(const stream_profile &to, rs2_extrinsics extrinsics) are not documented: parameter 'to' parameter 'extrinsics' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:642: warning: argument 'frame' of command @param is not found in the argument list of rs2::video_frame::video_frame(const frame &f) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:642: warning: The following parameter of rs2::video_frame::video_frame(const frame &f) is not documented: parameter 'f' /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:712: warning: argument 'frame' of command @param is not found in the argument list of rs2::video_frame::extract_target_dimensions(rs2_calib_target_type calib_type, float *target_dims, unsigned int target_dims_size) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:712: warning: argument 'error' of command @param is not found in the argument list of rs2::video_frame::extract_target_dimensions(rs2_calib_target_type calib_type, float *target_dims, unsigned int target_dims_size) const /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:207: warning: argument 'stream_profile' of command @param is not found in the argument list of rs2::video_stream_profile::video_stream_profile(const stream_profile &sp) /builddir/build/BUILD/librealsense-2.54.2/include/librealsense2/hpp/rs_frame.hpp:207: warning: The following parameter of rs2::video_stream_profile::video_stream_profile(const stream_profile &sp) is not documented: parameter 'sp' ted compound rs2::frameset::iterator... Generating docs for compound rs2::hdr_merge... Generating docs for compound rs2::hole_filling_filter... Generating docs for compound rs2::log_callback... Generating docs for compound rs2::log_message... Generating docs for compound rs2::max_usable_range_sensor... Generating docs for compound rs2::motion_frame... Generating docs for compound rs2::motion_sensor... Generating docs for compound rs2::motion_stream_profile... Generating docs for compound rs2::notification... Generating docs for compound rs2::notifications_callback... Generating docs for compound rs2::option_range... Generating docs for compound rs2::options... Generating docs for compound rs2::pipeline... Generating docs for compound rs2::pipeline_profile... Generating docs for compound rs2::playback... Generating docs for compound rs2::pointcloud... Generating docs for compound rs2::points... Generating docs for compound rs2::pose_frame... Generating docs for compound rs2::pose_sensor... Generating docs for compound rs2::pose_stream_profile... Generating docs for compound rs2::processing_block... Generating docs for compound rs2::rates_printer... Generating docs for compound rs2::recorder... Generating docs for compound rs2::region_of_interest... Generating docs for compound rs2::roi_sensor... Generating docs for compound rs2::save_single_frameset... Generating docs for compound rs2::save_to_ply... Generating docs for compound rs2::sensor... Generating docs for compound rs2::sequence_id_filter... Generating docs for compound rs2::serializable_device... Generating docs for compound rs2::software_device... Generating docs for compound rs2::software_device_destruction_callback... Generating docs for compound rs2::software_sensor... Generating docs for compound rs2::spatial_filter... Generating docs for compound rs2::status_changed_callback... Generating docs for compound rs2::stream_profile... Generating docs for compound rs2::syncer... Generating docs for compound rs2::temporal_filter... Generating docs for compound rs2::terminal_parser... Generating docs for compound rs2::texture_coordinate... Generating docs for compound rs2::threshold_filter... Generating docs for compound rs2::units_transform... Generating docs for compound rs2::updatable... Generating docs for compound rs2::update_device... Generating docs for compound rs2::update_progress_callback... Generating docs for compound rs2::vec3d... Generating docs for compound rs2::vertex... Generating docs for compound rs2::video_frame... Generating docs for compound rs2::video_stream_profile... Generating docs for compound rs2::wheel_odometer... Generating docs for compound rs2::y411_decoder... Generating docs for compound rs2::yuy_decoder... Generating docs for compound rs2::zero_order_invalidation... Generating docs for namespace rs2::gl Generating docs for compound rs2::gl::align... Generating docs for compound rs2::gl::camera_renderer... Generating docs for compound rs2::gl::colorizer... Generating docs for compound rs2::gl::gpu_frame... Generating docs for compound rs2::gl::pointcloud... Generating docs for compound rs2::gl::pointcloud_renderer... Generating docs for compound rs2::gl::uploader... Generating docs for compound rs2::gl::y411_decoder... Generating docs for compound rs2::gl::yuy_decoder... Generating docs for namespace rs2::internal Generating docs for namespace rs400 Generating docs for compound rs400::advanced_mode... Generating graph info page... Generating directory documentation... Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating concept index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Running plantuml with JAVA... type lookup cache used 2953/65536 hits=13905 misses=3144 symbol lookup cache used 3694/65536 hits=20956 misses=3694 finished... ~/build/BUILD/librealsense-2.54.2 + popd + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.VSQV59 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64 ++ dirname /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd librealsense-2.54.2 + DESTDIR=/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64 + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librealsense2.so.2.54.2 -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librealsense2.so.2.54 -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librealsense2.so.2.54.2" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librealsense2.so -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2 -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/rsutil.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/rs_advanced_mode.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/rs_advanced_mode.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/rs.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/rs.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/hpp/rs_types.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/hpp/rs_serializable_device.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/hpp/rs_sensor.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/hpp/rs_record_playback.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/hpp/rs_processing.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/hpp/rs_pipeline.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/hpp/rs_options.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/hpp/rs_internal.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/hpp/rs_frame.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/hpp/rs_export.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/hpp/rs_device.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/hpp/rs_context.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/h/rs_types.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/h/rs_sensor.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/h/rs_record_playback.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/h/rs_processing.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/h/rs_pipeline.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/h/rs_option.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/h/rs_internal.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/h/rs_frame.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/h/rs_device.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/h/rs_context.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/h/rs_config.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2/h/rs_advanced_mode_command.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/cmake/realsense2/realsense2Targets.cmake -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/cmake/realsense2/realsense2Targets-release.cmake -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/cmake/realsense2/realsense2Config.cmake -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/cmake/realsense2/realsense2ConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/pkgconfig/realsense2.pc ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librsutils.so.2.54.2 -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librsutils.so.2.54 -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librsutils.so -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/python3.12/site-packages/pyrealsense2/pyrsutils.cpython-312-x86_64-linux-gnu.so.2.54.2 -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/python3.12/site-packages/pyrealsense2/pyrsutils.cpython-312-x86_64-linux-gnu.so.2.54 -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/python3.12/site-packages/pyrealsense2/pyrsutils.cpython-312-x86_64-linux-gnu.so.2.54.2" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/python3.12/site-packages/pyrealsense2/pyrsutils.cpython-312-x86_64-linux-gnu.so -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librealsense-file.so.2.54.2 -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librealsense-file.so.2.54 -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librealsense-file.so -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/python3.12/site-packages/pyrealsense2/pybackend2.cpython-312-x86_64-linux-gnu.so.2.54.2 -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/python3.12/site-packages/pyrealsense2/pybackend2.cpython-312-x86_64-linux-gnu.so.2 -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/python3.12/site-packages/pyrealsense2/pybackend2.cpython-312-x86_64-linux-gnu.so.2.54.2" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/python3.12/site-packages/pyrealsense2/pybackend2.cpython-312-x86_64-linux-gnu.so -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/python3.12/site-packages/pyrealsense2/pyrealsense2.cpython-312-x86_64-linux-gnu.so.2.54.2 -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/python3.12/site-packages/pyrealsense2/pyrealsense2.cpython-312-x86_64-linux-gnu.so.2.54 -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/python3.12/site-packages/pyrealsense2/pyrealsense2.cpython-312-x86_64-linux-gnu.so.2.54.2" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/python3.12/site-packages/pyrealsense2/pyrealsense2.cpython-312-x86_64-linux-gnu.so -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/cmake/pyrealsense2/pyrealsense2Targets.cmake -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/cmake/pyrealsense2/pyrealsense2Targets-release.cmake -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/cmake/pyrealsense2/pyrealsense2Config.cmake -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/cmake/pyrealsense2/pyrealsense2ConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librealsense2-gl.so.2.54.2 -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librealsense2-gl.so.2.54 -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librealsense2-gl.so.2.54.2" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/librealsense2-gl.so -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2-gl/rs_processing_gl.h -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/include/librealsense2-gl/rs_processing_gl.hpp -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/cmake/realsense2-gl/realsense2-glTargets.cmake -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/cmake/realsense2-gl/realsense2-glTargets-release.cmake -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/cmake/realsense2-gl/realsense2-glConfig.cmake -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/cmake/realsense2-gl/realsense2-glConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/pkgconfig/realsense2-gl.pc ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-hello-realsense -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-hello-realsense" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-software-device -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-software-device" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-capture -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-capture" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-callback -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-callback" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-save-to-disk -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-save-to-disk" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-multicam -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-multicam" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-pointcloud -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-pointcloud" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-align -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-align" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-align-advanced -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-align-advanced" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-sensor-control -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-sensor-control" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-measure -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-measure" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-depth -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-depth" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-color -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-color" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-distance -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-distance" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-post-processing -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-post-processing" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-record-playback -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-record-playback" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-motion -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-motion" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-gl -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-gl" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-hdr -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-hdr" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-convert -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-convert" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-enumerate-devices -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-enumerate-devices" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-fw-logger -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-fw-logger" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-terminal -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-terminal" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-record -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-record" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-fw-update -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-fw-update" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-embed -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-data-collect -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-data-collect" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/realsense-viewer -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/realsense-viewer" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/builddir/Documents/librealsense2/presets -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/builddir/Documents/librealsense2/presets/sample.preset -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-depth-quality -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-depth-quality" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-rosbag-inspector -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-rosbag-inspector" to "" -- Installing: /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-benchmark -- Set runtime path of "/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/bin/rs-benchmark" to "" + mkdir -p /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64//usr/lib/udev/rules.d + install -p -m644 config/99-realsense-libusb.rules /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64//usr/lib/udev/rules.d + mkdir -p /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64//usr/share/realsense + install -p -m755 config/usb-R200-in config/usb-R200-in_udev /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64//usr/share/realsense + mv /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/builddir/Documents/librealsense2/presets /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64//usr/share/realsense + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 2.54.2-1.fc39 --unique-debug-suffix -2.54.2-1.fc39.x86_64 --unique-debug-src-base librealsense-2.54.2-1.fc39.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/librealsense-2.54.2 find-debuginfo: starting Extracting debug info from 35 files DWARF-compressing 35 files sepdebugcrcfix: Updated 35 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/librealsense-2.54.2-1.fc39.x86_64 32143 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/share/realsense/usb-R200-in_udev from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/realsense/usb-R200-in from /bin/bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 Bytecompiling .py files below /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/lib64/python3.12 using python3.12 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: librealsense-2.54.2-1.fc39.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.elevWB + umask 022 + cd /builddir/build/BUILD + cd librealsense-2.54.2 + DOCDIR=/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense + cp -pr /builddir/build/BUILD/librealsense-2.54.2/readme.md /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.HphjQE + umask 022 + cd /builddir/build/BUILD + cd librealsense-2.54.2 + LICENSEDIR=/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/licenses/librealsense + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/licenses/librealsense + cp -pr /builddir/build/BUILD/librealsense-2.54.2/LICENSE /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/licenses/librealsense + RPM_EC=0 ++ jobs -p + exit 0 Provides: librealsense = 2.54.2-1.fc39 librealsense(x86-64) = 2.54.2-1.fc39 librealsense-file.so.2.54()(64bit) librealsense2 = 2.54.2-1.fc39 librealsense2-gl.so.2.54()(64bit) librealsense2.so.2.54()(64bit) librsutils.so.2.54()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libGLU.so.1()(64bit) libOpenGL.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libglfw.so.3()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libm.so.6(GLIBC_2.38)(64bit) librealsense-file.so.2.54()(64bit) librealsense2-gl.so.2.54()(64bit) librealsense2.so.2.54()(64bit) librsutils.so.2.54()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libudev.so.1()(64bit) libudev.so.1(LIBUDEV_183)(64bit) libusb-1.0.so.0()(64bit) rtld(GNU_HASH) Processing files: librealsense-devel-2.54.2-1.fc39.x86_64 Provides: cmake(realsense2) = 2.54.2 cmake(realsense2-gl) = 2.54.2 librealsense-devel = 2.54.2-1.fc39 librealsense-devel(x86-64) = 2.54.2-1.fc39 librealsense2-devel = 2.54.2-1.fc39 pkgconfig(realsense2) = 2.54.2 pkgconfig(realsense2-gl) = 2.54.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config cmake-filesystem(x86-64) librealsense-file.so.2.54()(64bit) librealsense2-gl.so.2.54()(64bit) librealsense2.so.2.54()(64bit) librsutils.so.2.54()(64bit) pkgconfig(realsense2) Processing files: python3-librealsense-2.54.2-1.fc39.x86_64 Provides: python-librealsense = 2.54.2-1.fc39 python3-librealsense = 2.54.2-1.fc39 python3-librealsense(x86-64) = 2.54.2-1.fc39 python3-librealsense2 = 2.54.2-1.fc39 python3.12-librealsense = 2.54.2-1.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libpython3.12.so.1.0()(64bit) librealsense2.so.2.54()(64bit) librsutils.so.2.54()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.13)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libusb-1.0.so.0()(64bit) rtld(GNU_HASH) Obsoletes: python-librealsense < 2.54.2-1.fc39 Processing files: python3-librealsense-devel-2.54.2-1.fc39.x86_64 Provides: cmake(pyrealsense2) = 2.54.2 python-librealsense-devel = 2.54.2-1.fc39 python3-librealsense-devel = 2.54.2-1.fc39 python3-librealsense-devel(x86-64) = 2.54.2-1.fc39 python3-librealsense2-devel = 2.54.2-1.fc39 python3.12-librealsense-devel = 2.54.2-1.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: cmake-filesystem(x86-64) python(abi) = 3.12 Processing files: librealsense-doc-2.54.2-1.fc39.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.EQILee + umask 022 + cd /builddir/build/BUILD + cd librealsense-2.54.2 + DOCDIR=/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + export LC_ALL= + LC_ALL= + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/annotated.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/bc_s.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/bc_sd.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classes.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1align-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1align.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1align.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1asynchronous__syncer-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1asynchronous__syncer.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1asynchronous__syncer.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1auto__calibrated__device-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1auto__calibrated__device.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1auto__calibrated__device.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1calibrated__device-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1calibrated__device.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1calibrated__device.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1calibrated__sensor-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1calibrated__sensor.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1calibrated__sensor.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1calibration__change__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1calibration__change__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1calibration__change__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1calibration__change__device-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1calibration__change__device.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1calibration__change__device.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1color__sensor-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1color__sensor.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1color__sensor.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1colorizer-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1colorizer.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1colorizer.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1config-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1config.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1context-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1context.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1debug__protocol-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1debug__protocol.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1debug__protocol.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1debug__stream__sensor-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1debug__stream__sensor.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1debug__stream__sensor.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1decimation__filter-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1decimation__filter.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1decimation__filter.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1depth__frame-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1depth__frame.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1depth__frame.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1depth__huffman__decoder-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1depth__huffman__decoder.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1depth__huffman__decoder.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1depth__sensor-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1depth__sensor.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1depth__sensor.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1depth__stereo__sensor-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1depth__stereo__sensor.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1depth__stereo__sensor.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1device-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1device.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1device.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1device__calibration-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1device__calibration.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1device__calibration.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1device__hub-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1device__hub.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1device__list-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1device__list.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1device__list_1_1device__list__iterator-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1device__list_1_1device__list__iterator.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1devices__changed__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1devices__changed__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1devices__changed__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1disparity__frame-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1disparity__frame.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1disparity__frame.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1disparity__transform-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1disparity__transform.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1disparity__transform.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1error-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1error.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1error.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1event__information-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1event__information.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1filter-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1filter.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1filter.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1filter__interface-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1filter__interface.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1filter__interface.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1firmware__log__message-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1firmware__log__message.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1firmware__log__parsed__message-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1firmware__log__parsed__message.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1firmware__logger-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1firmware__logger.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1firmware__logger.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1fisheye__sensor-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1fisheye__sensor.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1fisheye__sensor.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frame-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frame.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frame.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frame__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frame__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frame__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frame__processor__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frame__processor__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frame__processor__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frame__queue-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frame__queue.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frame__source-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frame__source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frameset-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frameset.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frameset.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frameset_1_1iterator-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1frameset_1_1iterator.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1align-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1align.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1align.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1camera__renderer-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1camera__renderer.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1camera__renderer.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1colorizer-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1colorizer.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1colorizer.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1gpu__frame-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1gpu__frame.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1gpu__frame.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1pointcloud-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1pointcloud.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1pointcloud.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1pointcloud__renderer-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1pointcloud__renderer.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1pointcloud__renderer.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1uploader-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1uploader.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1uploader.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1y411__decoder-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1y411__decoder.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1y411__decoder.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1yuy__decoder-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1yuy__decoder.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1gl_1_1yuy__decoder.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1hdr__merge-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1hdr__merge.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1hdr__merge.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1hole__filling__filter-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1hole__filling__filter.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1hole__filling__filter.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1log__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1log__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1log__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1log__message-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1log__message.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1max__usable__range__sensor-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1max__usable__range__sensor.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1max__usable__range__sensor.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1motion__frame-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1motion__frame.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1motion__frame.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1motion__sensor-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1motion__sensor.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1motion__sensor.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1motion__stream__profile-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1motion__stream__profile.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1motion__stream__profile.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1notification-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1notification.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1notifications__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1notifications__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1notifications__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1options-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1options.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1options.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pipeline-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pipeline.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pipeline__profile-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pipeline__profile.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1playback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1playback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1playback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pointcloud-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pointcloud.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pointcloud.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1points-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1points.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1points.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pose__frame-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pose__frame.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pose__frame.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pose__sensor-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pose__sensor.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pose__sensor.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pose__stream__profile-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pose__stream__profile.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1pose__stream__profile.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1processing__block-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1processing__block.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1processing__block.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1rates__printer-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1rates__printer.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1rates__printer.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1recorder-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1recorder.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1recorder.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1roi__sensor-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1roi__sensor.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1roi__sensor.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1save__single__frameset-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1save__single__frameset.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1save__single__frameset.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1save__to__ply-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1save__to__ply.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1save__to__ply.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1sensor-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1sensor.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1sensor.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1sequence__id__filter-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1sequence__id__filter.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1sequence__id__filter.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1serializable__device-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1serializable__device.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1serializable__device.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1software__device-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1software__device.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1software__device.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1software__device__destruction__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1software__device__destruction__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1software__device__destruction__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1software__sensor-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1software__sensor.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1software__sensor.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1spatial__filter-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1spatial__filter.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1spatial__filter.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1status__changed__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1status__changed__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1status__changed__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1stream__profile-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1stream__profile.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1stream__profile.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1syncer-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1syncer.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1temporal__filter-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1temporal__filter.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1temporal__filter.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1terminal__parser-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1terminal__parser.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1threshold__filter-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1threshold__filter.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1threshold__filter.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1units__transform-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1units__transform.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1units__transform.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1updatable-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1updatable.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1updatable.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1update__device-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1update__device.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1update__device.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1update__progress__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1update__progress__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1update__progress__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1video__frame-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1video__frame.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1video__frame.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1video__stream__profile-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1video__stream__profile.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1video__stream__profile.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1wheel__odometer-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1wheel__odometer.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1wheel__odometer.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1y411__decoder-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1y411__decoder.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1y411__decoder.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1yuy__decoder-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1yuy__decoder.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1yuy__decoder.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1zero__order__invalidation-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1zero__order__invalidation.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs2_1_1zero__order__invalidation.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs400_1_1advanced__mode-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs400_1_1advanced__mode.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/classrs400_1_1advanced__mode.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/closed.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/deprecated.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/dir_9809a75158f67b865f94ea2aeab63ab3.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/dir_9d25e8b11fe18f2432ba6c8d035b608c.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/dir_bc8427575ab14123c40f6a4fe2297fa7.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/dir_c9d1953413e23d3aa7ccc950e57561e9.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/dir_d44c64559bbebec7f509842c48db8b23.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/doc.svg /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/docd.svg /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/doxygen.css /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/doxygen.svg /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/dynsections.js /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/files.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/folderclosed.svg /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/folderclosedd.svg /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/folderopen.svg /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/folderopend.svg /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_a.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_b.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_c.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_d.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_e.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_f.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_b.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_c.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_d.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_e.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_f.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_g.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_i.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_k.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_l.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_m.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_n.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_o.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_p.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_q.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_r.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_s.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_t.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_u.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_v.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_w.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_y.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_z.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_func_~.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_g.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_i.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_k.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_l.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_m.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_n.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_o.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_p.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_q.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_r.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_rela.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_s.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_t.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_type.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_u.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_v.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_a.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_b.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_c.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_d.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_f.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_g.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_i.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_l.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_m.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_n.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_o.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_p.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_r.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_s.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_t.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_u.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_v.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_w.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_x.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_y.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_vars_z.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_w.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_x.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_y.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_z.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/functions_~.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals_defs.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals_enum.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals_eval.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals_func.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals_func_r.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals_l.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals_o.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals_r.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals_s.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals_type.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals_u.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals_v.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/globals_vars.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/hierarchy.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/index.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/jquery.js /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/md__2builddir_2build_2_b_u_i_l_d_2librealsense-2_854_82_2include_2readme.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/menu.js /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/menudata.js /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/namespacemembers.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/namespacemembers_func.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/namespacemembers_type.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/namespacers2.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/namespacers2_1_1gl.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/namespacers2_1_1internal.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/namespacers400.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/namespaces.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/nav_f.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/nav_fd.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/nav_g.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/nav_h.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/nav_hd.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/open.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/pages.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/readme_8md.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__advanced__mode_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__advanced__mode_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__advanced__mode_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__advanced__mode_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__advanced__mode__command_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__advanced__mode__command_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__config_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__config_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__context_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__context_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__context_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__context_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__device_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__device_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__device_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__device_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__export_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__export_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__frame_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__frame_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__frame_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__frame_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__internal_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__internal_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__internal_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__internal_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__option_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__option_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__options_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__options_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__pipeline_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__pipeline_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__pipeline_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__pipeline_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__processing_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__processing_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__processing_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__processing_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__processing__gl_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__processing__gl_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__processing__gl_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__processing__gl_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__record__playback_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__record__playback_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__record__playback_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__record__playback_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__sensor_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__sensor_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__sensor_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__sensor_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__serializable__device_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__serializable__device_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__types_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__types_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__types_8hpp.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rs__types_8hpp_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rsutil_8h.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/rsutil_8h_source.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/search /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/splitbar.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/splitbard.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_a_e_control-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_a_e_control.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_a_factor-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_a_factor.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_census_radius-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_census_radius.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_color_control-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_color_control.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_color_correction-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_color_correction.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_depth_control_group-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_depth_control_group.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_depth_table_control-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_depth_table_control.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_hdad-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_hdad.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_rau_color_thresholds_control-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_rau_color_thresholds_control.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_rau_support_vector_control-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_rau_support_vector_control.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_rsm-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_rsm.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_slo_color_thresholds_control-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_slo_color_thresholds_control.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_slo_penalty_control-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/struct_s_t_slo_penalty_control.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structglfw__binding-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structglfw__binding.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2_1_1option__range-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2_1_1option__range.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2_1_1region__of__interest-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2_1_1region__of__interest.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2_1_1texture__coordinate-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2_1_1texture__coordinate.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2_1_1vec3d-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2_1_1vec3d.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2_1_1vertex-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2_1_1vertex.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__calibration__change__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__calibration__change__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__calibration__change__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__devices__changed__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__devices__changed__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__devices__changed__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__dsm__params-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__dsm__params.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__extrinsics-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__extrinsics.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__frame__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__frame__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__frame__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__frame__processor__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__frame__processor__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__frame__processor__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__intrinsics-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__intrinsics.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__log__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__log__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__log__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__motion__device__intrinsic-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__motion__device__intrinsic.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__motion__stream-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__motion__stream.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__notifications__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__notifications__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__notifications__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__pixel-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__pixel.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__playback__status__changed__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__playback__status__changed__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__playback__status__changed__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__pose-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__pose.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__pose__stream-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__pose__stream.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__quaternion-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__quaternion.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__software__device__destruction__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__software__device__destruction__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__software__device__destruction__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__software__motion__frame-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__software__motion__frame.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__software__notification-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__software__notification.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__software__pose__frame-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__software__pose__frame.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__software__pose__frame_1_1pose__frame__info-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__software__pose__frame_1_1pose__frame__info.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__software__video__frame-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__software__video__frame.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__update__progress__callback-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__update__progress__callback.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__update__progress__callback.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__vector-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__vector.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__vertex-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__vertex.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__video__stream-members.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/structrs2__video__stream.html /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/sync_off.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/sync_on.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/tab_a.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/tab_ad.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/tab_b.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/tab_bd.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/tab_h.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/tab_hd.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/tab_s.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/tab_sd.png /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/doc/doxygen/html/tabs.css /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/doc/librealsense-doc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.nSg7Oc + umask 022 + cd /builddir/build/BUILD + cd librealsense-2.54.2 + LICENSEDIR=/builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/licenses/librealsense-doc + export LC_ALL= + LC_ALL= + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/licenses/librealsense-doc + cp -pr /builddir/build/BUILD/librealsense-2.54.2/LICENSE /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64/usr/share/licenses/librealsense-doc + RPM_EC=0 ++ jobs -p + exit 0 Provides: librealsense-doc = 2.54.2-1.fc39 librealsense2-doc = 2.54.2-1.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: librealsense-debugsource-2.54.2-1.fc39.x86_64 Provides: librealsense-debugsource = 2.54.2-1.fc39 librealsense-debugsource(x86-64) = 2.54.2-1.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: librealsense-debuginfo-2.54.2-1.fc39.x86_64 Provides: debuginfo(build-id) = 03ad9ca60c8fa95e310fe4e4963111fd28b3ceb3 debuginfo(build-id) = 1060b5c99f28a319d2b6f159ca004c5fe1441d18 debuginfo(build-id) = 12972d47637ba8f2cbc508ddaa455273137a81d4 debuginfo(build-id) = 14a0428023a614e7ef4ecae57cd7915f54fdfa06 debuginfo(build-id) = 14a56d5dd0185726a94ae560f9d75a382aa8d723 debuginfo(build-id) = 33a48b0d0f041efc792ac65755f72fc3976e3e52 debuginfo(build-id) = 3416083f9586af49513a078435566878b13f28e6 debuginfo(build-id) = 3df491c9d45f22f40f1e268f2709c4347e53c0c7 debuginfo(build-id) = 4656017acb5047d0fa66b5c34cae736042a77dad debuginfo(build-id) = 4790aca549282e1aae666e7bf81248bb067edfd7 debuginfo(build-id) = 4c48390710786895d0c07e5afebfc203369f0e00 debuginfo(build-id) = 4e0347479ada671e04454e23b2bf569957aa106f debuginfo(build-id) = 4eb70b80c82be78b19e00a9660743b27c5f0293c debuginfo(build-id) = 53b9c754d6dd179518587e78e8c74c990c9f91da debuginfo(build-id) = 5f18de1fe2d8029836bfb8182fe7f79ff68b9bee debuginfo(build-id) = 6679ff72ce78cd33f3b7a4a47a4171b8e14c6b42 debuginfo(build-id) = 69a17625396333ee6ca64e278b7adcc342121fdb debuginfo(build-id) = 74f0be5f13c0dd0667ca713ac3e383098da2da0c debuginfo(build-id) = 8980752f0da9c27c644fa4cf33f36c067d5aef5b debuginfo(build-id) = 9541c70cd7cb5761d7e08fc82ab0b059dd265f58 debuginfo(build-id) = a080755c8e19adb4182e75f284ee095cd4abb278 debuginfo(build-id) = a301ea5c43882882ad94b710aa39c92e483ef63e debuginfo(build-id) = abbd45a8eeb97712635332908d9843c63eb25759 debuginfo(build-id) = abd9a531fecae827a449cb1dc08317bf45995d50 debuginfo(build-id) = ad4091b59930b568660d727e25fa5db7dc5592f1 debuginfo(build-id) = b19debf2f350bf1ca3c583bcc74be5478f13b5ea debuginfo(build-id) = b668bf91ba44a0aa77ba7655cb361e4648c79bd4 debuginfo(build-id) = b875a151f70e681932f9200e59721781beb18b23 debuginfo(build-id) = b8c3f7efa9d466a99580c5c474980ddacdaf60ed debuginfo(build-id) = b9cfd74cd2ddf441a4ab2bcf5b0b9d8b2809bca6 debuginfo(build-id) = bbda55c29f6fc4a00367c83f0022b4ddf101a755 debuginfo(build-id) = d47e4ce2fc8b60d856c3893cb504d00157d4f926 debuginfo(build-id) = e6be5c71cde55d39631e9eb5a89d464909fb6a18 debuginfo(build-id) = ebdac7b6efc52003cc8ba8204d5fe00d66daf092 debuginfo(build-id) = eeba1f77dcf434f318abc54fc44c019b492d8f38 librealsense-debuginfo = 2.54.2-1.fc39 librealsense-debuginfo(x86-64) = 2.54.2-1.fc39 librealsense-file.so.2.54.2-2.54.2-1.fc39.x86_64.debug()(64bit) librealsense2-gl.so.2.54.2-2.54.2-1.fc39.x86_64.debug()(64bit) librealsense2.so.2.54.2-2.54.2-1.fc39.x86_64.debug()(64bit) librsutils.so.2.54.2-2.54.2-1.fc39.x86_64.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: librealsense-debugsource(x86-64) = 2.54.2-1.fc39 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64 Wrote: /builddir/build/RPMS/librealsense-2.54.2-1.fc39.x86_64.rpm Wrote: /builddir/build/RPMS/librealsense-debugsource-2.54.2-1.fc39.x86_64.rpm Wrote: /builddir/build/RPMS/librealsense-doc-2.54.2-1.fc39.noarch.rpm Wrote: /builddir/build/RPMS/python3-librealsense-2.54.2-1.fc39.x86_64.rpm Wrote: /builddir/build/RPMS/librealsense-devel-2.54.2-1.fc39.x86_64.rpm Wrote: /builddir/build/RPMS/python3-librealsense-devel-2.54.2-1.fc39.x86_64.rpm Wrote: /builddir/build/RPMS/librealsense-debuginfo-2.54.2-1.fc39.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Eys1dv + umask 022 + cd /builddir/build/BUILD + cd librealsense-2.54.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/librealsense-2.54.2-1.fc39.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.qjMNeo + umask 022 + cd /builddir/build/BUILD + rm -rf /builddir/build/BUILD/librealsense-2.54.2-SPECPARTS + rm -rf librealsense-2.54.2 librealsense-2.54.2.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild librealsense-2.54.2-1.fc39.src.rpm Finish: build phase for librealsense-2.54.2-1.fc39.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-39-x86_64-1696336028.197447/root/var/log/dnf.rpm.log /var/lib/mock/fedora-39-x86_64-1696336028.197447/root/var/log/dnf.librepo.log /var/lib/mock/fedora-39-x86_64-1696336028.197447/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/librealsense-2.54.2-1.fc39.src.rpm) Config(child) 29 minutes 40 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "librealsense", "epoch": null, "version": "2.54.2", "release": "1.fc39", "arch": "x86_64" }, { "name": "python3-librealsense-devel", "epoch": null, "version": "2.54.2", "release": "1.fc39", "arch": "x86_64" }, { "name": "librealsense", "epoch": null, "version": "2.54.2", "release": "1.fc39", "arch": "src" }, { "name": "python3-librealsense", "epoch": null, "version": "2.54.2", "release": "1.fc39", "arch": "x86_64" }, { "name": "librealsense-devel", "epoch": null, "version": "2.54.2", "release": "1.fc39", "arch": "x86_64" }, { "name": "librealsense-doc", "epoch": null, "version": "2.54.2", "release": "1.fc39", "arch": "noarch" }, { "name": "librealsense-debugsource", "epoch": null, "version": "2.54.2", "release": "1.fc39", "arch": "x86_64" }, { "name": "librealsense-debuginfo", "epoch": null, "version": "2.54.2", "release": "1.fc39", "arch": "x86_64" } ] } RPMResults finished